お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
バックログ
あなたには計画されたロードマップと、最初のフェーズで対象となる作業商品が用意されています。では、これらの作業商品はどこに保存するのでしょうか。アジャイルでは、計画を保管できるスペースとしてバックログがあります。バックログの管理は商品担当者の責任です。ユーザー、顧客、ステークホルダーからのインプットをもとに、商品担当者が商品要件をリスト化し、バックログの優先順位を付け、どの作業商品を次のスプリントへ進めるかを決定します。
スプリントの計画
優先順位付けされた作業商品のリストをもとに、商品担当者、スプリント担当者、チームが集まり「スプリント計画ミーティング」を行います。ここで作業商品について議論し、そのスプリントで扱う作業範囲を決定します。
商品担当者がバックログから作業商品の優先順位を付けます。
一般的に1回のスプリントでチームは6~10個の作業商品を選び、各メンバーにタスクが割り当てられます。
スプリント担当者は、優先リストから対応可能な商品を選び、チームメンバーに割り当てます。
その他の作業商品はバックログで管理され、次回以降のスプリントへ移動します。
スプリント
バックログがスクラムプロジェクトの頭脳なら、スプリントはプロジェクトを活性化させる心臓部です。スプリントは最大4週間のタイムボックス期間であり、チームが顧客に商品インクリメントを提供します。フィードバックをもとに、チームは要件を反映し、プロジェクト終盤には高品質な商品を開発します。前回のスプリントが終了すると、すぐに次のスプリントが始まります。
上記のスプリントの定義を読んだ後、次のような疑問が生じるかもしれません。
スプリントの途中で作業を追加できますか?
スプリントチームが追加作業を引き受けて負荷を調整できる場合、スプリント期間中に作業商品を追加することも可能です。ただし、スプリントは、商品担当者・スプリント担当者・チームが作業内容を確定し、バックログからスプリントへ作業商品を移した後にのみ開始されます。スプリント開始前にすべてを明確に定義しておく必要があり、途中で作業商品を追加すると進行に支障をきたします。スプリント開始後の作業追加は極力避けることをおすすめします。
プロジェクトを完了するのに必要なスプリント数はどれくらいですか?
これはチームの進捗状況や、スプリントを期限通りに完了させるために投入する努力量によって異なります。一般的には、プロジェクトには4~5回のスプリントを設けるのが望ましく、これによってチームのキャパシティを明確にできます。バックログ内の要件に応じて、プロジェクトで実施するスプリント回数を決定してください。
スプリント期間はどのように計画すればよいですか?
スプリントの標準期間は1~8週間です。チームのパフォーマンスに応じて、スプリント期間を設定できます。スプリント期間の決定はチームのキャパシティに基づきます。期間は、貴社が大きな障害なく成果物を提供できるかどうかにも左右されます。
各スプリントの終了時には、各作業商品の見積もりポイントに基づき平均ベロシティを算出します。スプリント間でベロシティが変動した場合は、それに応じてスプリント期間を調整します。
短スプリント回数と長スプリント回数
複数のスプリントを実施する場合、チームはスプリント回数を長くするか短くするかを決定します。短いスプリント回数を選ぶ最大の利点は、フィードバックや変更にかかる経過時間の金額を削減しやすい点です。一方、長いスプリント回数では作業商品を完了するためのその他の時間が確保できます。両方を比較すると、短いスプリント回数は、成果を期限内に提供するためのその他の能力があるチームにとって効果的です。
1週間スプリントの例は以下の通りです。
月曜(午前) - スプリント計画
月曜(午後)〜金曜(夕方) - スプリント回数
金曜(夕方) - スプリント確認する
金曜(夕方) - スプリント振り返り
2週間スプリントの例は以下の通りです。
月曜(午前) - スプリント計画
月曜(午後)〜金曜(夕方) - スプリント回数 第1フェーズ
金曜(夕方) - スプリント確認する
週末(オフ)
月曜(午前)〜金曜(夕方) - スプリント回数 第2フェーズ
金曜(夕方) - スプリント確認する
スケジュールに応じて、フィードバックや改善点について話し合うための振り返り予定を金曜の夕方または月曜の午前に実施できます。週末に作業する場合は、ご都合に合わせて確認や振り返り予定をその日に行うことも可能です。
期限切れスプリントは可能ですか?
いいえ。スプリントが期限切れの場合は、キャンセルする方が常に望ましいです。期限切れスプリントはプロジェクトの進捗を妨げ、結果として失敗する可能性があります。スプリントをキャンセルして作業商品をバックログに戻すか、有効なスプリントを完了してから次を開始することができます。
スプリントはいつキャンセル済みになりますか?
スプリントは、商品担当者がそう判断した場合のみキャンセル済みとなります。商品担当者がスプリントをキャンセルする際は、チーム全員でキャンセル理由について話し合いを行います。スプリント内のすべての作業商品はバックログに戻すか、削除されます。
同時に複数のスプリントを開始することはできますか?
Scrumフレームワークに基づくと、有効なスプリントを完了し、その後新規スプリントを開始するのが最善です。チームがAgileおよびScrumに十分慣れている場合は、複数のスプリントを同時に開始・管理することも可能です。ただし、Agileが新規の場合は、1つのスプリントを実施し、チームのキャパシティをテストすることができます。
毎日 予定
アジャイルではコミュニケーションが重視されるため、スプリント開始後、チームは「毎日 Stand-up」ミーティングを最大15分間行います。このミーティングはスプリント担当者が主催し、スプリントの各メンバーと進捗状況について話し合います。この場で、メンバーは自分の担当作業の進行上の障害を共有することができます。スプリント担当者は解決策を提案し、チームメンバーが目標を時間通りに達成できるようサポートします。
作業のステータスを設定する
スプリントのプロセス中、開発チームは商品の作業を開始し、「Board」上で作業のステータスを設定します。従来のプロジェクト管理では、進捗状況が誰にでもわかるように、掲示板にメモを貼って管理していました。Scrumでは、初期設定でTo Do、進行中、完了の3つのステータスを持つボード表示が用意されています。スプリント開始時には、すべての商品が「To Do」ステータスにリストされます。作業が進むと、各メンバーが作業商品を「進行中」に移動します。作業が完了したら、商品は「完了」に移されます。
掲示板にメモを貼るのはやめて、Scrum手法を活用し、作業進捗をデータで管理しましょう。
進捗のトラッキングを開始する
ボード上で商品を前後に動かしながら、初期設定のレポートを利用してAgileで進捗のトラッキングを開始できます。
バーンダウン
作業量を見積もりポイントとして追加します。見積もりポイントをもとに、スプリントの進捗を追跡するバーンダウンチャートが作成されます。このチャートは、各日の残り見積もりポイントを示し、それによりチームはスプリント内の保留中の商品にさらに集中できます。
詳細はこちら
バーンアップ
バーンアップチャートはバーンダウンチャートの逆で、各日の完了した見積もりポイントを追跡します。これにより、チームは1日に完了できる商品の数を把握できます。
詳細はこちら
累積フロー図(CFD)
累積フロー図(CFD)は、ボード上のステータスごとの進捗を把握するための図です。CFDを使えば、各ステータスにある商品の数を追跡し、どのステータスにさらなる対応が必要か判断できます。
詳細はこちら
スプリントレビュー ミーティング
このプロセスでは、スプリントの進捗を簡単に確認できます。スプリントが終了日に近づいたら、チームで「スプリントレビュー」ミーティングを行います。商品担当者、スプリント担当者、チームがスプリントでの成果や課題について話し合います。このミーティング中に、チームはベロシティチャートを確認します。
ベロシティチャートとは?
ベロシティは、チームが作業を完了するために投入した労力の測定値です。チームのパフォーマンスはベロシティによって判断されます。計画された見積もりポイントと完了した見積もりポイントを比較することで、平均ベロシティを算出します。
平均ベロシティ = 完了済みスプリントの合計完了見積もりポイント / 完了済みスプリントの合計数
スプリント レトロスペクティブ
スプリントが終了日を迎えたら、商品を顧客に納品するタイミングです。動作可能なソフトウェアがユーザーに納品されます。ここでユーザーからフィードバックが寄せられ、コメントや提案、うまくいった点や課題点などが共有されます。このフィードバックを基に、チームは「スプリントレトロスペクティブ」ミーティングを開催します。このミーティングで、チームは顧客から得たフィードバックをまとめ、次のスプリントを開始します。
次のスプリントでは、チームは顧客から得たフィードバックを追加し、新たな作業項目をバックログに含め、新しいスプリントを作成します。同じサイクルが再び始まり、前回のスプリントで得たフィードバックを実装します。