平成 30 年度 秋期 システムアーキテクト試験 午前Ⅱ 問題 問13
テクノロジ開発プロセスアジャイル開発(スクラム・XP・リーン)
スクラムを適用したアジャイル開発において,スクラムチームで何がうまくいき,何がうまくいかなかったのかを議論し,継続的なプロセス改善を促進するアクティビティはどれか。
解答・解説
正解: イ. スプリントレトロスペクティブ
正解は イ です。
スクラムにおける各イベント(アクティビティ)の目的と役割を理解しているかを問う問題です。
スプリントレトロスペクティブ(Sprint Retrospective:スプリントの振り返り)は、スプリントの最後に実施されるイベントです。スクラムチーム全体で直近のスプリントを振り返り、個人、相互作用、プロセス、ツールなどに関して「何がうまくいき、何がうまくいかなかったのか」を議論し、次のスプリントに向けた継続的なプロセス改善の計画を立てます。
各選択肢の解説
- ア:スプリントプランニング
スプリントの最初に実施されるイベントです。そのスプリントで達成すべき目標(スプリントゴール)を定義し、プロダクトバックログからどの項目を実装するかを選択して、作業計画(スプリントバックログ)を作成します。プロセスの振り返りを行う場ではありません。 - イ:スプリントレトロスペクティブ(正解)
スプリントの最後に実施され、スクラムチームの作業プロセスや進め方を振り返り、品質と効果を高めるための改善策を議論するイベントです。 - ウ:スプリントレビュー
スプリントの終盤(レトロスペクティブの前)に実施されるイベントです。スクラムチームとステークホルダーが参加し、そのスプリントで完成した成果物(インクリメント)の検査を行い、今後のプロダクトバックログの適応について議論します。対象は「プロセス」ではなく「プロダクト(成果物)」です。 - エ:デイリースクラム
スプリント期間中、毎日決まった時間・場所で15分程度で実施される開発者のためのイベントです。スプリントゴールの達成に向けた進捗状況を確認し、当日の作業計画を調整します。