針對功能需求 是否詳細定義了系統的全部輸入,包括其他源、精度、取值範圍、出現頻率等 是否定義了系統的全部輸出,包括目的地、精度、取值範圍、出現頻率、格式等 是否詳細定義了所有輸出格式,web頁面、報表等 是否詳細定義了所有硬體和軟體的外部介面,是否詳細定義了全部外部通信介面,包括握手協議,糾錯協議、 ...
針對功能需求
- 是否詳細定義了系統的全部輸入,包括其他源、精度、取值範圍、出現頻率等
- 是否定義了系統的全部輸出,包括目的地、精度、取值範圍、出現頻率、格式等
- 是否詳細定義了所有輸出格式,web頁面、報表等
- 是否詳細定義了所有硬體和軟體的外部介面,是否詳細定義了全部外部通信介面,包括握手協議,糾錯協議、通信協議等
- 是否列出了用戶想要做的全部事情
- 是否詳細定義了每個任務所用的數據,以及每個任務得到的數據
針對非功能需求(質量要求)
- 是否為全部必要的操作,從用戶的視角,詳細描述了期望響應時間
- 是否詳細描述了其他與計時有關的考慮,例如處理時間、數據傳輸率、系統吞吐量等
- 是否詳細定義了安全級別
- 是否詳細定義了可靠性,包括軟體失靈的後果、發生故障時需要保護的至關重要的信息、錯誤檢測與恢復的策略等
- 是否定義了機器記憶體和剩餘磁碟空間的最小值
- 是否定義了系統的可維護性,包括適應特定功能的變更、操作環境的變更、與其他軟體介面變更的能力
- 否包含對“成功”的定義,“失敗”的定義