IT專案進度滯後?如何利用甘特圖最佳化IT專案進度管理

領導或業務部門對IT工作最常見的抱怨是開發工期長。這是因為沒看到IT開發的全部工作量而造成的誤解。外行僅能從表面開發實現的功能去理解IT開發工作量,而實際IT所需完成的工作遠不止於此。IT工作量很像海上的冰山,水面以下有著巨大的體量。

IT專案進度滯後?如何利用甘特圖最佳化IT專案進度管理

開發產品所承載的使用者數量決定了相應的建設工作量規模和複雜度。若要蓋個一家人可以安頓下來的平房,則要考慮保暖防寒、堅固耐用、安全等等因素,除了自己大量的準備工作外,還需要有經驗的朋友和左鄰右舍很多人幫助,忙活幾十天。

如果要建築上百人居住的樓房,那就還要考慮上下水、隔音、通風、採光和消防等更多因素。必須依靠大批專業建築工程師和施工人員,耗費一年多時間甚至更多時間才能完成。如果要承建摩天大樓,則又會有許多完全不同的考慮因素,需要相應的專業團隊,社會化協作,建設數年以上。

軟體系統開發也基本遵循同樣的規律。單使用者架構可以讓一個使用者自如操作,但不可能讓上百人同時使用。必須升級到支援多工處理的架構系統上。若上萬人同時操作,就必須運作在支援大規模並行處理的可擴充套件架構上。隨著使用者數的增加,所需要的開發人員數量和能力要求會完全不同。只要使用規模上去了,就必須有相應的架構支援,就一定會大幅延長開發週期。

IT專案進度滯後?如何利用甘特圖最佳化IT專案進度管理

因此IT專案計劃,要在專案詳細範圍基本確定後,對專案進行分解,在進度貓甘特圖裡面可以詳細的制定專案進度計劃。在制定計劃時我們要注意以下問題:

1、進度計劃應該考慮可行性和對目標的滿足。

2、在活動定義和排序估算中都可能會發現WBS分解層次,粒度,遺漏等問題

3、在進度貓制定進度各步驟,根據圖表對專案進行分解,設定好專案開始結束時間、分配負責人專案目標,專案進度安排的首要目標:在滿足質量和成本要求的情況下,滿足專案預期的進度要求。因此從這個目標出發需要優先考慮兩個問題,一個就是軟體生命週期和方法論的選擇,一個就是團隊組建,人員的搭配和角色安排。

4、制定進度前確定開發方法論選擇和人員角色搭配安排。

5。先確定任務的責任人,再來估算工時以便考慮個體生產率對工時的影響。

6、在管理中要預留緩衝,而在關鍵鏈中是要考慮在路徑匯聚點(最大風險處)前預留緩衝。

7、任何方法論都不會是跳過程,而是將大瀑布轉換為小瀑布。

8、並行和敏捷後勢必影響到總體規劃和系統思考,務必重視帶來的需求不清和架構風險。

IT專案進度滯後?如何利用甘特圖最佳化IT專案進度管理

網路圖是進度中的一個重要工具,目的仍然是對發掘各活動任務的依賴關係並對活動進行排序。對活動和任務工時的估算是一個重點內容,估算跟任務粒度,複雜度,任務依賴,責任人技能,開發方法等多種因素相關。專案管理者可以在進度貓甘特圖中對專案進行分解,再對任務耗時進行估算。

頂部