[開発手法] チーム開発の進め方

以下の記事が面白かったので覚え書きリンク。

チーム開発の進め方 – クックパッド開発者ブログ
http://techlife.cookpad.com/entry/2015/06/04/180218

以下抜粋。

  • 1-2ヶ月でリリースまで持っていく開発の進め方
  • 大事なのは「見える化」と「コミュニケーション」
  • まっさらな状態からコードをドンドン書いていくと比較的早く破綻する
  • まずは全員で時間を作りやらなきゃいけないタスクの洗い出し
  • 次に出したタスクの重さを決める (SP=ストーリーポイント)
  • 次にイテレーション期間を「水曜日始まりの1週間を1イテレーションとする」と決める
  • それぞれのイテレーション期間でどのタスクを行うかを決めていく
  • 実際に開発を回していく。作業管理は「見える化」
  • 水曜日には振り返りを行う。完全に完了したタスクのSPの合計がチームのパフォーマンス
  • イテレーションを回していく。スケジュールをどんどん正確にしていく
  • チームのパフォーマンスチューニングの基本は「推測するな、計測せよ」