● 工程數學描述。分析用戶需求,分析用戶需求信息,運用工程數學進行算法推導,進行合理化需求分析推導;
● 甘地圖描述。主要是軟件項目工作安排,開發周期預估;
● 其它方法描述。保證完整性合理性的有效描述。
六、 軟件需求分析評估
軟件需求分析評估是為了檢查我們進行軟件需求分析工作,保證軟件需求分析工作正確性、完整性、有效性、合理性、可確認性、可實施性,完全保證用戶所需求的功能。
6.1 組織結構與責任管理
我們對組織結構與責任管理的評估主要有:參與人員任務和責任界面的明確;安排計劃按時完成狀況;相互間的協調能力狀況。
6.2 滿足用戶需求的功能
我們進行需求分析的目的是完整、準確地描述用戶的需求,跟蹤用戶需求的變化,將用戶的需求準確地反映到系統的分析和設計中,并使系統的分析、設計和用戶的需求保持一致。
需求分析的特點是需求的完整性、一致性和可追溯性。完整性:是準確、全面的描述用戶的需求。一致性:是通過分析整理,剔除用戶需求矛盾的方面,規范用戶需求?勺匪菪裕河袃蓚方面的含義,整理和規范的需求,其一,需要不斷的和用戶進一步交流,保持和用戶最新的需求一致。其二,和系統分析(設計)保持一致。
因此在需求分析之前我們必須建立需求分析技術層面的基本框架,從技術上保證需求分析的要求,在此基礎上我們進行的需求分析才能滿足項目對需求分析的要求。
6.3 保證可實施性
我們必須以用戶軟件需求為依據,以求實的態度詳細的、準確的、完整的編寫軟件需求分析,避免空想世界,空中樓閣的想法;避免無邏輯性、無核心的描述;避免無量化思維,無實際空間概念。
6.4 需求分析評價指標
主要有這么幾個指標:功能性、完整性、正確性、邏輯性、表現性、合理性,可實施性等。
6.5 工作周期
評價人員投入,以及費用支出的合理性問題。正確制定工作周期,保證軟件項目的順利完成。
6.6 需求不確定更改與可確認保證
可確認需求功能是實現用戶需求的基本保證,如果不可確認的、不確定更改存在,
文章來源于領測軟件測試網 http://www.kjueaiud.com/