項目開發流程

本人在項目中的開發流程:

  1. 產品經理與客戶溝通,確定需求
  2. 產品經理編寫需求文檔、系統原型,在編寫文檔過程中多次與客戶溝通確認需求
  3. 產品經理組織需求評審會議,參與人員:產品經理、開發人員、測試人員
  4. 根據需求評審會意見,產品經理修改需求文檔,產生終版需求文檔、系統原型
  5. 開發人員根據需求文檔、系統原型編寫程序代碼,同時,測試人員根據需求文檔、原型編寫測試用例
  6. 測試人員組織測試用例評審會議,參與人員:產品經理、開發人員、測試人員
  7. 根據測試用例評審會意見,測試人員修改測試用例文檔,再次進行評審,評審會形式:會議、郵件等方式
  8. 所有功能開發完成後,開發人員組織代碼review
  9. 開發提交測試,測試根據系統主流程進行冒煙測試,如果冒煙測試沒有通過,開發重新編寫代碼並提交直到冒煙測試通過
  10. 冒煙測試通過,進入功能測試階段,每個頁面、每個功能點都儘量測到、測全,測試過程中的bug提交到‘缺陷管理系統‘中,標註出優先級,開發人員根據優先級順序修改bug
  11. 對bug修復後提交的程序代碼進行bug迴歸測試,驗證bug是否已經修改,如果沒有修改重新開啓
  12. 所有功能都完成測試、所有bug都得到修改,如果有低優先級的bug暫不修改要經過產品經理確認本期不做修改後才封板
  13. 根據測試結果編寫測試報告
  14. 產品人員提出上線申請,由開發人員-測試人員-部門經理-客戶經理審批,
  15. 上線申請全部審批通過後,由運維人員將產品發表到正式環境上,發佈完成後測試人員根據業務主流程對線上系統進行驗證測試,測試完成後出具驗證報告
  16. 完成項目開發,產品經理、開發人員、測試人員對本次開發活動進行總結
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章