ユーザーストーリーとINVESTとは?ゆーざーすとーりー・いんべすと
ユーザーストーリーとINVESTとは、利用者にとっての価値を「誰が・何をしたい・なぜなら」の1文に収めた要求の単位。詳細を書き切らず、着手前の会話で詰める前提で置く点が仕様書と異なる。INVESTはその良し悪しを測る6観点、Independent・Negotiable・Valuable・Estimable・Small・Testableの頭字語で、独立性と1反復に収まる大きさが実務では効く。
最終更新:2026-10-06
この語が出る過去問を解く →背景
詳細な要求仕様書を前もって固めると、変更のたびに文書間の整合を取り直す作業が実装より重くなる。ストーリーは、決めるのを遅らせてよい部分を意図的に空けたまま置いておくための器で、代わりに会話と受入条件で精度を補う。システムアーキテクトの読者は要求仕様書の文化を母語とするため、この省略が手抜きではなく設計判断であることを説明できる必要がある。
具体例
「経理担当者として、月次の請求データをCSVで一括取込みしたい。手入力の転記ミスをなくすため」という形。ビル・ウェイクが示したINVESTに照らし、他ストーリーの完了を待たないと着手できないならIndependentを満たさないため、分割や順序の見直しを行う。JiraやBacklogのバックログ項目がこの単位で管理される。
試験での引っ掛け
INVESTはストーリーの良否を評価する観点であって、見積り手法でも優先順位付け手法でもない。Negotiableは後から仕様を勝手に変えてよいという意味ではなく、詳細を会話で決められる余地を残すという意味。Smallも工数の小ささではなく、1回の反復に収まる大きさを指す。
関連用語
出た過去問
出典:平成29年度 秋期 システムアーキテクト試験 午前Ⅱ 問1(IPA)
アジャイル開発プロセスにおいて、Bill Wakeが提案した"INVEST"と呼ばれる六つの観点を用いて行うことはどれか。
正解:質の高いユーザストーリとなっているかどうかを評価する。
要点:INVESTは良いユーザストーリを測る六つの観点
INVESTはBill Wakeが示した、良いユーザストーリが備えるべき六つの性質の頭字語である。Independent(独立している)、Negotiable(交渉可能)、Valuable(価値がある)、Estimable(見積り可能)、Small(小さい)、Testable(テスト可能)を指し、アジャイル開発でバックログ項目の質を点検する観点として使われる。図の作成技法ではなく、あくまでストーリの評価基準である点が要点。
出典:令和6年度 春期 システムアーキテクト試験 午前Ⅱ 問1(IPA)
アジャイル開発プロセスにおいて、Bill Wake が提案した“INVEST”と呼ばれる六つの観点を用いて行うことはどれか。
正解:質の高いユーザーストーリーとなっているかどうかを評価する。
要点:INVESTはユーザーストーリーの良否を測る六つの観点
INVESTは、Independent(独立している)、Negotiable(交渉の余地がある)、Valuable(価値がある)、Estimable(見積り可能)、Small(小さい)、Testable(テスト可能)の頭文字を並べたもので、ユーザーストーリーが良い状態にあるかを点検するための観点である。この六つを満たすストーリーは、単独で計画に載せやすく、見積りと受入れ確認がしやすい。
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの4 開発技術 > 1. システム要件定義・ソフトウェア要件定義 > (6) ソフトウェアの境界及び要件の定義に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。