李 斐
中石油信息科技有限公司軟件研發中心,廣東 深圳 518000
近年來,隨著石油企業的不斷發展,更多的油田投產,海上平臺建設,大型煉油廠的建設,因此,對企業信息化的各項需求也越來越多,石油行業內的軟件隊伍因為自身規模的限制,因此也不斷加快軟件項目外包的步伐。
軟件項目外包的目的是高效的質量和效率,節省資源,但是外包所引起的問題也是非常突出的:外包后甲方參與和關注度下降,項目的進度失控,建設周期長,質量達不到要求,項目各方之間的“扯皮”現象嚴重等。由此可見,IT外包是一把“雙刃劍”,存在著巨大的風險。
某大型石油物流企業,隨著業務的不斷發展,需要開發一套大型物流管理信息系統,企業希望該套信息系統能夠將企業各項業務整合在一起,實現訂單一體化,運輸、倉儲、船貨代信息管理系統,并通過業務標準流程,整合目前不夠規范,零散的各項業務。
某軟件公司接到該項業務后,通過對物流公司的初步調研后,認為這個系統規模較大,而且要求比較專業,為了能更好的為客戶服務,決定將該項目進行外包,經過周密的調查,選取了國內一家著名的物流軟件公司來進行合作,共同建設該物流系統。
經過近一年半的需求調研,設計,開發,實施工作,雙方項目人員基本按各項要求完成了系統功能,并順利部署投入使用,但物流公司在之后的應用中,反映該系統使用率不是很高,有部分用戶認為不夠好用,因此,系統的應用情況沒有達到最優目標。
通過分析,總結出這次軟件項目外包效果不夠理想的原因如下:
1)該軟件公司在選擇外包商的時候,做了大量的工作,進行了認真的篩選,主要從行業排名、規模、產品功能和技術隊伍等方面進行選擇,最終選定的物流軟件商屬于行業內領先的優秀企業,但是,在這個過程中,對該軟件商的產品沒有做詳細的調研和分析,特別是產品的技術架構。該外包商的產品的功能模塊是建立在統一技術平臺之上的,其技術架構采取了統一模式,因此很難做更多靈活的調整和設計。產品最終功能雖然符合客戶的要求,但在操作細節和功能細節上很難做到精致化和定制化。因此,客戶在使用過程中感覺部分操作不便;
2)客戶的內部管理和業務流程不夠規范,導致了信息系統應用不夠;
3)對客戶需求調研的準備工作不夠充分,以外包產品的業務思路來對客戶進行需求調研,因此產品和企業實際需求之間產生了差距;
4)客戶內部已經進行了ERP的部署,相當一部分數據已經進入ERP系統,該物流業務系統由于種種原因,沒有和ERP系統進行相連,不能做到數據共享,因此給客戶帶來了數據重復錄入數據的工作量,也讓多數操作人員認為不夠方便。
通過這個案例,可以看到,石油內部軟件隊伍進行外包管理,主要由以下幾方面造成軟件外包風險。
石油行業內的軟件公司的發展歷史普遍較短,項目經驗缺乏,項目管理人才不足,對項目的成本,項目各階段工作的跟蹤把握能力較差,特別是在項目中出現突發情況,例如需求變更,人員不足等情況無法從容應對。
優秀的軟件企業需要經驗,人才,技術的沉淀,石油行業內的軟件企業還缺乏技術和技術人才的沉淀過程,特別是缺乏對各種更高層次軟件技術的研究和應用。因此遇到大型軟件需求,或者行業特定軟件的時候,不得不采取項目外包。在外包過程中,無法主導軟件技術的應用,過于依賴軟件外包商,造成極大的風險。
在進行項目外包前,應該對該軟件項目對口產品和軟件廠商進行詳細調研,研究其產品是否符合外包項目的各項要求,但在這個過程中,有些石油行業軟件企業做的很不充分,調研范圍較窄,項目外包匆匆上馬,甚至有時候,沒有經過調研,就將項目外包給熟悉認識的軟件廠商。
軟件項目外包借助拐杖走路,目的是獲得多贏,石油企業能夠得到滿意的產品,提高企業自身的發展;石油行業軟件隊伍在整個外包過程中不斷學習各項技術,獲得項目管理的合作經驗,公司得到成長,外包商的產品進行了推廣,并獲得了經濟效益。因此,軟件項目的外包管理必須建立在三方多贏的基礎上進行。
在決定將項目外包的時候,應該劃清可以外包項目范圍,通過外包范圍的界定,在一方面借助外力的同時,另一方面可以進行隊伍培養和建設。對于軟件項目中的關鍵技術和重大功能,如果內部軟件隊伍能夠通過一定的學習和積累來完成,則不能進行外包,由內部進行建設,對于一般功能的大量代碼工作、或者非常專業的軟件項目,則可以需求第三方外包。
對軟件外包商的選擇和評估是決定外包能否成功的關鍵因素之一。因此,應了解、考核外包商的領導層結構、員工素質、客戶數量、社會評價、項目管理水平、質量保證體系、成本控制能力、人員流動狀況、財務狀況、對行業了解程度、相關行業經驗及客戶評價等。從中選擇具有良好社會形象和信譽保證,具有相關的行業實施、運維、管理服務外包經驗,能夠引領或緊跟信息技術發展,擁有良好的經營狀況、豐富的項目管理經驗、專業的管理團隊和可持續發展能力的外包商作為戰略合作伙伴。同時,對于外包商的產品也同樣要進行詳盡的調研和考核,并在外包之前,就能夠了解產品的各項功能、技術架構和技術路線等信息。
石油內部軟件隊伍必須加速發展自身的軟件技術能力,項目管理能力,項目外包管理能力。隨著石油內部軟件隊伍的能力提升,就能有效減少軟件項目外包風險,也能獲得更加廣闊的成長。
[1]孟國保,蘇秦.軟件企業業務外包管理過程研究[J].軟科學,2004(3).
[2]王梅源.軟件外包項目全過程風險管理研究[D].華中科技大學,2006.