軟件開發(fā)項目的進度控制課件_第1頁
軟件開發(fā)項目的進度控制課件_第2頁
軟件開發(fā)項目的進度控制課件_第3頁
軟件開發(fā)項目的進度控制課件_第4頁
軟件開發(fā)項目的進度控制課件_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件項目管理培訓講座系列之八軟件開發(fā)項目的進度控制第1頁,共30頁。 管理者們經常說,按時交付項目是他們最大的挑戰(zhàn)之一。一份報告指出,失敗的軟件項目平均超出時間是原始估計的222%。這個數字意味著計劃一年完成的項目最后要耗費2.2年完成。 進度控制是軟件開發(fā)項目管理的核心內容,它直接決定著開發(fā)團隊的生存質量。第2頁,共30頁。7/29/20222軟件項目管理培訓之八軟件開發(fā)項目的進度控制內容提要為什么要進行進度控制?進度控制的基本原則和方法拋磚引玉真實項目案例剖析第3頁,共30頁。7/29/20223軟件項目管理培訓之八軟件開發(fā)項目的進度控制為什么要進行進度控制外部商業(yè)環(huán)境如果在合同規(guī)定的期限

2、內無法完成項目工作,那么損失的不僅是金錢。內部團隊成長一個疲于奔命的團隊是無法順利成長的。長遠發(fā)展戰(zhàn)略對外的商業(yè)誠信和對內的團隊凝聚是長遠發(fā)展的基礎,保證項目的進度是長遠發(fā)展的關鍵。第4頁,共30頁。7/29/20224軟件項目管理培訓之八軟件開發(fā)項目的進度控制“人月神話”Brooks,1975,人月神話當項目進度落后于計劃時,項目經理和大多數人一樣會采取增加人手的方式來追趕進度。然而記住,這是無效的。進度和人數之間是不存在線性關系的,增加的人手會導致更多的溝通問題,最后導致進度會更加延遲。第5頁,共30頁。7/29/20225軟件項目管理培訓之八軟件開發(fā)項目的進度控制為什么會“延遲” ?可能

3、出現“延遲”的原因所定期限不現實外部強加因素客戶需求發(fā)生變化工作量或資源估計不足風險考慮不周事先無法預計的技術困難事先無法預計的人力困難項目成員交流不暢導致延期管理不善,未發(fā)現進度拖后第6頁,共30頁。7/29/20226軟件項目管理培訓之八軟件開發(fā)項目的進度控制進度控制的必要性和重要性現實的情況很少的計劃能夠在沒有問題和延遲的情況下完成項目經理必須隨時根據項目的目標、進度安排以及成本花銷對項目的進度進行監(jiān)控和報告,并作出適當的計劃調整第7頁,共30頁。7/29/20227軟件項目管理培訓之八軟件開發(fā)項目的進度控制內容提要為什么要進行進度控制?進度控制的基本原則和方法拋磚引玉真實項目案例剖析第

4、8頁,共30頁。7/29/20228軟件項目管理培訓之八軟件開發(fā)項目的進度控制進度控制原則范圍確定明確的任務劃分順序確定嚴謹的工作流程成本確定合理的工作量分配質量確定公正的責任結果定義階段控制里程碑定義與實施第9頁,共30頁。7/29/20229軟件項目管理培訓之八軟件開發(fā)項目的進度控制進度控制原則明確的任務劃分項目工作必須被劃分成若干可以管理的活動和任務保證每個任務的獨立性和完整性嚴謹的工作流程任務之間的順序必須是確定的注重順序進行和并行進行兩種方式第10頁,共30頁。7/29/202210軟件項目管理培訓之八軟件開發(fā)項目的進度控制進度控制原則合理的工作量分配為每個任務指定開始和結束日期每個

5、項目都有預定數量的人員參與必須注意工作總量和個人能力上限明確的責任和結果定義每個任務都應有特定的負責人每個任務都應該有一個明確的質量目標第11頁,共30頁。7/29/202211軟件項目管理培訓之八軟件開發(fā)項目的進度控制進度控制原則里程碑定義你爬過泰山嗎?一個里程碑意味著一個階段的完成定期的總結和提交會保證項目質量合理的里程碑能夠調節(jié)團隊的節(jié)奏經典的里程碑模式ProposalDesignAlphaBetaRelease第12頁,共30頁。7/29/202212軟件項目管理培訓之八軟件開發(fā)項目的進度控制工作量劃分進度控制方法如何劃分軟件開發(fā)項目的工作量“402040”的分配原則請注意:這里的工作

6、量不包括技術支持階段開發(fā)工作量項目計劃23需求分析1025設計2025編碼1520測試和調試3040第13頁,共30頁。7/29/202213軟件項目管理培訓之八軟件開發(fā)項目的進度控制工作量劃分進度控制方法需求詳細設計概要設計單元測試編碼組裝、確認測試維護第14頁,共30頁。7/29/202214軟件項目管理培訓之八軟件開發(fā)項目的進度控制甘特圖進度控制方法第15頁,共30頁。7/29/202215軟件項目管理培訓之八軟件開發(fā)項目的進度控制PERT圖進度控制方法起點起點 3設計 4文檔 2測試數據 2編碼 4終點測試計劃 2測試軟件 2產品測試 4(0,0)(0,3)(3,7)(7,9)(15,

7、15)(0,2)(2,8)(11,15)(3,5)(7,11)第16頁,共30頁。7/29/202216軟件項目管理培訓之八軟件開發(fā)項目的進度控制PERT圖進度控制方法說明:每個圓框一項開發(fā)活動和持續(xù)時間圓括號起止日期箭頭活動順序步驟:建立PERT圖(工程網絡圖)找出關鍵路徑(項目持續(xù)時間的任務鏈)標出最遲開始時間通過調節(jié)關鍵路徑上的某些活動,控制整個進度第17頁,共30頁。7/29/202217軟件項目管理培訓之八軟件開發(fā)項目的進度控制PERT圖進度控制方法例如:調整進度起點起點 3設計 4文檔 2測試數據 2編碼 4終點測試計劃 2測試軟件 2產品測試 4(0,0)(0,3)(3,6)(7

8、,9)(12,12)(0,2)(2,8)(8,12)(3,5)(6,8)第18頁,共30頁。7/29/202218軟件項目管理培訓之八軟件開發(fā)項目的進度控制進度控制的一些經驗合理的進度安排必須有技術人員參與進度的制定必須充分考慮可能存在的風險和開發(fā)人員的能力必須定義明確的目標里程碑定義通暢的信息交流內部郵箱機制與Mail List:保持及時的團隊溝通歷史文檔記錄:及時了解項目進展,降低交流失誤完整的進度保證機制進度完成 評測通過 代碼完成進度拖延時的補救增加人手往往造成失敗第19頁,共30頁。7/29/202219軟件項目管理培訓之八軟件開發(fā)項目的進度控制進度控制的一些經驗會議制度項目例會Wa

9、r Team:應急會議里程碑總結會議文檔制度周工作報告制度工作日志制度項目里程碑總結報告制度其他三國會議:項目經理、開發(fā)經理、QA經理多國論壇:客戶經理、項目經理、開發(fā)經理、QA經理第20頁,共30頁。7/29/202220軟件項目管理培訓之八軟件開發(fā)項目的進度控制內容提要為什么要進行進度控制?進度控制的基本原則和方法拋磚引玉真實項目案例剖析第21頁,共30頁。7/29/202221軟件項目管理培訓之八軟件開發(fā)項目的進度控制DLReader案例剖析(1)項目背景歐美軟件工程項目司機日志表單識別系統美國反恐工作的需要嚴格的進度要求2周用于Research8周完成Alpha版,4周完成Beta版,

10、2周完成交付合同約束逾期1周扣除開發(fā)費用的10第22頁,共30頁。7/29/202222軟件項目管理培訓之八軟件開發(fā)項目的進度控制DLReader案例剖析(2)樣本搜集建立了7組近6000頁真實樣本集認真觀察了近2000頁真實樣本資料搜集海選確定關鍵詞篩選十余篇文章明確本問題屬于圖表識別領域第23頁,共30頁。7/29/202223軟件項目管理培訓之八軟件開發(fā)項目的進度控制DLReader案例剖析(3)研發(fā)資源與知識的積累圖像格式的知識:如何讀取并保存圖像圖像處理的知識:線條抽取與表格定位處理規(guī)則的設計:如何驅動分析規(guī)則技術實現的知識:如何定義功能接口軟件評測的知識:如何定義評測標準開發(fā)流程的

11、習慣:如何滿足客戶要求軟件工程的規(guī)范:如何保證質量進度第24頁,共30頁。7/29/202224軟件項目管理培訓之八軟件開發(fā)項目的進度控制DLReader案例剖析(4)方法設計與實驗Tiff/Bmp圖像格式理解:學習現有代碼線條抽取方法實驗:三種方法編程比較表格定位方法實驗:線條連通區(qū)域抽取波形識別:假定波形正確驗證識別算法調試環(huán)境實驗:搭建完整的Demo環(huán)境調試工具實驗:編寫各類調試輸出函數評測方法實驗:制定初步評測標準系統架構定義:定義初步接口規(guī)范數據結構定義:定義初步數據結構第25頁,共30頁。7/29/202225軟件項目管理培訓之八軟件開發(fā)項目的進度控制DLReader案例剖析(5)

12、研發(fā)設計階段成果與實現計劃SCR概要設計文檔SCR詳細設計文檔SCRDemo調試環(huán)境完善SCR評測流程定義與評測工具制作第26頁,共30頁。7/29/202226軟件項目管理培訓之八軟件開發(fā)項目的進度控制DLReader案例剖析(6)實現過程綜述項目例會與討論(文檔記錄)工作日志與周報(文檔記錄)階段性分析總結(文檔記錄)調試評測過程實施(工程規(guī)范)工具包封裝與提交(工程規(guī)范)第27頁,共30頁。7/29/202227軟件項目管理培訓之八軟件開發(fā)項目的進度控制DLReader案例剖析(7)工程總結與學術成果產品順利提交,獲得客戶獎金編寫多篇學術論文,發(fā)表于計算機工程、南開大學學報、IEEE國際會議、IAPR國際會議第28頁,共30頁。7/29/202228軟件項目管理培

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論