#### 軟件項目研發過程域——目的
|項目研發過程域 |目的|
|-----|-----|
|需求開發 |通過調查與分析,獲取用戶需求并定義產品需求。|
|技術預研 |在立項之后,到開發工作完成之前的時間內,對項目將采用的關鍵技術提前學習和研究,盡早地發現并解決開發過程中將會遇到的技術障礙。|
|系統設計 |設計軟件系統的體系結構、用戶界面、數據庫、模塊等,從而在需求與代碼之間建立橋梁,指導開發人員去實現能滿足用戶需求的軟件產品。|
|實現與測試 |依據系統設計文檔,編寫并測試整個系統的代碼。在SPP中,實現與測試是“編程、代碼審查、單元測試、集成測試、缺陷管理與改錯”的綜合表述。|
|系統測試 |對最終系統進行全面的測試,確保最終系統滿足產品需求并且遵循系統設計。|
|Beta測試 |在產品正式銷售之前,開發方將產品交付給一些潛在的客戶免費試用,請他們對產品進行測試,并獲取他們對產品的建議。|
|客戶驗收 |客戶依據合同對產品進行審查和測試,確保產品滿足客戶需求。|
|技術評審 |盡早地發現工作成果中的缺陷,并幫助開發人員及時消除缺陷,從而有效地提高產品的質量。|