IPA過去問ドリル

令和2年度 10月 プロジェクトマネージャ試験 午前Ⅱ 問17

テクノロジ/開発技術

ユースケース駆動開発の利点はどれか。

出典:令和2年度 10月 プロジェクトマネージャ試験 午前Ⅱ 問17

正解:エ

解説

ユースケース駆動開発は,利用者の視点から定義したユースケース(ひとまとまりの要件)を単位として,分析・設計・実装・テストまでを一貫して進める開発手法です。ユースケースという要件のまとまりごとに開発を進めるため,要件ごとの開発状況(進捗)を把握しやすいという利点があります。

選択肢ごとの解説

  • 誤り。開発を反復して新しい要求やビジネス目標の変化に柔軟に対応しやすいのは,反復型開発(イテレーティブ開発)全般の利点であり,ユースケース駆動開発に固有の利点ではありません。
  • 誤り。開発を反復してリスクの高い部分に早期に対処しプロジェクト全体のリスクを減らすのは,リスク駆動型の反復開発(RUPのリスク軽減の考え方)の利点であり,ユースケース駆動開発固有の説明ではありません。
  • 誤り。基本アーキテクチャを初期に決定してコンポーネントを再利用しやすくするのは,アーキテクチャ中心開発の考え方であり,ユースケース駆動という特徴を直接説明するものではありません。
  • 正しい。ひとまとまりの要件(ユースケース)を1単位として設計からテストまで実施するので,要件ごとに開発状況が把握できるのが,ユースケース駆動開発の利点です。
プロジェクトマネージャの過去問を演習モードで解く