(設計)保持一致。
因此在需求分析之前我們必須建立需求分析技術層面的基本框架,從技術上保證需求分析的要求,在此基礎上我們進行的需求分析才能滿足項目對需求分析的要求。
6.3 保證可實施性
我們必須以用戶軟件需求為依據(jù),以求實的態(tài)度詳細的、準確的、完整的編寫軟件需求分析,避免空想世界,空中樓閣的想法;避免無邏輯性、無核心的描述;避免無量化思維,無實際空間概念。
6.4 需求分析評價指標
主要有這么幾個指標:功能性、完整性、正確性、邏輯性、表現(xiàn)性、合理性,可實施性等。
6.5 工作周期
評價人員投入,以及費用支出的合理性問題。正確制定工作周期,保證軟件項目的順利完成。
6.6 需求不確定更改與可確認保證
可確認需求功能是實現(xiàn)用戶需求的基本保證,如果不可確認的、不確定更改存在,將會阻礙軟件實現(xiàn),或者軟件設計存在著不完整性缺陷,或者存在著不可實施性問題,我們必須區(qū)分是功能性障礙問題,還是未來性問題。如果不能夠明確是未來性問題,則必須調(diào)整功能需求,化解不確定更改的問題。因此,判斷不確定性更改是一個非常重要的問題。