1. 程式人生 > >軟體專案管理流程

軟體專案管理流程

一、專案啟動(專案開工會)

二、需求分析

需求調研:與客戶就其所需要的功能、流程、操作等需要為基礎,而且需求決策者必須是專案經理或部門負責人。

三、概要設計

確定影響系統設計的約束因素:本系統應當遵循的標準或規範、軟體、硬體環境(包括執行環境和開發環境)的約束、介面/協議的約束、軟體質量的約束、隱含約束等。

四、詳細設計

確定功能模組的參與者、資料庫表、輸入引數說明、前置條件、基本流程、異常流程、日誌等資訊。

五、Coding

軟體編碼,各介面的實現。 單元測試。

六、整合測試

根據系統測試用例測試系統的功能性需求,保證系統的正常功能處理及異常處理是否正確。

七、客戶驗收

成果審查。驗收人員審查開發方應當交付的成果,如程式碼、文件等等。確保這些成果是完整的並且是正確有效的。 驗收測試。驗收人員對交付的產品進行全面的測試,確保產品功能、質量符合需求。 及時解決客戶方發現的問題。

八、結項

計劃與實際情況對比:產品功能、工作成果、產品質量、投入人員、工作量、成本等申請結項理由和專案自我評價對專案進行綜合評估,總結經驗教訓。

參考