IPA公式正解:エ ひとまとまりの要件を1単位として設計からテストまで実施するので,要件ごとに開発状況が把握できる。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。ユースケース駆動開発(UC-DD)は、利用者の観点からシステムが提供する機能価値(ユースケース)を単位として、分析・設計・実装・テストを一貫して進める手法です。要件(ユースケース)単位で進捗や開発状況を直接的に把握できる利点があります。
【詳細解説】■ 本問の核心・解法のポイント
ユースケース駆動開発は、統一プロセス(UP/RUP)の基本原則の一つであり、「ユースケース」を核として開発工程(分析・設計・実装・テスト)を一貫して進める開発アプローチです。
・各選択肢の徹底解説:
・ア:反復型開発全般の利点(反復性)に関する記述であり、ユースケース駆動そのものの主たる利点の説明としては不十分です。
・イ:リスク駆動開発(反復型アプローチ)の利点に関する記述です。
・ウ:アーキテクチャ中心開発の利点に関する記述です。
・エ:【選択肢エ★】ユースケースという利用者要件のまとまりを1単位として設計からテストまでを一気通貫で実施するため、要件ごとの完成度や開発状況が明瞭に把握できる点がユースケース駆動の利点です。
よって正解はエです。