項目過程控制的主要目標是項目的質量控制、進度控制、成本控制。項目過程控制自身的階段劃分而言,也是基于項目管理的啟動、設計、實施、驗收這幾個過程。從項目建設的意義上來說這同時也是項目管理的金三角:時間、質量、資源。在項目建設中,質量和進度是需要良好的項目管理來保證的,但在實際的過程中,情況是千變萬化的,項目建設是否一直符合建設規(guī)范,是否有足夠的人力資源、時間資源來保證項目的質量、進度?
很多項目在開始階段也制定項目管理計劃,進行任務分解,作出甘特圖,但使用時發(fā)現進度從一開始就偏離了項目進度計劃,于是干脆拋開計劃,走到哪算哪,最后再順延。或實在來不及,采取從最后期限倒推進度安排,省略一些過程,倉促趕進度。其實,關鍵是要能處理好“計劃”中的“變化”,也就是說計劃只是一個基準,它是對未來的“預測”,或者說計劃好象一個準星,它指定的方向可以命中目標,但在子彈飛行過程中會受各種因素影響,不能保證一定命中目標。
但可以肯定的是,沒有準星命中的可能性會大大降低,因為你無法記錄偏差和修正彈道。工作中計劃的作用是協(xié)調工作、分析變化,如果不根據計劃執(zhí)行并進行必要的控制,計劃沒有什么意義。也就是說控制過程中計劃才能發(fā)揮作用。換句話說,項目過程控制在信息化建設中第一項很重要的工作就是檢查項目管理是否足夠規(guī)范、合理,項目建設能否按規(guī)范進行。所以要求項目過程控制方必須有非常豐富工程設計、實施以及項目管理經驗。
實現項目控制的監(jiān)控目標需要過程的保證,這也就是為什么有的項目提倡全過程項目過程控制的原因,項目過程控制從項目開始就已介入。信息工程,尤其是應用系統(tǒng)、軟件系統(tǒng),采取設計、施工一體化,需求發(fā)生變更是十分普遍的現象,這給工程的整體質量控制帶來很大的風險。因此,較為理想的作法是在項目的初始階段多花點時間和功夫,對項目的可行性,項目的需求和可能存在的風險進行充分的論證,以避免項目后期陷于困境。這只是理想的狀況,很少存在不變更的信息工程。
隨著系統(tǒng)的建設,客戶原來的看法會得到進一步提高,對業(yè)務需求會有新的認識,差別在于這種認識的提高對原來設計的結構是否形成重大的變化。在許多大的系統(tǒng)集成項目中,項目建設的甲乙雙方常常因需求的重大變更產生較大的矛盾,變更還破壞了項目的節(jié)奏,造成整體質量的降低和項目進度的滯后,降低工作人員的生產效率和士氣,乙方常常抱怨項目無法進行。這時項目過程控制公司的作用就十分重要,既要保證項目整體質量目標,又要對客戶的各種變更要求予以區(qū)別對待,約束項目中不規(guī)范行為,加強項目的風險控制。
不僅僅如此,信息化工程是非常專業(yè)的而且是分工非常細的,軟件、硬件、網絡、安全等等,每一個領域都有自己的精深之處,涉及的專業(yè)門類多、技術性強、風險性大、具有不可預見性。即使按項目管理的要求一步步進行,也會遇到不可預見的問題,更不用說有不規(guī)范行為的情況。我們就經常遇到過系統(tǒng)集成商在系統(tǒng)初步集成的時候,網絡或服務器存在性能問題,有時花費較長的時間也無法定位問題之所在,更無法快速解決,比較被動。有時還有潛在的問題不易發(fā)現,如服務器的配置沒有考慮業(yè)務的發(fā)展,初期能夠滿足業(yè)務處理的要求,但很快就要追加投資。有的安全問題考慮的不全面,可能將來造成更大的隱患。
因此在技術方面,項目過程控制內容又要遠遠超出項目管理的要求,要求項目過程控制方在技術方面門類要非常全,例如網絡、通信、主機、存儲、應用軟件、自動化控制等,在項目管理的不同階段,需要從技術的層面對項目各關鍵點進行把關,而在這方面,往往較多采取事后有問題再校正的措施。因此項目過程控制在信息化工程