令和7年度 秋期 午前Ⅱ 問13
ソフトウェア開発管理技術
INVESTに関する問題
アジャイル開発プロセスにおいて,Bill Wakeが提案した“INVEST”と呼ばれる六つの観点を用いて行うことはどれか。
- ア効率よくアクティビティ図を作成する。
- イコード化できるレベルまで詳細化されたデータフロー図を作成する。
- ウ再利用しやすいソフトウェアパターンとなっているかどうかを評価する。
- エ質の高いユーザーストーリーとなっているかどうかを評価する。
答えと解説を見る
✓ これが正解エ質の高いユーザーストーリーとなっているかどうかを評価する。
解説
INVESTは、ユーザーストーリーの質を評価するための六つの観点です。
INVEST は、アジャイル開発で要求を表すユーザーストーリーの質を確かめるための、六つの観点の頭文字です。独立している(Independent)、交渉の余地がある(Negotiable)、価値がある(Valuable)、見積もれる(Estimable)、小さい(Small)、テストできる(Testable)の六つで、これを満たすストーリーは計画に組み込みやすく、完了の判断もしやすくなります。見分ける軸は、評価の対象がユーザーストーリーかどうかです。アクティビティ図やデータフロー図の作成、ソフトウェアパターンの評価は、いずれも設計や分析の作業で、INVEST の対象ではありません。頭文字の並びと、評価の対象がストーリーであることを組で覚えておくと迷いません。
ほかの選択肢はなぜ違うのか
- ア効率よくアクティビティ図を作成する。:アクティビティ図は、処理の流れや分岐を表す UML の図です。INVEST は図を効率よく作るための観点ではなく、要求を表すストーリーの良し悪しを確かめる観点なので、目的が合いません。
- イコード化できるレベルまで詳細化されたデー…:データフロー図は、データの流れと処理の関係を表す図です。コード化できるまで詳細化する作業は INVEST の観点とは関係がなく、ストーリーの質を評価するという目的にも当たりません。
- ウ再利用しやすいソフトウェアパターンとなっ…:ソフトウェアパターンは、設計でよく現れる問題とその解き方を型にしたものです。再利用しやすさを評価するための観点として INVEST が使われるわけではなく、評価の対象がストーリーでない点で外れています。
この問題の用語
- パターン繰り返し現れる規則性や、決まった形のことを指します。膨大なデータを処理して、そこに隠れた規則性を見つける使い方が広がりました。
出典:令和7年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問13
同じ用語が出る問題
- 令和6年度 秋期 午前Ⅱ 問13:GoFのデザインパターンの説明(パターン)
- 令和5年度 秋期 午前Ⅱ 問25:ファジングに関する問題(パターン)
- 令和2年度 10月 午前Ⅱ 問25:ファジングに関する問題(パターン)
- 平成24年度 春期 午前Ⅱ 問25:共通フレームに関する問題(パターン)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)