良い道具を選ぶ
私たちはRuby on Railsを選びました。Rubyの簡潔さが生産性と保守性を高めます。
>Rubyを選んだ理由良い職人を育てる
多くのRubyエンジニアが誕生しています。
Ruby Association Certified Ruby Programmer
Gold : 6名
Silver : 15名
良い環境を用意する
情報の共有、 徹底した自動化。円滑なコミュニケーションと業務に集中できる環境がアウトプットの品質を高めます。
生産性・保守性に優れるRuby on RailsとAWSを組み合わせたWebシステムを基本として、お客様に合った最適なソリューションを提案します。
Webサービスと組み合わせるモバイルアプリはもちろん、単体のAnroidやiOSのネイティブアプリ、HTML5を利用したWebアプリ、それらを組み合わせたハイブリッドアプリの開発を請け負います。
プロジェクト遂行のフレームワークにアジャイル開発の一手法であるスクラムを取り入れています。
エンジニア間のチームワークを何より重視しています。
プロジェクトを成功させるためにはお客様とのコミュニケーションが鍵になります。
プロジェクト立ち上げ時からお客様と密に連携し、最終的なシステム導入までを二人三脚でサポートします。
STEP 1
お客様からやりたいことをヒアリングし、優先順位を付けた上で
プロダクトバックログにまとめます。
STEP 2
プロダクトバックログの中からチームとして次のスプリントで対応可能な機能を選定する
スプリントプランニングを実施します。この時の成果物が
スプリントバックログです。
STEP 3
スプリントバックログに抽出した機能をスプリントの期間内で開発します。チームとしてコミットした機能の進捗を確認するため、毎日
デイリースクラム(報告会)を行い状況を共有します。
STEP 4
スプリントで開発した
成果物をお客様にレビューしていただきます。その後、そのスプリントの
振り返り(レトロスペクティブ)を行います。
STEP 5
以降、開発が終了するまでSTEP2-4を繰り返します。
お客様の用途に合わせて「一括請負開発(請負契約)」か「チーム開発(準委任契約)」を提案させていただきます。
一括請負開発 | チーム開発 | |
---|---|---|
リリース時期と仕様が確定している
仕様変更の可能性が低い やり取りを出来るだけ減らしたい |
こんな場合に
オススメ |
リリース時期や仕様が確定していない
臨機応変に仕様変更をしたい プロトタイプを見ながら進めたい |
ウォーターフォール | 開発手法 | スクラム(アジャイル) |
予算を超える心配がない※
任せきりにできる |
メリット |
早い段階で動くものを確認できる
仕様変更に柔軟に対応できる チームのサイズを月単位で変更できる |
受託開発体制を強化するため2017年12月より受託開発専用の開発室「Developers' Lab」をオープンしました。