スクラムとは

スクラムは、アジャイル開発で最も広く採用されているフレームワークです。1-4週間の短い反復サイクル(スプリント)で開発を進め、各サイクルの終わりに成果物を確認し、プロセスを改善します。

3つの役割

  • プロダクトオーナー: 製品価値の最大化に責任を持つ。バックログの優先順位を決定
  • スクラムマスター: プロセスの改善と障害排除を担当。ファシリテーター
  • 開発チーム: 実際にプロダクトを開発するメンバー(3-9名が理想)

4つのイベント

  1. スプリント計画: スプリントで何を実装するか決定
  2. デイリースタンドアップ: 15分の毎日の進捗共有
  3. スプリントレビュー: 成果物のデモとフィードバック
  4. レトロスペクティブ: プロセス改善の振り返り