(北京北咨信息工程咨詢有限公司 北京 100062)
淺析信息系統項目監理的質量控制
方祿
(北京北咨信息工程咨詢有限公司北京100062)
信息系統工程項目的質量控制監理,是保證信息系統質量的重要環節。質量控制就是要嚴格依據國家和地區相關的法律法規、信息系統行業規范和信息技術標準,按照總體方案和進度要求進行開發、設計、安裝、調試和運行。在系統集成和應用軟件系統開發過程中涉及用戶需求調研分析、概要設計、詳細設計、系統實現、系統測試和系統運行等工作內容,這些工作內容比較復雜且制約因素多,應該成為質量控制的重點。
質量控制;質量檢驗;信息工程監理制度
監理過程中的質量控制是指在力求實現信息系統工程總目標的過程中,為滿足信息系統工程總體質量要求所開展的有關的監督管理活動。通過階段性評審、評估、實時測試等手段,盡早地發現質量問題,找出解決問題的方法,最終達到工程質量目標。
(一)質量控制原則與方法
監理單位工作重點是監督信息系統工程關鍵性過程和檢查工程階段性結果,判定其是否符合預定的質量要求,并在整個監理過程中做好事前控制、事中控制和事后控制。
1.以信息系統工程建設標準、規范、招投標文件及合同約定的技術指標要求、質量要求、驗收條件要求等為依據,督促承建單位全面實現項目質量目標。2.對承建單位的人員、設備、方法、環境等因素進行全面的質量控制,督促承建單位的質量保證體系落實到位,加強作業程序管理,實現工程建設的過程控制。3.對信息系統工程建設全過程實施質量控制,以質量預控為重點,做好技術總體方案、系統集成方案、開發和測試計劃等審核把關。4.確定項目質量控制的關鍵節點,實施重點控制。不僅監理工程師要嚴格把關,必要時協助組織專家顧問組進行集體論證。
(二)質量控制的特點

特點控制方法1項目的建設過程是人的智力勞動過程,項目質量與人員素質及隊伍的穩定性直接相關1.審查項目主要負責人是否具有必須的資格和素質;2.建議在合同中約束承建單位核心人員的穩定性;3.審查承建單位的項目過程質量控制體系;2需求變更頻繁1.審查承建單位的需求調研計劃,確保計劃的完整性和合理性;2.做好需求變更控制程序,確保需求在功能改進、文檔等方面得到同步反映。3質量問題隱蔽性大,定位困難,質量關聯性強1.嚴格審查測試用例是否完全覆蓋所有用戶需求,是否包含臨界值的測試用例等;2.認真評估故障的修改對其它功能造成的影響,并對相關功能進行回歸測試。4進度與質量密切相關1.認真評估工作量,確保項目進度的科學性和合理性,杜絕盲目追求進度;
(三)質量控制手段
1.評審。項目評審一般是在主要的項目里程碑接近完成時進行,根據重要程度決定是否組織項目各方人員的內部評審,是否需要外聘專家進行評審。2.測試。測試是信息系統工程質量控制最重要的手段之一,監理過程中主要進行三個方面的工作:(1)監督評審承建單位的測試計劃、測試方案、測試實施以及測試結果;(2)重要環節進行抽檢以驗證承建單位自檢情況的真實性,也是作為監理單位質量評價的重要依據。(3)對委托的第三方測試的結果進行評估。3.旁站。旁站監理是指監理人員在工程現場,對某些關鍵部位或關鍵工序的實施全過程進行現場跟班的監督活動。旁站的目的在于保證工程建設過程中的項目標準的符合性,盡可能保證工程建設過程符合國家或國際相關標準。4.抽查。抽查是監理的重要的工作手段,可主要包括到貨驗收和實施過程的抽查:(1)到貨驗收的抽查。對于到貨驗收的抽查,主要是針對大量設備到貨情況,比如一次進貨大批量設備,這時就需要對不同型號的產品進行抽查,在抽查時要有詳細的記錄。對于少量設備到貨的情況,可以逐一檢查。(2)實施過程的抽查。在軟件開發過程中,監理工程師可以抽查開發文檔的編寫情況,測試執行情況,抽查已經完成的代碼是否符合基本的開發規范。
(四)質量控制點
所謂質量控制點,是指在特定的工程階段中,起關鍵作用的質量特性指標,是影響工程質量的關鍵質量因素。依據項目的具體情況,可設置不同的質量控制點,通常情況下可分為工程準備階段的質量控制點、設計階段的質量控制點、實施階段的質量控制點、驗收階段的質量控制點。
(一)項目質量監理制度
監理工程師對承建單位的施工質量有監督管理責任。監理工程師在檢查工作中發現的項目質量缺陷,應及時記入監理日記,指明質量部位、問題及整改意見,限期糾正復驗。
(二)項目質量檢驗制度
1.監理工程師在檢查項目中發現一般的質量問題,應隨時通知承建單位及時改正,并做好記錄。測試不合格時可發出《監理通知單》,限期改正。2.如承建單位不及時改正,情節較嚴重的,監理工程師可報請總監理工程師,由總監理工程師簽發《停工令》。3.監理工程師需要承建單位執行的事項,除口頭通知外,可使用《監理通知單》,催促施工單位執行。
(三)項目質量事故處理制度
1.凡在項目建設過程中,由于設計或安裝原因,造成項目質量不符合規范或設計要求,或者超出驗收標準規定的偏差范圍,需做返工處理的統稱項目質量事故。2.項目質量事故發生后,承建單位必須用電話或書面形式逐級上報。對重大的質量事故,本監理單位應立即上報建設單位項目組。3.凡對項目質量事故隱瞞不報,或拖延處理,或處理不當,或處理結果未經本監理單位同意的,對事故部分及受事故影響的部分項目應視為不合格,不予驗收,待合格后,再補辦驗收手續。
(一)質量控制原則方法
質量控制的監理單位工作重點是監督信息系統項目關鍵性過程和檢查項目階段性結果,并在整個監理過程中做好事前控制、事中控制和事后控制。
1.以信息系統項目建設規范、規范、招投標文件及合同約定的技術指標要求、質量要求、驗收條件要求等為依據,督促承建單位全面實現項目質量目標;2.對承建單位的人員、設備、方法、環境等因素進行全面的質量控制,督促承建單位的質量保證體系落實到位,加強作業程序管理,實現項目建設的過程控制。3.對信息系統項目建設全過程實施質量控制,以質量預控為重點,做好技術總體方案、系統集成方案、開發和測試計劃、培訓計劃等的審核把關。4.確定項目質量控制的關鍵節點,實施重點控制。不僅監理工程師要嚴格把關,必要時協助組織專家顧問組進行集體論證。
(二)質量控制各階段基本程序
1.設備采購質量控制基本程序:(1)審核承建單位的采購計劃、安裝調試計劃等。(2)檢查各項建設內容實施的環境準備情況。(3)對軟硬件設備等進行到貨測試驗收。(4)進行安裝調試的現場督導。
2.軟件開發前期質量控制基本程序。(1)根據業務軟件項目的質量、投資和進度目標,明確軟件各開發階段的質量控制標準和要求,制定軟件項目監理規劃。(2)審查軟件項目承建單位提交的業務軟件開發計劃。(3)促進軟件文檔達到相關標準規范及驗收的要求,保障軟件開發過程可追溯。
信息系統監理工作重在質量控制,監理過程中的質量控制是指在力求實現信息系統項目總目標的過程中,為滿足信息系統項目總體質量要求所開展的有關的監督管理活動。質量控制是進度控制、投資控制的基礎和前提,如果質量失控,那么投資、進度控制就無從談起。
[1]李懷璋,王青.基于IS09000和CMM的軟件質量管理系統的研究[J].中國科學院研究所,2001,25-27
[2]李健.軟件過程質量度量與控制[M].清華大學出版社:2006:40-42
方祿(1988.12-),男,漢族,北京市人,項目經理,北京北咨信息工程咨詢有限公司,本科,工程師。