軟件需求分析的任務包括的內容如下:
1、?確定軟件系統的綜合需求(功能、性能、接口、運行環境等)。
2、?分析系統的數據需求。
3、?導出軟件系統的邏輯模型。
4、?修正系統開發計劃。
5、?開發原型系統。
6、?編寫需求規格說明書。
7、?需求評審,驗證需求分析的正確性。
需求分析的任務就是準確地回答“系統必須做什麽”。是通過系統分析員與用戶壹起商定,清晰、準確、具體地描述軟件產品必須具有的功能、性能、運行環境等要求。
需求評審:
作為需求分析階段的復審手段,在需求分析的最後壹步應該對功能的正確性、完整性和清晰性以及其他需求給予評價。
需求分析研究的對象是用戶的要求。必須全面理解用戶的各項要求,準確表達用戶的要求。只有經過確切描述的軟件需求才能成為軟件設計的基礎。
評審應由專人負責,評審組由軟件開發成員、軟件專家、領域專家和用戶構成。
需求分析是壹個不斷的叠代過程。只有需求全面,準確無誤,才能開發出用戶滿意的系統。