軟體外包公司
軟體外包公司
軟體外包就是企業為了專註核心競爭力,將軟體項目全部或部分工作外包出去,諸君科技數據表明通過IT及辦公外包,有97%以上的企業可實現15%——25%的成本的節約,IT外包服務的市場規模在2012年將突破1000億。軟體外包就是企業為了專註核心競爭力業務和降低軟體項目成本,將軟體項目中的全部或部分工作發包給能承接項目及人員外包業務的公司,讓其來幫忙完成軟體需求活動。
所謂軟體外包就是一些發達國家的軟體公司將他們的一些非核心的軟體項目通過外包的形式交給人力資源成本相對較低的國家的公司開發,以達到降低軟體開發成本的目的。眾所周知,軟體開發的成本中70%是人力資源成本,所以,降低人力資源成本將有效地降低軟體開發的成本。
軟體外包已經成為發達國家的軟體公司降低成本的一種重要的手段。目前,全球軟體的銷售額為6,000億美元,而其中軟體外包的銷售額即達到500~600億美元。預期到2005年軟體外包的銷售額將達到1,000億美元。軟體外包的大幅度增長為人力資源成本相對較低的印度和中國帶來了新的發展機會。
中國目前已經有不少的公司開始介入軟體外包這一領域。目前軟體外包產業較為發達的地區有上海、北京、大連以及深圳等城市。以北京為例,有40%的軟體企業參與外包項目,軟體行業60%~70%的營業額來自外包。在上海和北京,一個軟體外包工程師的月薪達到7,000~10,000元人民幣,而同樣能力的軟體工程師在武漢只需要三~四千元人民幣。資本的特徵是向成本更低的地方流動,所以,近一段時間以來已經有大量的東部軟體公司準備遷移到中部地區,目前首選的地區主要是武漢和西安。
軟體外包將為中國軟體業帶來什麼呢?不僅僅是經濟發展的機會,還有先進的軟體開發管理流程,以及嚴格的軟體質量控制體系。通過發展軟體外包產業,中國的軟體產業將逐漸地告別手工作坊式的開發時代,進入工程化、規模化的開發領域。
軟體外包也應該有這樣兩種形式:1、總包,2、分包。(這個總包、分包和建築中的概念是不一樣的,這裡所指總包對整個軟體項目的總包,不是將一家企業所有軟體的開發全部承包)基於軟體的特殊性,我想一個企業不會將一個軟體項目分開分別發包給幾個軟體公司各自來開發的,如果直接從發包的企業外包軟體的話,應當可以總包的。從大量的報道來看,我們國家的軟體公司基本是從其他軟體企業分包而來的業務,這也就使國人產生了軟體外包就是從軟體企業分包業務的錯覺。
從軟體外包的內容看,凡是被分包出去的,都是軟體系統非核心的內容。核心內容和技術都被總包的大型軟體開發商牢牢控制著。做軟體分包,為國外大型軟體企業提供軟體外包服務,就像民工為包工頭做工一樣,只是在做軟體外包最底層部分的編碼工作。如果一直做軟體外包中的分包,對產品不能擁有任何知識產權,也始終沒有任何技術競爭力。
我國軟體外包企業中,在香港上市的中訊軟體集團股份公司應當是行業內的佼佼者,被稱為“外包第一股”,其93.28%的業務收入來自日本,而且主要業務集中在幾家象NEC這樣的特大型公司,我想這家公司應該是可以做總包的。
BPO包括人力資源、採購、財會、客戶中心、後勤、研發、營銷、工廠運作、培訓,這些大類還可以進一步細分。不僅IT行業需要BPO,而且BPO的每項業務都離不開IT業務的支持,從而產生IT外包機會。
一個軟體開發項目通常要經歷需求分析、設計、編程、測試等幾個大的階段。其中設計又包括整體設計、系統設計(把整體架構變成一塊塊系統)、詳細設計幾個環節。詳細設計之後軟體就變成了一塊塊模塊,這以後才進入編程。到了編程階段時,最後就剩下軟體藍領為模塊的Coding工作,在印度通常由受過一兩年訓練的高職畢業生擔任。軟體最後的測試又是一個複雜過程——有單元測試(小模塊測試)、系統測試(塊與塊的聯繫整合)、總體功能測試。期間由測試編程工程師編寫測試工具,制定測試規則,其難度不亞於系統框架的制定。最後才由測試工程師完成測試的任務。