一、軟件項目里程碑編寫
1、設置里程碑遵循的原則
有幾種不同的方法來設置項目里程碑,最重要的是確保您的里程碑是遵循SMART原則的:具體的、可衡量的、可實現的、相關的、有時限的
SMART:您的里程碑應該是具體且可衡量的,方便您判斷是否已經完成里程碑;可實現的:確保您的里程碑式可實現且現實的,設定一個無法實現的目標是沒有意義的;相關性:您的里程碑應該與您的項目及其最終目標相關;有時間限的:確保為您的里程碑設定合理的時間節點,便于您跟蹤項目的進度并確保在正確的軌道上。同時,您還需要確保您的里程碑與您項目的目標保持一致。一旦您計劃好您的里程碑,您就需要在項目進度表中創建所有里程碑節點,這可以幫助您跟蹤項目進程,確保您可以在最后期限前完成。
里程碑(milestone)是一個在項目進度計劃中明確的點上的重要的、可測量的事件。里程碑是進度計劃不可缺少的一部分,因此,它們也面臨同樣的風險和問題。
2、設置項目里程碑常見的情況
人們很容易識別出過多的里程碑,所以請記住,只有當一些重要的事情發生并可以被簽署為完成時,它的記號或標識才被認為是里程碑。里程碑只有“100%完成”和“無法完成”兩個狀態——不存在部分完成的情況。以下是一些具有項目里程碑地位的常見事件:
關鍵任務的完成,例如給第三方提供了輸出;
來自第三方的重要輸入;完成了其中的一個項目可交付物;效益的階段產出;完成了第三方的重要事件,例如驗收測試;完成了第三方的活動,例如設備或數據的交付;財務審計點;項目審計點;質量審計;完成了工作的一個重大階段(可能是關鍵的要素);一個重大的決策點,比如中止項目;完成了一個項目階段,放出更多的資金或階段付款。一個成功的項目必須按時到達每個里程碑。如果沒有按時到達里程碑,你必須找到一個方式去補救失去的時間。在一個系統中,里程碑的頻次必須足夠多,以便能夠通過定期的監控來有效控制。把里程碑記錄在一個進度計劃的列表中及甘特圖上。為了有效控制,必須做到用清晰的指標來衡量所有的里程碑——運用你之前用在可交付物上的SMART原則。
延伸閱讀:
二、為什么項目里程碑很重要
項目里程碑是很重要的,因為可以幫助您跟蹤項目進度,衡量項目是否成功,并且指導未來的項目。如果沒有項目里程碑,您就很難知道項目是否在朝著正確的方向前進。項目里程碑還幫助您向利益相關方和其他相關方傳達整個項目的狀態和進展。
當您將一個截止日期設置為里程碑時,該里程碑是確定您是否在項目范圍內實現某項成就的一種方式。這可以是一個項目目標,也可以是一個階段任務,甚至可以是項目過程中需要實現的較小目標。如果您沒有在項目內設置里程碑的話,您可能不知道是否已經達到了目標,并且缺乏量化的數據來判斷加快或減緩項目的運行軌跡。