令和7年度 秋期 プロジェクトマネージャ試験 午前II 問13

テクノロジ開発プロセス

この問題は2025(R7)秋 プロジェクトマネージャ 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

アジャイル開発プロセスにおいて,Bill Wakeが提案した“INVEST”と呼ばれる六つの観点を用いて行うことはどれか。

解答・解説を読む

正解: 選択肢

INVEST は、アジャイル開発において ユーザーストーリー の品質を評価するための6つの観点の頭文字をとった言葉です。Bill Wakeによって提案されました。

具体的には以下の6つの観点から評価します。

  • Independent(独立している)
  • Negotiable(交渉可能である)
  • Valuable(価値がある)
  • Estimable(見積り可能である)
  • Small(小さい)
  • Testable(テスト可能である)

したがって、質の高いユーザーストーリーとなっているかどうかを評価するための指標である「エ」が正解です。

各選択肢の解説

  • :効率よくアクティビティ図を作成する。
    • アクティビティ図は UML の一つであり、INVEST はアクティビティ図の作成手順や効率化に関するものではありません。
  • :コード化できるレベルまで詳細化されたデータフロー図を作成する。
    • データフロー図 (DFD) はシステムのデータの流れをモデル化する手法であり、INVEST とは関係ありません。
  • :再利用しやすいソフトウェアパターンとなっているかどうかを評価する。
    • ソフトウェアパターン(デザインパターンなど)の評価指標ではなく、ユーザーストーリーの評価指標です。
  • :質の高いユーザーストーリーとなっているかどうかを評価する。
    • 正解。INVEST はユーザーストーリーの品質を測るための6つの観点です。