石一飛 上海同濟大學 200092
?
軟件工程監(jiān)理質量控制體系構建研究
石一飛上海同濟大學200092
【文章摘要】
在軟件工程監(jiān)理體系中,主要從質量、成本、控制等方面來解決軟件工程所遇到的問題,從而保證軟件工程工作順利完成。目前,軟件工程監(jiān)理工作開始逐漸被認可,是軟件工程構建體系的主要發(fā)展趨勢。本文主要以研究軟件工程監(jiān)理體系構建為基本出發(fā)點,進一步分析軟件工程中質量、成本、控制等內容的工作方法與工作要求。
【關鍵詞】
軟件工程;監(jiān)理體系;工程監(jiān)理
隨著經(jīng)濟的發(fā)展,軟件工程監(jiān)理逐漸成為一種發(fā)展趨勢。它主要是運用計算機網(wǎng)絡技術,對工程信息進行監(jiān)測的過程。在計算機網(wǎng)絡運行中,運用軟件工程監(jiān)理技術,針對不同用戶制定不同的技術方案,通過技術方案的專業(yè)性來提升工程軟件的整體水平。軟件工程監(jiān)理體系的構建,實際上就是根據(jù)軟件工程的內容來監(jiān)測軟件工程的構建過程,為用戶解決相應的技術服務方案,并為用戶提供高標準、高質量的軟件工程系統(tǒng)。
軟件工程質量監(jiān)理在控制上主要有事前、事中與事后控制。這三個控制缺一不可,都需要按照標準進行審查。在事前控制上,需要對施工承包方的軟件工程的設計方案、施工項目與工程規(guī)劃進行檢查,并予以確認,同時還要審查好軟件工程質量的控制體系,并確認施工的設備、相關材料的質量是否符合工程標準;事中控制主要在施工設備的安裝與調試上進行檢查,在檢查過程中要嚴格按照標準來進行,并詳細記錄施工設備的功能;事后控制是軟件工程結束后來檢驗工程的質量是否達標,如果在檢驗過程中發(fā)現(xiàn)問題要告知承包方及時整改,整改時需全程監(jiān)督,最后驗收合格后由三方共同簽字。
軟件工程成本監(jiān)理過程主要有五個方面:1.監(jiān)理人員需要重點檢查軟件工程的概預算,概預算主要包含設計方案是否符合標準與工程設備材料是否合理這兩方面,對這兩點進行審查是為了控制軟件工程的預算成本;2.審查已經(jīng)完成的軟件工程項目。主要有根據(jù)合同規(guī)定的標準檢查已經(jīng)完成的項目,檢查過程中要嚴格仔細,避免日后工程出現(xiàn)問題,審查合格后支付軟件工程的款項;3.審查軟件工程的合同內容。合同審查是成本控制的重要環(huán)節(jié),監(jiān)理方在審查時要全面分析合同的內容,具體落實到材料單價等條款上,避免日后產(chǎn)生合同糾紛;4.審查軟件工程的變更。軟件工程的變更方案很重要,需要由監(jiān)理工程師來審查,審查時要做到合理控制,避免出現(xiàn)因工程變更而增加軟件施工成本;5.要做好軟件工程款項的支付確認工作,支付時要根據(jù)完工的相關程序來結算。
軟件工程進度監(jiān)理包含事前與事中控制兩部分,為了使軟件工程進度監(jiān)理工程順利達標要把事前控制與事中控制結合起來。軟件工程的事前控制主要是掌握軟件工程的施工項目、施工量的大小、施工內容的難易程度等等,并審查承包方的工程施工進度規(guī)劃,軟件工程進度監(jiān)理還要對其給予的進度規(guī)劃進行具體分析;而事中控制是審查施工進度,并做好相關記錄,合理分配好工程進度的時間。如果工程進度超過施工進度規(guī)劃時間要告知承包方及時作出調整,如果后續(xù)調整依舊不符合進度規(guī)劃時,監(jiān)理方可以提供方案給予參考,但承包方需作出賠償。
對軟件工程的合同管理主要有審核、協(xié)調、監(jiān)視、解決和管理五個方面。軟件工程的順利完成主要依靠合同的建立,合同可以制約軟件工程的質量與進度,所以在軟件工程監(jiān)理時,監(jiān)理人員要嚴格按照標準審查合同,不遺漏合同中的任何一項條款,保證軟件工程合同能夠順利實施。在審查合同時,監(jiān)理人員首先擬定好合同的相關內容,具體有合同的修改、協(xié)調、簽訂、保管等;其次監(jiān)理人員要和建設部門一同協(xié)商合同的相關內容,在制定合同條款時監(jiān)理人員要給予一定的協(xié)助;同時監(jiān)理人員還需按照合同的相關規(guī)定做好工程的跟蹤管理,了解承包方的施工進度是否落實到位;最后監(jiān)理人員要對軟件工程中產(chǎn)生的矛盾做好相關調解。
軟件工程信息管理是整個軟件工程監(jiān)理中最重要的工作內容,因為控制是工程監(jiān)理的主要工作任務,而控制的基礎是軟件工程的信息,信息管理質量的好壞關系到軟件工程是否能順利開展,所以說信息管理是很重要的。在軟件工程信息管理中,監(jiān)理人員要做到以下三點:1)監(jiān)理人員在建立時要全面掌握工程的質量、投資與進度目標,同時還需要了解軟件工程項目的執(zhí)行進度,根據(jù)這兩點來分析工程信息管理中的控制部分;
2)監(jiān)理人員要整理軟件工程項目中每個施工環(huán)節(jié)的重要信息,這些信息的整合是為了給控制和決議提供合理的依據(jù);
3)監(jiān)理人員在對軟件工程監(jiān)理工作時,需增加軟件控制信息管理的認識,從而調節(jié)相關利益主體的關系,使軟件工程項目順利實施。
軟件工程項目的系統(tǒng)很復雜,涉及到很多單位的利益主體,比如承包、設計、監(jiān)理、建設等單位,它們都是相互獨立的機構,并且活動目的與方式也是獨立的。在構建軟件工程時,承包、設計、監(jiān)理與建設單位既相互聯(lián)系又相互制約。在確保軟件工程順利進行下,這四個利益主體需要及時做好溝通與協(xié)調,使軟件工程的目標得以實現(xiàn),因此利益主體間的相互溝通是軟件工程順利完成的重要環(huán)節(jié)。監(jiān)理人員要本著公平公正的原則做好監(jiān)理工作,如果利益主體提出和工程項目有關的合理要求,監(jiān)理人員需要給予一定的幫助,如果在軟件工程管理中出現(xiàn)問題,監(jiān)理方需做出正確的判斷并及時處理。
在我國科技水平高速發(fā)展的今天,軟件工程技術水平也在不斷提高,但是相比成熟的互聯(lián)網(wǎng)絡技術,軟件工程監(jiān)理還處在起步發(fā)展階段,因此軟件的開發(fā)與信息一體化進程需要我們加快計算機軟件開發(fā)的步伐,讓我國的軟件產(chǎn)業(yè)得到全面發(fā)展。在軟件產(chǎn)業(yè)發(fā)展的同時,國家需大力扶持軟件工程監(jiān)理體系的構建,并組織有能力的互聯(lián)網(wǎng)企業(yè)積極研究計算機軟件監(jiān)理系統(tǒng),從而建立標準的軟件工程監(jiān)理體系,全面促進我國軟件工程監(jiān)理行業(yè)的發(fā)展。
【參考文獻】
[1]馬玉春,汪文彬,李應勇.基于 TCP 客戶機的計算機監(jiān)控系統(tǒng)測試軟件的設計[J].軟件.2014(04).
[2]李華,李圓.基于軟件生命周期理論的軟件工程監(jiān)理量化評估與軟件監(jiān)理發(fā)展趨勢[J].河南科技2012/05.
[3]歐陽雪,周寰,鄧錦洲,任江春.一種面向軟件生命周期的授權保護系統(tǒng)設計與實現(xiàn)[J].計算機工程與科學.2013(04).