令和3年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23
テクノロジ/開発技術アジャイル開発のスクラムにおけるスプリントのルールのうち,適切なものはどれか。
出典:令和3年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23
- アスプリントの期間を決定したら,スプリントの 1 回目には要件定義工程を,2 回目には設計工程を,3 回目にはコード作成工程を,4 回目にはテスト工程をそれぞれ割り当てる。
- イ成果物の内容を確認するスプリントレビューを,スプリントの期間の中間時点で実施する。
- ウプロジェクトで設定したスプリントの期間でリリース判断が可能なプロダクトインクリメントができるように,スプリントゴールを設定する。
- エ毎回のスプリントプランニングにおいて,スプリントの期間をゴールの難易度に応じて,1 週間から 1 か月までの範囲に設定する。
正解:ウ
解説
スクラムでは,スプリントと呼ばれる一定期間の反復の中で,プロダクトバックログの項目を実装していきます。各スプリントの終了時には,リリース判断が可能な状態(プロダクトインクリメント)に到達することが求められ,そのためにスプリントの開始時にはスプリントで達成すべき目標であるスプリントゴールを設定します。
選択肢ごとの解説
- ア誤り。スクラムでは,各スプリントの中で要件定義から設計,コード作成,テストまでの工程を反復的に実施するのが基本であり,各スプリントに要件定義,設計,コード作成,テストといった特定の工程を 1 回ずつ割り当てる(ウォーターフォール的に工程を分割する)ことは想定されていません。
- イ誤り。スプリントレビューは,各スプリントの終わりに実施し,そのスプリントで完成した成果物(プロダクトインクリメント)の内容を確認するイベントであり,スプリント期間の中間時点で実施するものではありません。
- ウ正しい。プロジェクトで設定したスプリントの期間内にリリース判断が可能なプロダクトインクリメントを完成できるよう,スプリントの開始時にスプリントゴールを設定することは,スクラムの適切なルールです。
- エ誤り。スプリントの期間は,スプリントプランニングのたびにゴールの難易度に応じて変更するものではなく,プロジェクトを通じて一定の長さ(通常 1 か月以内)に固定して運用するのが一般的です。