ユースケース駆動開発(Use Case Driven Development)の利点

ユースケース駆動開発(Use Case Driven Development)は,システムが利用者に提供する価値(機能・要求)のまとまりである「ユースケース」を開発の起点・中心単位として分析・設計・実装・テストを一貫して進める手法である。 エ: ひとまとまりの機能要件(ユースケース)を単位として設計からテストまでを一貫して実施するため,各ユースケースの完了状況を通じてビジネス要件ごとの開発状況・進捗を明確に把握できるのが直接的な利点である。 ア・イ: 反復型開発(イテレーティブ開発/アジャイル開発)全般の利点である。 ウ: アーキテクチャ中心開発の利点である。

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

出典令和2年度 10月 プロジェクトマネージャ試験 午前Ⅱ 問17
開発を反復するので,新しい要求やビジネス目標の変化に柔軟に対応しやすい。
開発を反復するので,リスクが高い部分に対して初期段階で対処しやすく,プロジェクト全体のリスクを減らすことができる。
基本となるアーキテクチャをプロジェクトの初期に決定するので,コンポーネントを再利用しやすくなる。
ひとまとまりの要件を1単位として設計からテストまで実施するので,要件ごとに開発状況が把握できる。