ユースケース駆動開発の利点はどれか。
ユースケース駆動は要件単位で設計からテストまで進め状況が見える
選択肢
- ア開発を反復するので、新しい要求やビジネス目標の変化に柔軟に対応しやすい。
- イ開発を反復するので、リスクが高い部分に対して初期段階で対処しやすく、プロジェクト全体のリスクを減らすことができる。
- ウ基本となるアーキテクチャをプロジェクトの初期に決定するので、コンポーネントを再利用しやすくなる。
- エひとまとまりの要件を1単位として設計からテストまで実施するので、要件ごとに開発状況が把握できる。
正解と解説
正解:エ ひとまとまりの要件を1単位として設計からテストまで実施するので、要件ごとに開発状況が把握できる。
ユースケース駆動開発は、利用者から見た一連の振る舞いであるユースケースを開発の単位とし、その単位ごとに設計・実装・テストまで通して進める手法である。要件と成果物が対応するため、どの要件がどこまで仕上がっているかを要件単位で把握しやすい。反復による柔軟性やリスク低減はどちらかといえば反復型開発の利点であり、混同しやすい。
選択肢ごとの解説
- ア反復による変化への柔軟な対応は、反復型・アジャイル開発の利点。
- イ初期段階でリスクの高い部分に対処するのはリスク駆動の反復型開発(スパイラルなど)の利点。
- ウ初期にアーキテクチャを固めて再利用性を高めるのはアーキテクチャ中心の開発の利点。
- エ正解。要件のまとまりを1単位として設計からテストまで行うので、要件ごとに状況を把握できる。
同じ分野の他の問題
- ユースケース駆動開発の利点はどれか。2022年度 秋期 午前II 問17
- マッシュアップの説明はどれか。2021年度 秋期 午前II 問17
- マッシュアップに該当するものはどれか。2019年度 春期 午前II 問17
- ソフトウェアのリファクタリングの説明はどれか。2017年度 春期 午前II 問18
- マッシュアップを利用してWebコンテンツを表示している例として,最も適切なものはどれか。2017年度 春期 午前II 問17
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。