令和3年度 秋期 午前Ⅱ 問23
ソフトウェア開発管理技術
スプリントのルール
アジャイル開発のスクラムにおけるスプリントのルールのうち,適切なものはどれか。
- アスプリントの期間を決定したら,スプリントの 1 回目には要件定義工程を,2 回目には設計工程を,3 回目にはコード作成工程を,4 回目にはテスト工程をそれぞれ割り当てる。
- イ成果物の内容を確認するスプリントレビューを,スプリントの期間の中間時点で実施する。
- ウプロジェクトで設定したスプリントの期間でリリース判断が可能なプロダクトインクリメントができるように,スプリントゴールを設定する。
- エ毎回のスプリントプランニングにおいて,スプリントの期間をゴールの難易度に応じて,1 週間から 1 か月までの範囲に設定する。
答えと解説を見る
✓ これが正解ウプロジェクトで設定したスプリントの期間でリリース判断が可能なプロダクトインクリメントができるように,スプリントゴールを設定する。
解説
スプリントごとに、リリース判断できる成果を目指してゴールを置きます。
スクラムでは、一定の長さに固定したスプリントを繰り返して開発を進めます。各スプリントの始めのスプリントプランニングでスプリントゴールを決め、スプリントの終わりには、リリースの判断ができる状態のプロダクトインクリメントを作ることを目指します。1回のスプリントの中で、要求の具体化から設計、実装、テストまでをひととおり行うのが特徴です。設定した期間でリリース判断が可能なプロダクトインクリメントができるようにスプリントゴールを設定するという記述は、この進め方に合っています。スプリントごとに使える成果を出す、と押さえると他の記述の誤りが見えてきます。
ほかの選択肢はなぜ違うのか
- アスプリントの期間を決定したら,スプリント…:スプリントごとに要件定義、設計、コード作成、テストの工程を一つずつ割り当てると、工程を順に進めるウォーターフォールと同じ進め方になります。スクラムでは一つのスプリントの中でこれらをひととおり行い、毎回動く成果を作ります。
- イ成果物の内容を確認するスプリントレビュー…:スプリントレビューは、スプリントの終わりに、そのスプリントで作った成果物を関係者と確認するイベントです。期間の中間で実施するものではないので、中間時点での確認という記述はスクラムのルールと合いません。
- エ毎回のスプリントプランニングにおいて,ス…:スプリントの期間は1か月以内でプロジェクトとして一定に保つもので、スプリントプランニングのたびにゴールの難易度に応じて変えるものではありません。毎回期間が変わると、進み具合の比較や計画が難しくなります。
この問題の用語
- 要件定義作るシステムに何を求めるかを決める工程。業務の進め方だけでなく、稼働率や復旧までの時間といった条件も書き出します。
- 工程仕事を進める順序と段取りのまとまりを指します。図表にして管理し、重要な期日や作業の順序、進み具合を目に見える形にします。
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
- レビュー決めたことや作ったものを、あらためて見直すことをいいます。設計書やプログラムの誤りを早く見つけるために、関係者で行うことが多いです。
- プロジェクトある目的のために期間を決めて行う、一回限りの活動。決算処理のように同じ手順を繰り返す定常業務とは区別されます。
出典:令和3年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問23:“死の谷”の説明(プロジェクト)
- 令和7年度 秋期 午前Ⅱ 問18(工程)
- 令和5年度 秋期 午前Ⅱ 問15:NOTICEに関する問題(テスト)
- 平成26年度 春期 午前Ⅱ 問21:共通フレームに関する問題(要件定義)
- 平成25年度 春期 午前Ⅱ 問25:ペアプログラミングの問題(レビュー)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)