那么,如何才能做好這項工作呢? 要做好MES需求評審,必須要關注以下幾個要點,逐一檢查:
01
標準化
1.有規定的文檔標識;
2.引用的文檔現行有效;
3.文檔編寫的內容、格式符合相關標準、規定的要求;
4.設計陳述中的命名、術語和縮寫是否上下文一致。
02
組織和完整性
1.所有對其它需求的內部交叉引用是否正確;
2.所有需求的編寫在細節上是否都一致或者合適;
3.需求是否能為設計提供足夠的基礎;
4.是否定義了所有硬件、軟件接口;
5.是否定義了功能需求內在的算法;
6.軟件需求規格說明中是否包括了所有客戶需求;
7.是否在需求中遺漏了必要的信息?如果有的話,就把它們標記為待確定的問題;
8.是否記錄了所有可能的錯誤條件所產生的系統行為。
03
正確性
1.是否有需求與其它需求相沖突或重復;
2.是否簡明、簡潔、無二義性地表達每個需求的;
3.是否每個需求都得以驗證或分析;
4.是否每個需求都在項目的范圍內;
5.是否每個需求都沒有內容上和語法上的錯誤;
6.在現有的資源限制內,是否能實現所有的需求;
7.是否任一個特定的錯誤信息都具有唯一性和明確的意義 。
04
一致性
1.是否存在沖突或重復的需求項;
2.每項需求是都否可以測試;
3.是否有《需求跟蹤矩陣》;
4.是否有《需求變更申請單》 。
05
可跟蹤性
1.是否每個需求都具有唯一性并且可以正確地識別它;
2.是否每個需求都具有唯一性并且可以正確地被識別。
06
必要性
1.是否可以根據高層需求(如系統需求)跟蹤到軟件功能需求;
2.是否包含了所有已知的客戶需求或系統需求;
3.是否每個需求都在項目的范圍內;
4.是否有超出范圍的功能;
5.是否包括了每個需求的實現優先級。
07
特殊問題
1.是否所有的需求都是名副其實的需求而不是設計或實現方案;
2.是否確定了對時間要求很高的功能并且定義了它們的時間標準 ;
3.是否已經明確地闡述了國際化問題;
4.使用原型給操作者帶來的益處是否明確 ;
5.使用原型是否處于抽象級別上,而不具有詳細的細節;
6.使用原型中是否不包含設計和實現的細節 。
總結
MES需求分析的質量關乎MES項目的成敗,MES需求評審至關重要,做好需求評審,為MES需求分析把關,降低風險,為項目成功實施打下堅實的基礎。