早在2010年,中國軟件包市場規(guī)模將達到70.28億美元,占全球軟件外包市場的8.4%。中國軟件外包從承接日本的訂單起步,憑借地緣和文化優(yōu)勢,已成為日本軟件項目的主要承接國。國外發(fā)達國家在軟件估算上比國內(nèi)要成熟得多,不僅有很多先進方法如代碼行估算法、功能點估算法、專家估算法、類比估算法、用例點估算法,而且形成了專業(yè)的估算工具來輔助工作。這些輔助工具是在大量不同類型項目數(shù)據(jù)研究的基礎(chǔ)上開發(fā)出來的,采用的估算方法已經(jīng)很成熟,估算結(jié)果的準(zhǔn)確性有保障。
因此關(guān)于量化的軟件估算理論已經(jīng)很成熟,但是關(guān)于非量化的影響對日軟件外包成本的因素卻被大多數(shù)企業(yè)所忽視。本文分析了對日軟件外包項目開發(fā)過程的特點,探析了影響對日軟件外包項目規(guī)模的各種因素,特別是一些經(jīng)營管理過程中的非量化因素,試圖為我國對日軟件外包承包企業(yè)在進行項目規(guī)模的預(yù)估與報價時,以及在項目開發(fā)過程中嚴(yán)格控制項目的實際開發(fā)規(guī)模,降低開發(fā)與管理成本,提高開發(fā)效率提供參考。促進我國軟件企業(yè)健康發(fā)展,提升我國對日軟件外包企業(yè)的國際競爭力。
一、對日軟件外包項目的特點
由于日本的IT業(yè)發(fā)展非常快,但人才供應(yīng)短缺,并且人力成本非常高,因此日本許多軟件企業(yè)從價值鏈的角度考慮,自己只掌握核心價值部分的需求分析、基本設(shè)計、詳細(xì)設(shè)計這些上游業(yè)務(wù)和最后的系統(tǒng)綜合測試業(yè)務(wù),而將相對簡單的編程、測試等中下游業(yè)務(wù)發(fā)包到中國。因此目前我國承接的大多數(shù)對日軟件外包項目中短平快項目多,業(yè)務(wù)主要集中在中下游的內(nèi)部設(shè)計、詳細(xì)設(shè)計、編碼、測試階段。由于市場進入退出壁壘較低,市場競爭激烈。
而以中下游業(yè)務(wù)為主的外包項目通常規(guī)模都不大,即使有大型的項目,日方通常也會采取分割后發(fā)包給多家不同下游企業(yè)的方法來控制風(fēng)險。因此,中方企業(yè)尤其是中小型企業(yè)多承接規(guī)模小、周期短的項目。項目組通常是臨時性的,開發(fā)人員在項目組之間的調(diào)度非常頻繁。如果合同工作量隨時間波動的幅度過大,那么長期對多個小規(guī)模、臨時性的項目組進行管理,無疑增加了企業(yè)管理的復(fù)雜性,也帶來了經(jīng)營成本和經(jīng)營風(fēng)險的壓力。 日本軟件企業(yè)在軟件開發(fā)過程中已形成了較為成熟的各種過程管理模型,包括流水瀑布模型,V型模型等,其中獲得CMM3認(rèn)證的也較多。這些企業(yè)要求中方承接方嚴(yán)格遵守CMM3過程管理理念與規(guī)則,包括各個階段嚴(yán)格的文檔,嚴(yán)格的review(討論,檢查,確認(rèn)),缺陷管理。
二、對日軟件外包項目規(guī)模估算中非量化因素分析
成本管理是軟件項目管理的一個主要內(nèi)容。軟件項目成本管理就是根據(jù)企業(yè)的情況和項目的具體要求,利用公司既定的資源,在保證項目的進度、質(zhì)量達到客戶滿意的情況下,對軟件項目成本進行有效的組織、實施、控制、跟蹤、分析和考核等一系列管理活動,最大限度地降低項目規(guī)模,降低成本,提高項目利潤。競爭格局、經(jīng)營營銷策略、團隊優(yōu)化、過程管理優(yōu)化這四個因素都影響著對日軟件外包項目如何高質(zhì)量,高效率,低成本地完成開發(fā)項目,使我國對日軟件外包企業(yè)實現(xiàn)有效的成本控制,提高對日軟件外包項目開發(fā)的經(jīng)濟效益,提升我國對日軟件外包企業(yè)的國際競爭力。
1.經(jīng)營營銷策略對對日軟件外包項目成本的影響
目前大多數(shù)企業(yè)通過與國外相關(guān)企業(yè)建立合資、合作公司的方式,進行長期合作,以合作方式接觸市場。由于外包項目合同的來源一般來自日方母公司或總公司、