需求覈對表: 是否認義了系統的所有輸入,包括來源,精度,取值範圍,出現頻率等 是否認義了所有輸出,包括目的頁面,精度,取值範圍,出現頻,格式等 是否認義了全部的輸出可格式,包括頁面,表格等 是否詳細定義了全部軟件外部接口 是否認義了所有通訊接口,包括握手協議,糾錯協議,容錯處理,通訊協議等 是否列出了用戶須要的所有需求 是否詳細定義了每一個任務所用的數據,以及每一個任務獲得的數據 質量需求: 是否在用戶視角詳細的闡述了每一個任務的指望響應時間 是否詳細的描述了其餘與計時有關的需求 是否認義了安全級別 是否詳細定義了故障處理規則 e:重要信息的保護,檢測,恢復等 是否詳細定義了內存,硬盤等剩餘空間的最小值 是否認義了系統的可維護性,包括特定功能的變動,系統的升級,接口的變動等 是否對相關狀態進行明確的定義 需求質量: 需求是否按照用戶的語言書寫,用戶也這樣認爲麼? 每條需求都與其餘需求沒有衝突麼 是否闡述了相關競爭性直接的關係,好比說健康性與正確性的對比 是否存在某些需求須要更加詳細的闡述 開發者可以明白需求闡述麼 每一個條款都與待解決的問題方案相關麼,可以根據追溯到對應根源麼 是否每一個需求都具備獨立測試的條件 是否描述了可能存在的改動 你對所有需求都承認麼?