產品項目開發流程

產品項目開發流程

目前市場上成熟的產品項目流程主要有項目調研,項目立項,需求分析評審,原型設計,項目開發,項目測試,項目部署以及後期維護等。架構

現基於市場上的開發流程以及以往的項目開發經驗,我的對項目各個開發階段進行描述以及項目總體開發流程進行總結。運維


項目調研

因爲沒有正式參加過項目調研,故省略......數據庫設計


項目立項

主要由項目經理髮起立項會議,組織相關人員參加立項會議並啓動評審項目。在該階段,項目經理提交項目立項申請書,該說明書主要包括如下內容:項目整體需求,項目目標,項目中技術難度,項目預期成果,項目主要開發人員以及項目整體開發計劃(包含測試和驗收)。測試


需求分析評審

通常的需求工程流程主要有設計

需求這一塊,若是所在部門中並無明確人員分工,就存在了一旦碰見和需求有關的問題,並不能立馬解決以及沒有相關需求文檔資料查閱等問題。將來隨着所在公司不斷髮展,建議由專門人員(並不是開發人員)負責需求工做,對接客戶需求。blog

在項目需求分析評審階段,因爲時間比較緊迫,最新開發的項目大概用了兩週的時間。爲了保障項目的順利開展,咱們不斷對需求進行更改,評審會議也開了三次。但因爲種種緣由,並無嚴格按照需求工做流程進行執行。開發


原型設計

基於項目立項申請書和項目需求文檔說明書,項目經理確認項目開發架構,項目開發技術,開發業務流程和頁面原型設計等。在該階段,主要產出物有:數據庫模型,數據庫設計說明書,頁面設計原型和系統概要設計文檔等。文檔


項目開發

項目經理分配開發任務,而且對項目進行管理,保障項目的開發進度。在該階段,主要產出物有項目詳細設計說明書,項目代碼等。部署


項目測試

通常測試人員的工做流程:

若是部門沒有測試人員,就不能保證項目的穩定性,可由開發人員負責進行測試。在該階段,主要產出物有:測試報告說明書。


項目部署

若是公司沒有運維人員,可由開發人員對項目進行部署上線。在該階段,主要產出物有:項目部署文檔說明等。


後期維護

項目成功上線後,通常由需求人員對接維護,若是有新的需求、需求變動或項目出現異常,那麼需求人員和項目經理溝通便可。

相關文章
相關標籤/搜索