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

分野:テクノロジ|実際に出題されたIPA過去問題

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

  1.  開発を反復するので,新しい要求やビジネス目標の変化に柔軟に対応しやすい。
  2.  開発を反復するので,リスクが高い部分に対して初期段階で対処しやすく,プロジェクト全体のリスクを減らすことができる。
  3.  基本となるアーキテクチャをプロジェクトの初期に決定するので,コンポーネントを再利用しやすくなる。
  4.  ひとまとまりの要件を1単位として設計からテストまで実施するので,要件ごとに開発状況が把握できる。
解答・解説を見る

正解:エ

AI解説

ユースケース駆動開発とは、利用者から見たひとまとまりの機能要件であるユースケースを単位として、要件定義から分析・設計・実装・テストまでを一貫して進める開発手法である。要件とテストが1対1で対応付くためトレーサビリティが確保され、要件(ユースケース)ごとに開発状況・進捗を把握できることが利点となる。「何を単位に開発を進めるか」に着目して選ぶのが判断基準である。 ア: 新しい要求や変化への柔軟な対応は、反復型(イテレーティブ)開発の利点であり、ユースケース駆動そのものの利点ではない。 イ: リスクの高い部分へ初期段階で対処できるのも反復型開発の利点である。反復の初期にリスクの高い部分を扱うことでプロジェクト全体のリスクを下げる。 ウ: 基本アーキテクチャを初期に決定して再利用性を高めるのは、アーキテクチャ中心(アーキテクチャセントリック)アプローチの利点である。 エ: 正しい。ユースケースというひとまとまりの要件を1単位として設計からテストまで実施するため、要件ごとに開発状況を把握できる。 💡 統一プロセス(UP/RUP)の三大特徴「ユースケース駆動・アーキテクチャ中心・反復型」を選択肢に対応付けて覚えると、ア・イ=反復型、ウ=アーキテクチャ中心と即座に消去できる。

出典:令和2年度 秋期 プロジェクトマネージャ試験 午前II 問17 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・904問収録)

「テクノロジ系(総合)」分野の攻略ポイント

高度共通 午前Iのテクノロジ系は、基礎理論からネットワーク・セキュリティ・開発技術まで広く浅く問われます。午前Iは60分30問で全分野から出るため、深追いよりも各分野の頻出パターンを取りこぼさないことが通過の鍵です。

テクノロジ系(総合)の攻略ポイントをすべて見る(要点5項目・ひっかけ2項目)→

同じ分野(テクノロジ)の過去問