項目進度控制有哪些目的?
發布時間:2023/5/19 9:31:00
在項目進度控制過程中,已經歸檔和發布的項目計劃是項目控制和監督中活動、溝通、采取糾正和預防措施的基礎。項目進度控制和監督的目的是:增強項目進度的透明度,以便當項目進展與項目計劃出現嚴重偏差時可以采取適當的糾正或預防措施。
1、根據計劃進行監控。項目控制的第一個目的是根據計劃對項目的各項活動進行監控,即根據已經制定并取得共識的軟件開發項目計劃來監控項目的實際表現和進度。為此應該根據項目計劃來監控項目計劃參數的實際值,這些參數包括進度表、項目成本、工作量、工作產品和任務的屬性、使用的資源、項目成員的知識和技能;根據項目計劃來監控項目團隊所作的承諾是否已經或可能兌現、原來的確定的風險是否可以避免或減少損失,是否有新的風險出現;根據項目計劃來收集、管理、使用項目數據;根據計劃監督項目干系人的參與情況,監控各項任務承擔人的參與活動;定期進行必要的進度評審,確定項目是否存在重大偏差、跟蹤變更請求和問題報告直到變更或問題得到解決;在項目的里程碑對項目的成果進行評審。
2、管理糾正和預防措施。項目控制的另外一個目的是管理糾正和預防措施,即當項目進度或者結果已經或即將與計劃有嚴重偏差時,對需要采取的糾正或預防措施進行管理。為此應當收集并且分析項目進行中可能存在的問題,并以此確定解決這些問題的糾正或預防措施;對已經確定的問題采取糾正和預防措施;監控要實施的糾正和預防措施,分析措施采取以后的結果,判斷這些措施的有效性,確定和記錄糾正與計劃結果存在偏差的問題而采取的必要且合適的措施。
項目執行過程中僅僅靠最初建立的一份“完善”的基準計劃是不夠的,最好的計劃也未必會一直有效。根據項目任務漸進明晰的特點,特別是軟件開發項目的特點,在項目進行過程中,肯定需要在適當和必要的時候對項目進行變更控制,這種控制過程包括定期搜集有關項目進展情況的信息,把實際進展情況與計劃進展情況進行對比;如果實際進展情況比計劃進展情況有差距,或可能會有差距,就應當采取糾正或預防措施。變更控制應當在項目期間定期進行,這里所說的變更控制不一定要進行真正的變更,而是說要定期對變更進行控制。
如果在項目生命周期內的某一時間點,把實際進度與計劃中約定的進度相比對,顯示出項目已經延誤或即將延誤、超出預算目標或不符合質量要求,就必須采取糾正或預防措施使項目回到正軌上來,重新符合計劃的安排要求。在已做出執行糾正或預防措施的決定之前,應評估一下糾正與預防措施的有效性和無副作用性,以確保糾正措施使項目回到項目的工作范圍、時間和預算約束內,并對項目的其他目標不會造成太大的影響。
3、在各種項目目標中進行平衡。軟件開發項目實施中進度控制應當盡可能地排除或減少干擾因素對進度的影響,確保項目實施的進度。它是項目管理的關鍵,若某個分項或階段實施的進度沒有把握好,則會影響整個項目的進度。基于項目實際進展情況,就有可能準確預測項目進度計劃和成本預算的實施情況,以便順利完成項目。如果這些項目參數超出項目目標的限制范圍,就必須馬上采取糾正措施;如果發現這些項目參數有超出項目目標的限制范圍的趨勢,就必須馬上采取預防措施。
如果經過評估確定項目確實已無法控制,就應當下定決心以犧牲軟件功能范圍、工作成果范圍(如某些中間文檔)、成本預算、進度計劃或軟件質量中的某一項目標為代價,來保住項目最重要的那些目標,在各種項目目標中進行平衡,最終確定一個最合適的解決方案。有效的項目控制的關鍵是定期及時測量實際進程,并與計劃進程相比較,如有必要就立即采取糾正或預防措施。問題越提前發現就越好采取預防措施,可以用最小的代價避免造成損失。指望不采取糾正和干預措施,問題就自行消失的想法是不現實的。問題越早發現就越好改正,造成的影響和損失越小。