中國軟件行業(yè)一方面緊跟世界潮流,技術(shù)與模式日新月異,另一方面具有中國特色,行業(yè)與地域存在壁壘。作為品牌和實(shí)力正處于培育發(fā)展階段的軟件公司,在市場拓展過程中為了克服積累不夠或水土不服等弱點(diǎn),實(shí)現(xiàn)“利潤最大化,成本最小化”,把自己不擅長或非發(fā)展方向的項目進(jìn)行外包是非常普遍的現(xiàn)象。
軟件項目外包其實(shí)質(zhì)是軟件開發(fā)過程從公司內(nèi)部部分或全部延伸到公司外部的管理規(guī)范與管理技術(shù)。與內(nèi)部實(shí)施相比,管理難度有過之而無不及。在實(shí)踐中,也有很多公司在外包之初,設(shè)想得很好,以為可以一包了之,但最終卻落得個錢花了不少,項目卻一點(diǎn)也推不動,或者拿到的根本就不是所想要的。
為了促進(jìn)探索企業(yè)在軟件項目外包管理的規(guī)范化,本文結(jié)合筆者所在的公司在外包項目中得失,對如何成功地達(dá)到軟件項目外包的目標(biāo),以及相關(guān)的策略、監(jiān)理等要素進(jìn)行分析,謹(jǐn)供參考。
外包中的監(jiān)理
歐美企業(yè)愿意向印度、愛爾蘭、中國等軟件生產(chǎn)“藍(lán)領(lǐng)”國家進(jìn)行軟件外包時,并非意味著它們不能開發(fā),而是他們不開發(fā),原因很簡單,就是節(jié)省成本和控制質(zhì)量。此類外包的發(fā)包方位處強(qiáng)勢,全程可控,也形成了嚴(yán)格而規(guī)范的流程。而回首國內(nèi)企業(yè)的軟件工程外包,背景就復(fù)雜得多。
有的是“主動外包”,強(qiáng)勢出擊,客戶可控;有的是“被動外包”,策略聯(lián)盟,短板受制;有的則是“綁架外包”,客戶指定,余地甚微。面對不同類型的外包動機(jī),我們在討論外包風(fēng)險時容易陷于甲方店大欺客或丙方反仆為主之類的表象,缺乏對外包目標(biāo)的準(zhǔn)確定位。目標(biāo)不明,導(dǎo)致以監(jiān)理為核心的外包管理很容易“左傾”控死(丙方)和“右傾”失控(于丙方),最終結(jié)果是無法向甲方兌現(xiàn)自己作為乙方的承諾。
因此,因此我們進(jìn)行軟件工程項目外包時,一定要根據(jù)動機(jī)類型,結(jié)合甲方丙方特點(diǎn),理清目標(biāo)定位。繼而選擇監(jiān)理策略,確定監(jiān)理規(guī)范與流程。公司通過外包要達(dá)到的主要目標(biāo)可以分為:
1、求名。為了打開行業(yè)局面,取得戰(zhàn)略突破,在競標(biāo)過程中一切為了“中標(biāo)”,甲方指定能接受??梢詿o實(shí),但必須有名。中標(biāo)后非不為,實(shí)難為,必須外包。監(jiān)理的策略底限應(yīng)該是盡量避免項目失敗,控制資本面的風(fēng)險。
2、追求利潤。該軟件工程非公司長期發(fā)展方向,中標(biāo)后非難為,實(shí)不為。尋求外包,降低成本,獲取軟件工程項目邊際利潤?;蛘哒w中標(biāo),硬件盈利,軟件外包。監(jiān)理的策略是里程碑產(chǎn)品質(zhì)量可控,及時發(fā)現(xiàn)問題。
3、技術(shù)經(jīng)驗(yàn)。該軟件工程為公司發(fā)展方向,但技術(shù)層面存在“短板”。外包的目標(biāo)是通過監(jiān)理掌握技術(shù),吸收精華。監(jiān)理策略是組成內(nèi)部項目團(tuán)隊,技術(shù)層面全過程跟蹤。行評審審核之名,圖技術(shù)學(xué)習(xí)之利。
4、行業(yè)業(yè)務(wù)。該軟件工程為公司發(fā)展方向,但業(yè)務(wù)流程模型需要借鑒。與追求技術(shù)經(jīng)驗(yàn)類似,監(jiān)理策略是組成內(nèi)部項目團(tuán)隊,技術(shù)與業(yè)務(wù)全程跟蹤,通過監(jiān)理學(xué)習(xí)先進(jìn)的行業(yè)業(yè)務(wù)理念與模型等。監(jiān)理的目標(biāo)是軟件工程的可重復(fù)。
顯然,不同的項目條件不同,追求的目標(biāo)不一樣。我們在策劃外包時,首先應(yīng)該根據(jù)項目具體情況和公司戰(zhàn)略取向,確定要達(dá)到主要目標(biāo)。再來策劃具體的范圍、進(jìn)度、成本、質(zhì)量、風(fēng)險等關(guān)鍵過程域和知識域,綱舉目張。
外包的管理規(guī)程
“項目管理知識體系指南”(PMBOK)、“軟件能力成熟度模型”(CMM)和國際標(biāo)準(zhǔn)ISO9000-3中對軟件工程項目外包的管理規(guī)范都有原則性設(shè)計。其中PMBOK體系原則上可以應(yīng)用在各個行業(yè)的,缺乏針對軟件領(lǐng)域的特點(diǎn)進(jìn)行專門的論述。強(qiáng)調(diào)的是外包過程管理的一般原則,操作過程不具體。
ISO 9000-3系列是針對軟件領(lǐng)域的標(biāo)準(zhǔn),但只是告訴你要按規(guī)定做,不強(qiáng)調(diào)效果和后續(xù)改善。側(cè)重水平的評估,而如何
項目經(jīng)理勝任力免費(fèi)測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html