プロジェクトマネージャ 2025年 午前2 問13
問題文
アジャイル開発プロセスにおいて、Bill Wakeが提案した“INVEST”と呼ばれる六つの観点を用いて行うことはどれか。
選択肢
ア:効率よくアクティビティ図を作成する。
イ:コード化できるレベルまで詳細化されたデータフロー図を作成する。
ウ:再利用しやすいソフトウェアパターンとなっているかどうかを評価する。
エ:質の高いユーザーストーリーとなっているかどうかを評価する。(正解)
🔒 解説は解答すると表示されます
INVESTによるユーザーストーリー評価【午前2解説】
正解の理由
INVESTは、アジャイル開発でユーザーストーリーの質を確認するための六つの観点です。ユーザーストーリーが独立しているか、交渉可能か、価値があるか、見積もり可能か、小さいか、テスト可能かを評価します。
したがって、ユーザーストーリーが質の高いものになっているかを評価するというエが正解です。
解法ステップ
- 「INVEST」がアジャイル開発におけるユーザーストーリーの評価指針だと判断します。
- 選択肢のうち、ユーザーストーリーの質を評価しているものを選びます。
- ユーザーストーリーの評価を示すエが該当します。
選択肢別の誤答解説
- ア:アクティビティ図の作成効率を高める観点ではありません。INVESTは図の作成方法ではなく、ユーザーストーリーの質を確認する指針です。
- イ:データフロー図を詳細化するための観点ではありません。データフロー図の作成とINVESTは、目的も対象も異なります。
- ウ:再利用しやすいソフトウェアパターンかどうかの評価ではありません。INVESTが評価するのは、ユーザーストーリーです。
- エ:INVESTの六つの観点を使って、ユーザーストーリーが適切に作られているかを評価します。
よくある誤解
- INVESTは開発工程や図の作成手順だと思う
INVESTは、ユーザーストーリーの望ましい性質を示すチェック観点です。 - Independentは、ストーリー間に一切関係がないことだと思う
依存関係をできるだけ減らし、優先順位や実施順序を柔軟に決められることを目指します。 - Smallは、小さければ小さいほどよいと思う
チームが見積もりや実装、テストを行える適切な大きさにすることが重要です。
補足コラム
INVESTは、次の六つの英単語の頭文字です。
- I — Independent:独立している
- N — Negotiable:交渉可能である
- V — Valuable:価値がある
- E — Estimable:見積もり可能である
- S — Small:小さい
- T — Testable:テスト可能である
ユーザーストーリーを作成した後、これらの観点で確認すると、内容の不足や大きすぎるストーリーに気づきやすくなります。
FAQ
Q. INVESTに沿っていれば、ユーザーストーリーは必ず正しいですか?
A. 必ず正しいとは限りません。INVESTは質を確認するための指針であり、利用者や関係者との確認も必要です。
A. 必ず正しいとは限りません。INVESTは質を確認するための指針であり、利用者や関係者との確認も必要です。
Q. Testableとは、どのような状態ですか?
A. 受け入れ条件などによって、実現したかどうかを客観的に確認できる状態です。
A. 受け入れ条件などによって、実現したかどうかを客観的に確認できる状態です。
関連キーワード: INVEST、ユーザーストーリー、アジャイル開発、受け入れ条件、スクラム

\ せっかくなら /
プロジェクトマネージャを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

