軟件開發

軟件開發過程劃分為項目規劃、需求分析、總體設計、軟件開發、軟件測試、軟件交付等階段。

需求分析

在項目的早期階段,軟件開發目標描述中概括了軟件的總體功能和結構;

項目組與用戶一起收集和識別需求;

項目組分析所收集的用戶需求,編寫需求說明書,主要包括功能需求、性能要求、數據處理要求、軟件運行需求等;

項目負責人組織用戶和項目組人員評審需求說明書;

項目負責人批準需求規格說明書。

總體設計

項目組根據需求說明書,完成軟件體系結構設計;

項目組編寫體系結構設計文檔;

項目負責人組織項目相關人員評審體系結構設計文檔。

軟件開發

根據需求規格說明書和體系結構設計文檔,開發小組進行詳細設計和代碼實現;

代碼編寫完成后,小組負責人組織開發組對程序源代碼進行交叉審核,并作好記錄;

源代碼審核通過后,開發小組開始進行程序調試,直至基本運行無誤。

軟件測試

測試人員編寫測試規格說明書和測試用例;

開發小組根據測試規格說明書建立測試環境;

測試人員使用測試用例進行軟件測試,并將測試結果如實記錄在軟件測試用例中的測試結果記錄欄內;

軟件測試結束后,項目組負責人審核軟件測試用例記錄結果,并確認測試是否通過;

測試通過后,配置管理員凍結該版本,并將該軟件版本納入版本管理中。

軟件交付

項目組負責人根據項目合同與項目計劃,判斷項目現況是否達到客戶要求,項目是否可進入驗收階段;

若驗收條件已滿足,項目組負責人與項目組人員、用戶共同進行系統驗收;

項目驗收完畢后,項目組負責人應取得正式的具有客戶簽字確認的書面材料并交項目組備案;

目驗收完畢并取得客戶確認后,項目經理應組織項目組執行系統交付工作,并取得客戶簽字確認。

Copyright ? 2018, Star-Hope. All Rights Reserved. 黑ICP備05005881號

一比一现金游戏