令和6年度 春期 システムアーキテクト試験 午前Ⅱ 問1

テクノロジ開発プロセス

この問題は2024(R6)春 システムアーキテクト 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

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

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

解答・解説を読む

正解: 選択肢

アジャイル開発プロセスにおいて、Bill Wakeが提案した INVEST は、質の高いユーザーストーリーを作成・評価するための6つの基準(観点)の頭文字をとったものです。

各観点は以下の通りです。

  • I (Independent): 独立している

  • N (Negotiable): 交渉可能である

  • V (Valuable): 価値がある

  • E (Estimable): 見積り可能である

  • S (Small / Sized Right): 適切なサイズである

  • T (Testable): テスト可能である

したがって、INVESTを用いて行うことは「質の高いユーザーストーリーとなっているかどうかを評価する」ことになります。

各選択肢の解説

  • : アクティビティ図の作成に関する手法ではありません。

  • : データフロー図(DFD)の作成に関する手法ではありません。

  • : ソフトウェアパターン(デザインパターンなど)の評価基準ではありません。

  • : 正解。INVESTはユーザーストーリーの品質を評価するための観点です。