|
アジャイル開発において、質の高いユーザーストーリーを作成するための観点として“INVEST”がある。
ユーザーストーリーに対する評価のうち、“INVEST”の観点に合致したものはどれか。
| ア |
開発者にとって、価値があるものなっている。 |
| イ |
作業期間に対して適切な大きさになっている。 |
| ウ |
詳細な要件や実装方法が定義され、議論や交渉の余地がない状態になっている。 |
| エ |
他のユーザーストーリーとの依存関係をもっている。 |
答え イ
【解説】
| ア |
開発者にとって、価値があるものなっているのは、“INVEST”の観点に合致しません。(×) |
| イ |
作業期間に対して適切な大きさになっているのは、“INVEST”の観点に合致します。(〇) |
| ウ |
詳細な要件や実装方法が定義され、議論や交渉の余地がない状態になっているのは、“INVEST”の観点に合致しません。(×) |
| エ |
他のユーザーストーリーとの依存関係をもっているのは、“INVEST”の観点に合致しません。(×) |
【キーワード】
・INVEST
【キーワードの解説】
- INVEST
アジャイル開発における質の良いユーザーストーリー(プロダクトバックログアイテム、Product Backlog Item、PBI)を作るための基準で、以下の項目を満たすことが求められます。
- Independent:独立している
PBIは、他のPBIに固有の依存関係がないように、自己完結型である必要がある。
- Negotiable:交渉可能である
PBIは明示的な契約ではなく、議論の余地を残す必要がある。
- Valuable:価値がある
PBIは、利害関係者に価値を提供する必要がある。
- Estimable:見積もり可能である
PBIのサイズは常に見積もることができなければならない。
- Small:小さい
PBIは、正確さのレベル内で計画/タスク/優先順位付けを行うことが不可能になるほど大きくすべきではない。
- Testable:テスト可能である
PBIまたはその関連する説明は、テスト開発を可能にするために必要な情報を提供する必要がある。
もっと、「INVEST」について調べてみよう。
戻る
一覧へ
次へ
|