整體項目開發流程

1、需求分析

需求分析是項目中比較重要的一個環節,需求一旦確定,項目負責人或者技術人員務必與客戶確認產品細節,最好可以簽好合同之類的書面證明,以防後期增加工作量。

2、可行性分析

可行性分析一般分爲商業可行性分析和技術可行性分析。商業可行性由客戶和項目負責人對市場、產品前景評估;對於開發人員來說,主要是技術可行性分析,需要有豐富經驗的技術人員對所需技術、完成時間進行評估並確認。

3、編寫項目計劃書

項目計劃書:①項目功能模塊劃分開發週期安排② 開發人員安排及工作分配

項目計劃書是寫給客戶和公司看的,計劃項目開發、成本情況,也作爲對項目進度的一個監督參考,根據完成情況及時調整工作安排。

4、系統設計

包括功能結構設計和 業務流程設計,一般完成系統設計需要使用visio等文件進行類圖、時序、流程文檔的設計。

5、數據庫設計

數據庫設計應有專門的數據庫設計人員進行,要充分考慮到全局數據的使用。在此項要形成數據庫設計文檔,一般以word體現。

6、架構設計

架構設計是對各個模塊之間關係的描述和設計,由架構師或者具有豐富項目經驗的技術人員來完成,形成架構設計文檔。

7.代碼開發及工作分配

由程序員來完成正式的編碼工作,如果前面架構設計項準備的夠好,此環節會節省很多時間,所以前期準備和設計與正式編碼同樣重要。

8、測試

列出要測試的功能
一項一項測試,記錄測試時間及操作方式
如果發現BUG,記錄造成BUG出現的操作步驟

9、發佈或提交給客戶



發佈了16 篇原創文章 · 獲贊 3 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章