專案開發流程

2021-09-24 13:33:12 字數 1761 閱讀 5774

應boss要求,整理乙個專案流程,便於各節點人員了解並知悉自己的職責。

略粗糙,供參考

注:方框為專案流程步驟,實線箭頭代表開發流程方向,虛線箭頭代表兩個步驟之間存在多次反覆確認的過程。

業務調研

參與人員:產品經理、業務人員(或使用者)

環節任務:產品經理了解業務人員提出需求的專案背景、方向,進行業務梳理,對專案功能闡述,製作思維導圖等。

需求設計

參與人員:產品經理

環節任務:根據業務調研產生的使用者需求,針對不同的選單、角色、具體功能點進行設計體現到需求文件上,製作需求文件、原型圖、流程圖等。

未確定,不明確,沒把握的需求需要跟業務人員反覆確認,寫在需求設計文件上的需求須是明確的。

需求評審

參與人員:產品經理、業務人員、開發人員、測試人員

環節任務

業務人員,確認需求邏輯正確,符合自己預期設想;

開發人員,熟悉新需求,並對需求進行梳理理解,檢視需求設計是否在專案設計上存在有衝突、未完善等地方。評審後整理需求設計存在的問題,進行需求設計調整,多次評審確認,由產品經理交付給開發人員進行開發。

制定開發計畫

參與人員:開發人員

環節任務了解開發難度,評估開發工作量,任務分解,拆分模組,功能點劃分,製作開發計畫,完成的時間節點。

系統整合測試

參與人員:測試人員、開發人員

環節任務專案打包,發布版本到測試伺服器,測試人員根據需求文件測試專案,資料是否顯示正確,資料是否有缺失,校驗是否通過及流程是否通暢等,未通過的流程測試提交到禪道,分配給相應的開發人員調整。

開發人員根據測試反饋修改**,完成後再次提交給測試,直到測試通過。

產品驗收

參與人員:產品經理

環節任務根據需求文件進行驗收,是否程式實現與需求設計無差。

專案實施

參與人員:產品經理、業務人員

環節任務

專案打包發布正式環境,

產品經理整理此次專案上線的改動記錄,比如實現了哪些功能,做了哪些變更,告知業務發起人,

產品經理編寫使用者手冊,給業務人員進行電腦使用培訓等。

上線後系統維護與運維

參與人員:業務人員、產品經理、開發人員

環節任務業務人員使用過程**現的系統異常,資料缺失等bug性問題,反饋給開發人員,開發人員及時修復,反饋給產品經理進行驗收,發布上線,由產品經理或開發人員告知使用者問題已解決;

業務人員在使用過程中對系統產生新的需求或需求變更,由產品經理進行需求確認,參照從1步驟開始,進行開發排期。

泳道圖:

專案開發流程

專案計畫 專案經理發給專案組長需求規格說明書,專案組長根據說明書編寫乙個專案計畫。專案計畫交給專案經理審編。注 專案計畫詳解 開發專案的時間 人員數量 各個階段的時間 需求文件 組長對組員進行分工,將需求規格說明書分成不同的模組發給組員,組員在有效的時間內根據需求規格說明書編寫乙份需求文件,專案組長...

專案開發流程

一.專案的需求分析 設計 包括需求分析 系統架構 開發的詳細設計文件 測試用例等。這乙個環節做好了,可以降低專案的返工率和變更率。需求過程 1.需求收集。包括資訊收集 需求調研 問題調查 客戶交流等方面 2.概要設計。主要是將需求收集到的凌亂的內容,資料進行總結,從了得出乙個完整的業務流程圖 這個階...

專案開發流程

在產品設計出來之後 業務 版權資訊,使用者隱私,服務協議,網域名稱備案 通用 分析業務流程和功能模組 伺服器 根據功能,構建資料庫,建立後端管理系統。web後端 web前端 注意 http請求封裝,請求介面使用巨集定義或字串常量,盡量將資料解析寫在介面裡面,直接給外面block success,er...