要件定義プロセスにおける検証可能な要件

要件の検証可能性(Verifiability)とは,システムやソフトウェアが要件を満たしているかどうかを客観的なテストや検査によって確認できる性質を指します。チェックするための方法が存在し,妥当な費用内で作業が行える例を示すウが適切です。 対応必須やできれば対応などのランク付けは「優先順位付け」に関する説明です。 正当な利害関係者の識別は「ステークホルダ識別」に関する説明です。 全てのニーズを漏れなく盛り込むことは「完全性」に関する説明であり,検証可能性とは異なります。

要件定義プロセスにおいて,要件を評価する際には,矛盾している要件,検証できない要件などを識別することが求められている。次のうち,要件が検証可能である例はどれか。

出典令和5年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問20
個々の要件に,対応必須,対応すべき,できれば対応,対応不要といったように重要性のランク付けがなされている。
システムのライフサイクルの全期間を通して,システムに正当な利害関係をもつ個々の利害関係者が識別できている。
システムやソフトウェアが,要件定義書の記述内容を満たすか否かをチェックするための方法があり,チェック作業が妥当な費用内で行える。
実現可能か否かにはこだわらず,全ての利害関係者のニーズ及び期待が漏れなく要件定義書に盛り込まれている。