1.對實現(xiàn)軟件的功能做全面的描述,幫助用戶判斷實現(xiàn)功能的正確性、一致性和完整 性,促使用戶在軟件設(shè)計啟動之前周密地、全面地思考軟件需求;
2.了解和描述軟件實現(xiàn)所需的全部信息,為軟件設(shè)計、確認(rèn)和驗證提供一個基準(zhǔn);
3.為軟件管理人員進(jìn)行軟件成本計價和編制軟件開發(fā)計劃書提供依據(jù);
需求分析的具體內(nèi)容可以歸納為六個方面,軟件的功能需求,軟件與硬件或其他外部系統(tǒng)接口,軟件的非功能性需求,軟件的反向需求,軟件設(shè)計和實現(xiàn)上的限制,閱讀支持信息。
軟件需求分析應(yīng)盡量提供軟件實現(xiàn)功能需求的全部信息,使得軟件設(shè)計人員和軟件測試人員不再需要需求方的接觸。這就要求軟件需求分析內(nèi)容應(yīng)正確、完整、一致和可驗證。此外,為保證軟件設(shè)計質(zhì)量,便于軟件功能的休整和驗證,軟件需求表達(dá)無岔意性,具有可追蹤性和可修改性。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。