優れた要求の特性
『
ソフトウェア要求 第 3 版
』 より
個々の
ビジネス要求
、
ユーザー要求
、
機能要求
、
非機能要求
の全てが次の品質を備えていると理想的
完全である : 読者の理解に必要な情報をすべて含む
正確である : ニーズを満たす能力を正確に記述しているか? 要求の発生源を辿ってチェックする
実現可能である
必要である
優先順位がついている
あいまいさがない : 2 通りに解釈できるものと、人によって解釈が異なるもの
検証可能である : 要求が適切に実装されているかどうかを確認できるか?
要求全体の特性
完全である
整合性がある : ある要求が別の要求と衝突しないように
修正可能である
追跡可能である