戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

プロジェクトマネージャ 2024年 午前2 問16


問題文

アジャイル開発において、質の高いユーザーストーリーを作成するための観点として“INVEST”がある。ユーザーストーリーに対する評価のうち、“INVEST”の観点に合致したものはどれか。

選択肢

ア:開発者にとって、価値があるものになっている。
イ:作業期間に対して適切な大きさになっている。(正解)
ウ:詳細な要件や実装方法が定義され、議論や交渉の余地がない状態になっている。
エ:他のユーザーストーリーとの依存関係をもっている。

🔒 解説は解答すると表示されます

INVESTによるユーザーストーリー評価【午前2解説】

正解の理由

イは、ユーザーストーリーが作業期間に対して適切な大きさであることを示しています。これは、INVESTの「Small(小さい)」に合致します。
INVESTは、質の高いユーザーストーリーの観点を表す略語です。
  • I:Independent(独立している)
  • N:Negotiable(交渉可能である)
  • V:Valuable(ユーザーに価値がある)
  • E:Estimable(見積もり可能である)
  • S:Small(小さい)
  • T:Testable(テスト可能である)

解法ステップ

  1. 選択肢の内容を、INVESTの各観点に対応させます。
  2. 「作業期間に対して適切な大きさ」は、ストーリーを小さく保つ「Small」に当たります。
  3. したがって、INVESTに合致するのはイです。

選択肢別の誤答解説

  • ア:INVESTの「Valuable」に関係します。ただし、価値がある対象は開発者ではなく、ユーザーや顧客です。
  • イ:作業期間に対して適切な大きさであることは、「Small」に合致します。
  • ウ:要件や実装方法を固定し、議論や交渉の余地をなくす考え方は、「Negotiable(交渉可能)」に反します。
  • エ:他のストーリーに依存していると、独立して扱いにくくなります。「Independent(独立している)」に反します。

よくある誤解

  • 「Valuable」は開発者にとって価値があることだと思う
    ユーザーストーリーで重視するのは、ユーザーや顧客にとっての価値です。
  • 「Negotiable」は要件を細かく確定することだと思う
    ストーリーは、実装方法を初めから固定せず、関係者が対話を通じて内容を調整できる状態が望ましいです。
  • 「Small」は単に作業量が少なければよいと思う
    開発期間内に完了でき、見積もりやテストがしやすい適切な大きさにすることが重要です。

補足コラム

INVESTは、ユーザーストーリーの品質を確認するためのチェックリストとして使われます。特に、ストーリーが大きすぎる場合は、より小さなストーリーに分割すると、見積もりや進捗管理、テストがしやすくなります。
また、ストーリー同士の依存関係を減らすと、順序に縛られずに開発を進めやすくなります。

FAQ

Q. ユーザーストーリーが「小さい」とは、どの程度の大きさですか?
A. チームが見積もりやすく、短い期間で実装・テストできる程度が目安です。具体的な期間はチームや開発内容によって異なります。
Q. ユーザーストーリーに実装方法を書いてはいけませんか?
A. 必要に応じて技術的な情報を補足することはありますが、実装方法を最初から固定しすぎないことが大切です。関係者が話し合って調整できる余地を残します。

関連キーワード: INVEST、ユーザーストーリー、アジャイル開発、スクラム、プロダクトバックログ
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

プロジェクトマネージャを
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について