スクラムについて

2024-09-29

Agile

参照

スクラムって何??

定義(やり方)

  1. プロダクトオーナーが作業をプロダクトバックログ(優先順位付きのやるべきことリスト)に並べる
    • チームで仕事を小さく分けて計画
  2. スプリント(通常1〜4週間)で決めた仕事をする
    • プロダクトバックログを元に成果物を作っていく
  3. 終わったら振り返って、良かったことや改善点を話し合う
  4. これを繰り返して、少しずつ良くしていく

詳細

スクラムは「経験主義」と「リーン思考」に基づいている。

経験主義とは

リーン思考とは

経験主義のスクラムの三本柱

自己組織化とは

仕事の進め方を、メンバー合意のもとで決め、外から指示されることなく、自らの責任で進めること。 開発チーム全員がオーナーシップを持ち作業を進め、能力を継続的に成長させることができる組織形態。

スクラムの価値基準

スクラムが成功するかどうかは、次の 5つの価値基準を実践できるかどうかにかかっている。

スクラムチーム(役割)

スクラムの基本単位は、スクラムチームという⼩さなチームである。スクラムチームは、スクラムマスター1 ⼈、プロダクトオーナー1 ⼈、複数⼈の開発者で構成される。スクラムチーム内には、サブチームや階層は存在しない。

イベント

スプリント
スプリントプランニング
デイリースクラム
スプリントレビュー

指標

ベロシティ
キャパシティ
スプリントレトロスペクティブ

なぜスクラムで開発を行うのか