項目管理中非常重要的就是合理設置階段性的里程碑,在項目實施過程中,根據里程碑來靈活控制項目進度和節奏。一個項目經理的段位如何,通過他對項目里程碑的管理情況就可以一目了然。
Part1:里程碑概念
項目里程碑(milestone),并沒有形成統一的定義,但是各個定義的核心基本上都是圍繞事件(event)、項目活動(activity)、檢查點(checkpoint)或決策點,以及可交付成果(deliverable)這些概念來展開的。
里程碑的概念就像高速公路上的里程碑,就是我們平時看到公路邊對路線距離記錄的一塊牌子,上面標注著你行駛到此地的公里里程。
里程碑四要素:
1、事件(event);
2、項目活動(activity);
3、檢查點(checkpoint)或決策點;
4、可交付成果(deliverable)。
里程碑在項目過程中充當路標,有助于確保項目目標始終如一。沒有項目里程碑跟蹤,項目經理將僅監視任務,并不知道是否遵循正確的項目路徑在行進。里程碑不僅可以顯示進度,還可以幫助傳達項目中正在發生的事情。
Part2:識別里程碑
2.1 項目里程碑常見的三種種形態
(1)強制性里程碑。
里程碑是有強制性和選擇性的。強制性里程碑是在商務合同、訂單、備忘錄中書面或者口頭承諾的,這種里程碑是外部的,你不執行就要準備承擔相應的后果,這些里程碑是強制性要做的。
選擇性里程碑,是指根據歷史的項目經驗或者參考其他公司團隊制定的里程碑,這種是項目的內部基準,大家都按照這個做事,通過項目進度里程碑跟蹤,就知道當前進度是快了還是慢了。這種里程碑由于是柔性的影響項目,所以更加能夠體現項目管理者的項目管理水平。
(2)項目生命周期的一個階段到另一個階段,常常涉及某種形式的技術交接或發生的某個事件。
例如:項目從啟動到規劃,從規劃到執行的交接點。
(3)一個或者多個可交付成果的完成。
例如:在檢測項目中拿到檢測測試報告,這代表著一項服務的完成,是一個可測量的工作成果,可以作為一個里程碑。
2.2 識別方法
要么找到項目中的關鍵交付物,要么找到項目中階段性交付物。
在對項目進行WBS分解后,將一個項目一步步的分解到一個個具體的動作,而這些動作當中有些會產生關鍵的交付成果,那這就是我們要找到的里程碑的交付物。
里程碑識別的核心動作:
1. 強制里程碑;
2. 找到項目中的關鍵交付物;
3. 找到項目中階段性交付物。
Part3:里程碑使用方法
第1步,識別出項目中的里程碑;
第2步,團隊人員共同參與;
第3步,需要對里程碑分級;
第4步,檢查項目的各個階段和領域是否都設置了相關的里程碑;
第5步,要檢查項目的三要素(質量、成本、進度),是否都設置了相關的里程碑作為監控點;
第6步,這個步驟并不是每個項目都需要的標準步驟,就是將里程碑的實施責任分配到人。
Part4:常見錯誤用法
1. 將項目活動識別為項目里程碑
活動是階段性發生的事件,是不能被視為里程碑的。因為里程碑的完成狀態只能用【是】或者【否】來描述,而活動是持續的動作,可以用百分比來描述進展的程度,而里程碑是不能用百分比來描述的。
2. 里程碑設置不當,或者團隊內部對里程碑完成標準理解不一致
里程碑是用來表示一個重大任務完成,或者交付物的兌現。里程碑設置不當,可能出現“基本完成了”,“差不多完成了”的情況。出現這種情況,說明設置的里程碑不是一個合理的里程碑,會導致項目進度延期,交付物出現質量問題。
例如:里程碑設置為完成項目某個模塊的測試工作。
當開發人員認為自己的功能做完了,并且自己也測試完了,他就認為這個里程碑已經完成了。但是項目經理認為這個里程碑沒有完成,因為項目經理認為這個里程碑的完成標準是,客戶完成了對這個功能模塊的測試驗收工作。
重中之重:項目團隊內部,要對里程碑交付完成的標準形成一致性意見。
Part5:結語
里程碑是項目中的重要時間節點或事件。
里程碑清單需要列出所有的里程碑,并且指明每個里程碑是強制性的(例如合同中約定的相關項),還是選擇性的(根據歷史信息確定的)。
如果還是不清楚里程碑應該如何設置,可以畫出項目關鍵路徑,沿著關鍵路徑,在重要分支匯入主干的點上設置里程碑,這樣通常不會錯。
里程碑的設置不宜過多,針對不同的團隊,設置成感覺比較舒適即可。里程碑的設置主要是為了過程控制,不要本末倒置,為設置而設置。