當前,IT監理制度在國際上已成為工程建設組織管理體系中的重要環節。在我國政府全面實施信息化強國發展戰略的大背景下,一個以電子政務帶動我國其他領域信息化、通過信息化改造傳統產業的發展格局正在形成,在IT工程的建設中引進監理機制已日益成為投資方的共識。在實際工作中,由于IT監理出現的時間較短,人們對IT監理缺乏認識,造成了許多誤解。IT監理要始終代表業主利益,對項目的投資建設堅持控制質量、確保進度、保護投資的三項原則;并站在第三方的立場,公平對待工程各方,確保公正、公平、公開。
何為IT監理
IT監理不同于保險、公正以及裁判,IT監理是在大型信息系統工程建設中引入第三方參與的管理機制,在業主或者項目建設管理機構的授權委托下,根據項目的建設目標、業務需求和質量標準,對承建方提出的技術方案、項目管理活動以及系統設計、開發、集成和實施部署等活動進行全方位、全過程的審核、監督和控制,以保證項目在預算范圍內按時、按質完成,以保護業主的利益,規避或降低項目的風險。
IT監理在國內尚屬新興產業,并無正式定義。目前正式發布的文件只有信息產業部的《通信建設監理企業資質管理辦法》與北京市政府的《北京市信息系統工程監理管理辦法》。但前者主要針對于通信類的工程項目,如:有線傳輸、無線傳輸、電話交換、移動通信、衛星通信、數據通信工程、綜合布線工程、通信鐵塔、通信管道工程、郵政設備安裝工程。后者則尚處于試行階段。
談到監理,人們總是想到建筑監理,那么這二者有什么區別嗎?其實IT應用的項目監理與基建工程的項目監理二者之間的區別很大。首先,IT系統的建設與建筑工程本身存在很大差別。傳統的基建工程項目除前期設計工作外,主要還是人類的體力勞動,IT系統則更體現人的智慧,從而更加不可見。尤其是軟件,它不像建筑工程那樣最終有實體展現在業主的面前,軟件只有用了才能知道它的質量。
其次,IT系統的需求更加復雜、多變,很多需求不明確、不清楚,而基建工程項目則一般是比較明確的。因而在后續工作中,基建工程可能不會與最初的設計有多大的差異,而IT系統的項目在開發中可能會根據需求的變化產生很大的改變。
第三,IT系統的建設方法相比而言不太成熟。軟件工程在當前仍然只是一個美好的愿望,目前還沒有一個規范、完善、成熟的業界通用標準,人們還都只是處在探索階段。而基建工程項目則已經相對很成熟,根據已有規范的標準來實施。
最后,建筑工程的監理實際上只負責最后的施工階段,施工以前的規劃、設計等階段分別由其它部門來完成。而IT系統建設則從最初的需求分析、規劃、設計一直到運行全過程都需要監理參與。
IT監理在信息化過程中的作用
IT項目建設不僅存在著信息不對稱的風險,還存在著各方信息處理能力不對稱而引起的風險。其中不但有項目的特殊風險,還有項目管理風險;不但有經濟風險,還有時間風險、心理風險等。實行項目監理制有助于項目風險控制,也是國際上確保項目質量和進度的一種通行慣例。
IT監理的第一個作用是能夠協調和保障業主與承建方進行成功的合作。信息化建設項目中存在著很多問題亟待解決,其中最突出的是業主和承建方就實施中的問題存在爭議。在政府信息化建設項目的很多場合,業主往往連自己的需求也說不清楚。對此,有時業主不得不完全依靠承建方,有時業主則擅做主張,按照政府慣用的方式,不管計算機能否實現,希望承建方在信息系統中再現其日常業務。承建方也往往從自身角度出發來選用技術先進、功能完備的系統,并不充分考慮系統的可用性和現行結構的容納性問題。對信息化建設項目進行監理,將有助于通過監理方來協調和保障這些工作的順利進行,從而把項目建設導向成功。
IT監理的第二個作用是確保項目工程質量、進度和預算合格的有效的辦法。業主希望有\"第三方\"在他們建立信息系統時幫助他們把好工程質量、進度和成本三大關。在信息化建設項目的進程中,工程質量、進度、成本構成一個三角關系。系統參建各方如果希望確保工程高質量,就必須有一個合理的工程進度安排,并支付相應的成本。但在現實中,政府信息化建設項目的進程中,往往業主方面會由于諸如來自上級政府領導的壓力等原因而對工程進度提出應急性要求,以服務于政府的政治需要;另一方面,又對于因趕工期而造成的工程質量問題,由于涉及廣大民眾,總是耿耿于懷。此時,承建方很希望有第三方對其提供的信息系統方案及工程實施結果給予公正、恰當、權威的評價。這時就需要監理方按照公正、公開、公平的原則,提出監理意見,向系統建設的各參與方說明工程質量、進度和成本方面存在的問題,并盡量說服各方完善彌補方案。加之承建方往往擔心由于業主本身與信息項目的實施步調不一致而導致信息項目不能發揮應有的效能,甚至失敗,對監理就寄予更大的厚望了。因此,為了保證信息化建設項目的質量,減少不必要的糾紛,引入第三方的信息化建設項目監理,實施監理制度也就成為必然。
IT監理的第三個作用是能夠彌補業主在人力資源和經驗上的不足。在政府的信息化建設項目過程中,由于業主方面往往了解信息技術的人才不多,特別是由于信息技術更新換代較快,業主的一般技術人員在計算機、軟件、網絡、數據庫等信息產品的知識方面比較欠缺,很難掌握最新的信息技術和信息設備,這就使得業主和承建方在信息建設過程中存在嚴重的信息不對稱問題。業主往往不知道承建方在技術方面是否領先,在實施過程中也始終感到心里不踏實,出現問題不知采取何種對策,更談不上對可能出現的問題預先制定防范措施,從而很希望能有第三方來對承建方提出的建設方案進行評估,以彌補其人力資源和經驗方面的不足。
IT監理的第四個作用是有助于發揮第三方的專業化服務功能。信息化建設項目監理將通過監理方的專業管理,對業主方和承建方都做出約束。關于這方面,我們可以從信息化建設項目的幾個階段和系統建設各參與方的作用來討論。
第一階段是項目立項階段。在這個階段,一般由業主提出系統建設的框架,包括目標、范圍、要求、費用估算、時間要求、質量要求等,并綜合各方建議提出招標書,向上級報批;承建方則根據業主提出的初步需求出具項目建議書。在此期間,監理方可以對業主提出的需求出具可行性評估意見,并對項目開發過程中采用的技術方法和項目管理方法提供咨詢服務,尤其是在選擇系統集成商、產品供應商和應用開發商等方面向業主提供專業的參考意見。
第二階段是業務需求分析階段。在這個階段,由業主組織與系統建設有關的各個業務部門提出系統的業務需求,并負責報請相關部門領導批準這些業務需求;承建方則根據業主提出的要求,按照雙方共同商定的設計方法形成業務需求調研報告,直至以需求確認書的形式確定下來為止。在此期間,監理方將運用自身的專業能力,對業主所提需求及其工期要求進行評估,促使雙方達成一致意見;同時,還應負責審核承建方提交的各種工作成果是否符合合同的要求以及業務需求的設計方法是否符合要求,并監督項目進展情況。
第三階段是IT技術開發階段。在這一階段,業主對承建方在系統開發過程中遇到的問題及時予以答復,并配合承建方解決項目開發的各種待定議題(如政策等問題);承建方則負責根據業務需求分析階段的成果,按照雙方商定的開發方法開發產品,提交服務。在此期間,監理方將負責審查承建方提交的各種產品和服務是否符合合同的要求以及開發方法是否符合要求,并監督項目進展情況,幫助業主掌握工程進度,按期分段對工程驗收,保證工程按期、高質量的完成。
第四階段是項目實施階段。在這一階段,由業主協調與系統建設有關的各個部門部署系統實施工作,協助承建方組織軟件培訓工作,并配合承建方實施新的系統;承建方則提交系統實施計劃,提供培訓,并負責設備安裝、調試。在此期間,監理方的工作重點是檢查實施計劃是否可行,檢查軟硬件設備的配置是否符合合同的要求。
第五階段是驗收維護使用階段。在這一階段,由業主根據合同制定驗收計劃,并按照驗收計劃負責整個項目的驗收工作;承建方則對業主提供使用方面的幫助,并配合業主完成驗收、維護系統。在此期間,監理方則根據合同監督驗收是否按照科學方法進行,檢查系統集成方提交的產品和服務是否符合合同的要求,是否進行了培訓工作,并完成了整個系統的文檔。
通過以上過程,監理方可以幫助業主把關。在實施項目前,由監理方對系統集成商進行考核,看是否有能力做好業主的項目。在實施過程中,一般每周都召開例會,及時讓業主了解項目進展,發現并快速糾正失誤。對許多考慮不周或沒有考慮到的地方,及時進行修改。項目結束后,由監理方協助驗收測試等后續工作。同時,在以上過程中,監理方也可以協助承建方順利完成項目建設,可以幫助承建方發現系統開發中的待定議題,并監督待定議題的解決情況,還要對重大議題提供咨詢意見。監理方的定期報告制度使業主了解系統開發的進展情況,幫助承建方與業主溝通交流,也可以使有關方面了解系統開發中的情況,并監督作出的決定是否已經解決。
總之,監理公司是客戶方的助手,輔助客戶方來對項目進行控管。其主要作用是發現并預警問題,推動問題的解決。它是咨詢建議的提供者,也是項目建設的推動者,同時還是各方關系的粘和劑。