1.業務調研
參與人員:產品經理
環節任務:產品經理了解業務人員提出的需求的項目背景、方向,進行業務梳理,對項目功能闡述,制作思維導圖
2.需求設計
參與人員
環節任務:根據業務調研產品產生的用戶需求,針對不同的菜單、角色、具體功能點進行設計體現到需求文檔上,制作需求文檔、原型圖、流程圖。
注:未確定、不明確的、沒把握的需求需要跟業務人員反復確認,寫在需求設計文檔上的需求必須是明確的。
3.需求評審
參與人員:產品經理、業務人員、開發人員、測試人員
環節任務:
開發人員:
需求是否在項目中有沖突,是否需要需求的修改,經過多次的評審確定之后,由產品經理交給開發人員進行開發
業務人員:確認需求邏輯正常,符合自己預期的設想
4.排期(制作開發計划)
參與人員:UI設計師、后端開發工程師、前端開發工程師
環節任務:了解開發難度,評估開發工作量,功能分解,拆分,功能點細分,制作開發計划和時間
5.系統集成測試
參與人員:測試人員、開發人員
環節任務:項目打包,發布版本到測試服務器,測試人員根據需求文檔測試項目,數據是否顯示異常,數據是否有缺失,校驗是否通過及流暢是否通暢,將未通過測試的功能提交到測試后台,分配給相應的開發人員進行調整。
注:開發人員根據測試反饋修改代碼,完成之后再次提交給測試,直到測試通過。
6.產品驗收
參與人員:產品經理
環節任務:根據需求文檔進行驗收,是否程序實現與需求設計無差別
7.項目實踐
參與人員:產品經理、業務人員
環節任務:
項目打包發布正式環境
產品經理整理此次項目上線的改動記錄,比如說實現了哪些功能,做了哪些改變,告知業務人員,產品經理需要編寫用戶手冊給業務人員進行使用培訓
8.上線后系統運維
參與人員:業務人員、產品經理、開發人員
環節任務:
業務人員使用過程中出現了系統異常,數據缺失、兼容性問題等,反饋給開發人員,開發人員及時修復,反饋產品經理驗收,發布上線,由產品經理或者開發人員告知用戶問題已解決;1.0->1.1