軟體多級協同開發流程

軟體多級協同開發流程

整理人: 陳永奎

  : 2009/05/10

說明﹕

專案組﹕是系統開發與用戶的橋梁﹐起著用戶與系統開發團隊的聯系作用﹐對用戶要能提供針對

各種需求的解決方案和建議﹐對內要能瞭解所有專案的進度以便於回饋需求用戶。

: 專案組的一個職能﹐主要功能為評測維護和開發的系統問題.

開發應用層: 指系統開發技朮團隊﹐主要功能為開發系統.

設計層﹕主要為系統設計人員﹐主要工作為建立設計文檔.

規劃層﹕為企業資訊化專案提供解決方案﹐主導系統開發架構﹐設計層的人員要在此基礎上進行系

統設計.

開發流程圖

開發流程圖
  1-1

 

*流程說明*

主要針對系統日常維據與新專案的程式檢測, 無論是user 反映出的問題, 還是程式測試遺留問題, 都可按此流程返饋問題並得到解決.

 

 整體開發流程圖

 

整體開發流程圖1-2-1

*流程說明*

除開日常維護,在用戶有新的需求時我們建立一套標准的開發流程,在提高產品品質的同時,相信也會在開發實施經驗上更上一層.原則上接收用戶提出需求的窗口是專案人員,但有時在工廠的日常維護中,應用層,規划層,設計層都會接到用戶的一些新需求,他們往往對用戶的需求更為了解.專案人員就可能成為協助實施該專案的角色.這里的[專案發起人]可以是以上的任一角色.[專案接收人]必須是專案組的成員﹐但是當專案接收人接到新的開發專案后﹐需要規划層或設計層(SA,SD)﹐對其進行審核.專案開發起人可組織討論可行性,如果可行對其確認,否則取消.取消要有不受理說明.當專案確認后,規划層作相應的解決方案(即規划文件).

設計層在接到規划層的檔案和需求后進行技朮評估后,正式的開發專案確立,整理設計文檔,分配程式到[開發應用層],指定預計完成日期.開發應用層接到設計說明后按排自已開發進程,組織編碼.[品質檢驗層]在開發應用層做出產品后不斷的進行復檢,

流程可參考(1-1系品質檢測應用流程),直至產品檢測合格.專案完成后由[推動實施層組織用戶學習使用,并跟蹤使用情況將異常情況回饋給系統負責人.各級具體工作流程如下:

*各級職能工作流程圖*

1-2-2

 

(1-2-2)專案組工作流程圖

 

1-2-3

(1-2-3)決策層工作流程圖

 

1-2-4

(1-2-4)設計層工作流程圖 

 

1-2-5

(1-2-5)開發應用層設計流程圖

品質檢驗層的作業流程可參考圖(1-1)

 

,運作系統模塊

一,團隊組員職能

1.    軟體開發流程

需求定義,系統規劃,詳細設計,系統開發,系統測試,教育訓練,用戶確認,專案成果

2.    團隊角色組

專案人員,規劃人員,設計人員,開發層人員,測試人員,用戶代表

二,系統維護分佈

1.系統維護分佈(系統維護按照系統模組(pbl)來劃分,主要分為技術支援,專案人員)

三,品質檢測平臺

1.我的品質問題(只針對個人,修改後記錄修改完成日期)

主要是根據系統維護與專案分工到人來自動劃分

2.專案品質檢測(記錄專案人員的檢測記錄)

三,我的專案管理

1.    我負責的專案(只顯示個人的專案資訊)

2.    我的專案進度(回復個人的專案進度狀況)

3.    我已完成的專案(顯示已完成的專案)

四,我的任務管理

1.    新建任務案(建立自已的任務明細)

2.    接收的任務(只專案項目分配的任務)

3.    取消的任務(顯示已取消的任務)

五,團隊專案管理

1.    專案建立管理

2.    專案分工管理

3.    當前的專案(定義符合一定專案日期的專案為當前的專案,如最近兩月)

4.    未完成的專案(提供各種查詢的條件)

5.    已完成的專案(提供各種查詢的條件)

6.    專案實施管理(回復專案成果)

六,系統提案管理

1.    系統提案建立(用戶或各級開發人提出)

2.    系統提案分析審核(則專案人員,開發人員,設計人員,規劃人員提出處理分析意見)

3.    系統提案轉立專案(由專案人員根據前面人員的意見綜合分析決定是否建立專案)

4.    系統提案處理互動(提供提案處理進程查詢和互動平臺)

 

1-2-6

1-2-6

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值