鄭云韜
摘要:隨著信息技術(shù)的飛速發(fā)展,信息化建設(shè)已成為政府部門(mén)業(yè)務(wù)工作、日常辦公和行政管理的重要組成部分。政府部門(mén)對(duì)各類信息系統(tǒng)的需要也越來(lái)越大、功能要求越來(lái)越多、工程實(shí)現(xiàn)越來(lái)越復(fù)雜,依托外部力量進(jìn)行軟件工程建設(shè)已成為當(dāng)今社會(huì)主要工作模式。隨著政府軟件工程項(xiàng)目數(shù)量的增加,控制軟件工程建設(shè)風(fēng)險(xiǎn),避免重大經(jīng)濟(jì)損失、確保系統(tǒng)運(yùn)行安全可靠具有重大的現(xiàn)實(shí)意義和長(zhǎng)遠(yuǎn)的歷史意義。本文重點(diǎn)就政府軟件工程外包風(fēng)險(xiǎn)控制進(jìn)行分析和研究,從而針對(duì)性的提出對(duì)策措施,為政府軟件工程外包提供決策咨詢。
關(guān)鍵詞:政府 軟件外包 風(fēng)險(xiǎn)控制 研究
政府信息化建設(shè)涉及領(lǐng)域十分廣泛?!矫媸枪卜?wù)領(lǐng)域,比如銀行的金融管理、公安局的戶籍管理、交通部門(mén)的車(chē)輛管理系統(tǒng)和社會(huì)保險(xiǎn)系統(tǒng)等;另一方面,政府自身管理,例如人事、財(cái)務(wù)、文件管理系統(tǒng)和辦公自動(dòng)化等,都需要信息系統(tǒng)軟件的支撐。但是,政府不可能,也沒(méi)有必要擁有大量的軟件開(kāi)發(fā)、系統(tǒng)維護(hù)人員,那樣必然會(huì)給財(cái)政帶來(lái)沉重的負(fù)擔(dān)。因此,政府部門(mén)進(jìn)行軟件工程外包,是信息化建設(shè)的必然選擇。
一、政府軟件建設(shè)工程外包的含義
政府軟件工程外包是指為了降低軟件工程開(kāi)發(fā)成本、提高軟件工程建設(shè)質(zhì)量和效益,將軟件工程建設(shè),由本單位自建向依托軟件公司建設(shè)轉(zhuǎn)變。由公司組織專業(yè)技術(shù)隊(duì)伍來(lái)研制開(kāi)發(fā),這是一種新型的電子政務(wù)建設(shè)和服務(wù)方式。政府軟件外包主要包括:軟件開(kāi)發(fā)、軟件維護(hù)、軟件管理和軟件升級(jí),以及針對(duì)軟件使用安裝的培訓(xùn)等。
1.政府軟件工程外包的重大意義
軟件工程外包是推進(jìn)政府部門(mén)電子政務(wù)建設(shè)、提高信息化建設(shè)水平、改進(jìn)政務(wù)信息管理模式的戰(zhàn)略決策。
2.政府軟件工程外包需要把握的原則
在軟件工程外包及建設(shè)過(guò)程中必須進(jìn)行總體設(shè)計(jì)、加強(qiáng)項(xiàng)目論證、規(guī)劃建設(shè)周期;必須加強(qiáng)與專業(yè)技術(shù)公司的溝通與協(xié)作,確保嚴(yán)格履行合同規(guī)范的各項(xiàng)事宜,按期保質(zhì)的實(shí)現(xiàn)既定的目標(biāo)。
二、政府軟件外包的作用
軟件工程外包已經(jīng)成為我國(guó)政府部門(mén)信息化建設(shè)的主要依托。軟件工程外包可將人力資源、物資管理和技術(shù)力量、軟件測(cè)試等環(huán)節(jié)的部分工作從機(jī)構(gòu)內(nèi)部分離出去,大大提高政府部門(mén)的辦事效率,是現(xiàn)代化管理的集中體現(xiàn)。
1.降低人力資源和成本
如果軟件工程建設(shè)由政府部門(mén)白行承擔(dān)勢(shì)必加大工作量,從而需要增加人員的編制員額,增大財(cái)政負(fù)擔(dān)。將軟件工程外包出去,可減少公務(wù)員隊(duì)伍的規(guī)模,從而減少財(cái)政開(kāi)支。
2.提升工程質(zhì)量和水平
所謂術(shù)業(yè)有專攻,由于政府部門(mén)的主要職能是公共服務(wù)以及公共管理,而軟件技術(shù)學(xué)習(xí)和保持不夠?qū)I(yè)和系統(tǒng);專業(yè)公司專司軟件工程研究、論證和開(kāi)發(fā),并始終跟蹤國(guó)內(nèi)外先進(jìn)技術(shù)的動(dòng)態(tài),擁有超前的思想理念、先進(jìn)的技術(shù)平臺(tái)和成熟的工程積淀,能夠保證工程質(zhì)量、提高技術(shù)水平、確保工程進(jìn)度。
三、政府軟件建設(shè)外包風(fēng)險(xiǎn)分析
風(fēng)險(xiǎn)分析是政府軟件工程外包十分重要的環(huán)節(jié),是為風(fēng)險(xiǎn)管理提供詳實(shí)、準(zhǔn)確、可靠的依據(jù)。首先,要嚴(yán)格考查承擔(dān)工程建設(shè)公司的資質(zhì)、技術(shù)水平和工程建設(shè)業(yè)績(jī)等,爾后要監(jiān)控項(xiàng)目立項(xiàng)、建設(shè)和驗(yàn)收的全過(guò)程,始終讓風(fēng)險(xiǎn)在可控的范圍之內(nèi)。
1.風(fēng)險(xiǎn)識(shí)別方法
目前較常用的風(fēng)險(xiǎn)分析方法主要包括:
專家訪談法,對(duì)相關(guān)領(lǐng)域有經(jīng)驗(yàn)的從業(yè)人員進(jìn)行訪談交流,了解軟件建設(shè)過(guò)程中會(huì)存在哪些風(fēng)險(xiǎn)。
頭腦風(fēng)暴法,邀請(qǐng)項(xiàng)目組成員、有關(guān)專家、客戶代表等組成論證小組,背靠背的討論可能存在的風(fēng)險(xiǎn)。
SWOT分析法,在分析自身建設(shè)需求與機(jī)遇的同時(shí),重點(diǎn)研究外包公司的優(yōu)勢(shì)、劣勢(shì)和可能帶來(lái)的風(fēng)險(xiǎn),對(duì)項(xiàng)目建設(shè)過(guò)程進(jìn)行全面客觀的分析評(píng)價(jià)。
歷史資料法,查閱了解類似項(xiàng)目的歷史資料文獻(xiàn),找出可能存在的風(fēng)險(xiǎn)。
評(píng)估表法,通過(guò)調(diào)查問(wèn)卷等方式對(duì)項(xiàng)目相關(guān)人員進(jìn)行調(diào)查,梳理分析項(xiàng)目建設(shè)中可能存在的風(fēng)險(xiǎn)類型和風(fēng)險(xiǎn)要素。
2.風(fēng)險(xiǎn)因素歸納
雖然政府在進(jìn)行軟件工程外包時(shí),需要進(jìn)行嚴(yán)格論證、招標(biāo)、競(jìng)標(biāo)。但是項(xiàng)目建設(shè)過(guò)程中,仍然會(huì)有考慮不到的風(fēng)險(xiǎn)隱患。
政府軟件建設(shè)外包風(fēng)險(xiǎn)歸納為七個(gè)方面:分別是安全隱患、功能不全、系統(tǒng)不兼容、經(jīng)費(fèi)超支、產(chǎn)權(quán)爭(zhēng)議、源代碼爭(zhēng)議和維護(hù)升級(jí)無(wú)保障等問(wèn)題。
3.風(fēng)險(xiǎn)評(píng)估
政府軟件外包風(fēng)險(xiǎn)評(píng)估,是基于項(xiàng)目外包過(guò)程中的風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)預(yù)估的基礎(chǔ)之上,對(duì)風(fēng)險(xiǎn)所發(fā)生的可能性以及影響程度等進(jìn)行綜合評(píng)價(jià)的一個(gè)具體過(guò)程;是政府軟件工程外包風(fēng)險(xiǎn)管理中十分重要的環(huán)節(jié);是對(duì)已經(jīng)發(fā)現(xiàn)的風(fēng)險(xiǎn)要素進(jìn)行有效度量。通過(guò)風(fēng)險(xiǎn)評(píng)估有助于政府部門(mén)領(lǐng)導(dǎo)全面掌握情況,為完善軟件工程建設(shè)管理提供科學(xué)依據(jù)。
四、政府軟件建設(shè)工程外包風(fēng)險(xiǎn)控制
依據(jù)風(fēng)險(xiǎn)分析進(jìn)行風(fēng)險(xiǎn)控制工作,應(yīng)該伴隨政府軟件建設(shè)工程外包的全過(guò)程,貫穿于風(fēng)險(xiǎn)發(fā)生前、發(fā)生中和發(fā)生后。通過(guò)制度和合同約束、滲透到?jīng)Q策、執(zhí)行、監(jiān)督和反饋等各個(gè)環(huán)節(jié),以確保風(fēng)險(xiǎn)能夠得到有效防范。只有將風(fēng)險(xiǎn)管理與控制系統(tǒng)嵌入到整個(gè)建設(shè)過(guò)程中,才能有效預(yù)防風(fēng)險(xiǎn),并在風(fēng)險(xiǎn)發(fā)生后及時(shí)補(bǔ)救。
1.風(fēng)險(xiǎn)監(jiān)控及策略
政府軟件項(xiàng)目外包應(yīng)當(dāng)建立完善的風(fēng)險(xiǎn)監(jiān)控系統(tǒng),對(duì)監(jiān)控預(yù)警信息、問(wèn)題數(shù)據(jù)、事件數(shù)據(jù)、損失數(shù)據(jù)等操作風(fēng)險(xiǎn)進(jìn)行梳理整合,建立風(fēng)險(xiǎn)數(shù)據(jù)庫(kù),加強(qiáng)信息化管理,最大限度地利用信息資源進(jìn)行科學(xué)、合理地輔助決策。
政府軟件外包項(xiàng)目風(fēng)險(xiǎn)監(jiān)控需要建立三個(gè)系統(tǒng),即:信息采集、數(shù)據(jù)分析和評(píng)估決策系統(tǒng)。
政府發(fā)包部門(mén)要充分發(fā)揮科研機(jī)構(gòu)、行業(yè)協(xié)會(huì)、專業(yè)咨詢公司等第三方機(jī)構(gòu)的作用。利用獨(dú)立的專業(yè)項(xiàng)目監(jiān)理機(jī)構(gòu),幫助政府部門(mén)全面審核軟件項(xiàng)目總體方案、有效監(jiān)督項(xiàng)目進(jìn)展情況、隨時(shí)管控項(xiàng)目建設(shè)中的風(fēng)險(xiǎn)隱患,及時(shí)發(fā)現(xiàn)問(wèn)題、糾正問(wèn)題和解決問(wèn)題。
2.制定風(fēng)險(xiǎn)應(yīng)對(duì)措施
政府軟件外包活動(dòng)中風(fēng)險(xiǎn)多種多樣,應(yīng)該根據(jù)不同的風(fēng)險(xiǎn)類型,采取相應(yīng)的管理策略。風(fēng)險(xiǎn)的應(yīng)對(duì)策略要從如何減少風(fēng)險(xiǎn)概率和風(fēng)險(xiǎn)危害這兩方面著手,具體可采用以下4種應(yīng)對(duì)策略。
(1)規(guī)避風(fēng)險(xiǎn)。這是一種對(duì)風(fēng)險(xiǎn)進(jìn)行事前控制的方法,通過(guò)事前周密的策劃和防范提前做好應(yīng)對(duì)策略來(lái)避免風(fēng)險(xiǎn)的發(fā)生。如認(rèn)真進(jìn)行需求分析,澄清相互理解偏差的內(nèi)容;對(duì)軟件外包的時(shí)間或資金投入要有適當(dāng)余量;要選擇信譽(yù)好、技術(shù)力量強(qiáng)、工程積淀厚的軟件公司進(jìn)行合作。
(2)弱化風(fēng)險(xiǎn)。將軟件外包風(fēng)險(xiǎn)控制在正式投入使用前,如采用較為成熟的軟件編碼方式、提高政府部門(mén)人員操作水平或延長(zhǎng)軟件試用期等,從而提早發(fā)現(xiàn)問(wèn)題、糾正問(wèn)題和解決問(wèn)題,確保正式投入使用后不發(fā)生重大的問(wèn)題。
(3)轉(zhuǎn)移風(fēng)險(xiǎn)。將軟件建設(shè)外包中可能出現(xiàn)的風(fēng)險(xiǎn),由政府部門(mén)轉(zhuǎn)移到軟件公司。如根據(jù)項(xiàng)目建設(shè)進(jìn)展情況陸續(xù)支付建設(shè)經(jīng)費(fèi),驗(yàn)收合格后支付大部分項(xiàng)目經(jīng)費(fèi),留有足夠的項(xiàng)目建設(shè)保障金來(lái)抵御風(fēng)險(xiǎn);與軟件公司簽訂工程質(zhì)量驗(yàn)收標(biāo)準(zhǔn)和信息安全保密協(xié)議等,約束建設(shè)公司承擔(dān)風(fēng)險(xiǎn)。
(4)應(yīng)對(duì)風(fēng)險(xiǎn)。任何風(fēng)險(xiǎn)應(yīng)對(duì)策略都不可能避免所有風(fēng)險(xiǎn)的發(fā)生。因此,在軟件工程研制建設(shè)過(guò)程中,必須制定軟件建設(shè)工程外包風(fēng)險(xiǎn)應(yīng)急預(yù)案和突發(fā)情況應(yīng)對(duì)辦法等,將風(fēng)險(xiǎn)造成的危害降到最低限度。
總之,隨著政府政務(wù)公開(kāi)和網(wǎng)上辦公的推進(jìn),大量的軟件項(xiàng)目亟待建設(shè)開(kāi)發(fā),然而項(xiàng)目外包的風(fēng)險(xiǎn)也一直伴隨著項(xiàng)目建設(shè)、使用和維護(hù)的全過(guò)程。政府部門(mén)必須在軟件工程建設(shè)中加強(qiáng)頂層設(shè)計(jì)、嚴(yán)格遴選軟件公司、加強(qiáng)項(xiàng)目建設(shè)管理、強(qiáng)化項(xiàng)目工程驗(yàn)收、建立項(xiàng)目風(fēng)險(xiǎn)管控機(jī)制,有效地控制軟件工程建設(shè)中的風(fēng)險(xiǎn)發(fā)生。endprint