專案開發流程簡要

2021-06-15 20:20:41 字數 1602 閱讀 6569

1.1. 配置環境,搭建配置庫。

要求每個組員必須在本機中建立乙個同相同文件管理目錄的資料夾,這不但方便了組員不時地

check in/ check out

操作,另一方面,也是從專案的一開始就貫輸和強化組員的版本意識。

文件管理目錄:

document

分目錄存放不同版本的專案管理與設計文件、組員的工作日誌

resource

分目錄存放相關學習資料、開發工具、客戶提供與反饋資料

sourcecode

分版本存放軟體**,這也是**人員每天工作的目錄

2.2.     

搭建bug管理平台(最簡單的方法是建乙個

ftp,也可以用

bug管理工具)。

主要供客戶需求交流、採集以及客戶測試反饋,並分期形成客戶簽字的列印文件,使之成為專案的正式備案。專案期間,與客戶的交流、溝通非常重要,一定不要閉門造車,不迴避問題,調動客戶的積極性,使其成為專案的免費業務專家,分版本使客戶參與到專案的審驗與測試中來。日常,每週至少向客戶提交兩次工作報告(短週期的,應該每天一次,要讓顧客看到專案的成長以及專案組的辛苦和努力,可適當誇大)

3. 3  制定專案文件規範

包括:文件規範、軟體目錄規範、**規範

4. 4  加強文件規範的執行力度

可通過模板**生成手段,從著手階段就貫輸規範意識,包括頁面布局(寫乾淨利落的

jsp頁面,沒有冗餘**)、頁面名稱規範、在表單中為**人員提供正確的標籤)

5.5  需求採集與編寫

制定版本目標,小版本多控制,用

subvession

做需求版本管理和**版本控制。

6.6      

資料庫設計,原型設計

形成系統設計文件或高層設計文件。

7.7  在5、

6階段,同時進行技術攻關、知識儲備、組員培訓

8.8  編寫系統框架,並形成框架模板,生成軟體**載體

形成開發配置文件

9.9       

原型驗收

將原型設計發布到外網上,供客戶瀏覽、審閱,須生成客戶認可簽字的列印文件

10.10

壓力測試

業務複雜和海量資料的情況下,應在**編寫前就做壓力測試,測試系統設計能否達到系統的效能要求。

11.11

**編寫

12.12

推薦測試驅動開發

特別在業務複雜的情況下。

13.13

每日整合測試

14.14 

多穩定版本提交

原型和需求定義清晰了,功能測試的大多數工作可作為多個穩定版本提交,由客戶方完成。

15.15       

增量增量迭代開發 隨

著客戶測試報告的反饋和修訂,以及可控的需求變更,繼續增量迭代開發。

16.16  生成客戶測試報告

每個穩定版本提交後,即時接收並修訂客戶測試報告中的

bug,並形成客戶簽字的列印文件。

17.17  編寫操作手冊

18.18  制定驗收目標

與客戶共同制定驗收目標,並形成客戶簽字文件。

19.19      

驗收驗收、上線,或者上線試執行驗收。  

專案開發流程

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

專案開發流程

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

專案開發流程

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