壹個軟件開發項目通常要經歷幾個主要階段,比如需求分析、設計、編程和測試。其中,設計包括總體設計、系統設計(將整體架構變成塊系統)和詳細設計。經過詳細設計,軟件成為壹個塊模塊,然後進入編程。在編程階段,軟件藍領最後剩下的就是模塊編碼工作,通常由在印度培訓壹兩年的高職畢業生擔任。
軟件的最終測試是壹個復雜的過程——單元測試(小模塊測試)、系統測試(逐塊連接集成)和整體功能測試。在此期間,測試編程工程師編寫測試工具、制定測試規則的難度不亞於系統框架的制定。最後,測試工程師完成測試任務。
外包軟件測試有望成為小作坊軟件業的業務增長點。
壹個企業要想把國際軟件外包的業務做強做大,就必須與國際軟件市場接軌——包括英語理解和溝通能力、技術、管理、做事方式和知識產權。還有質量保證、信譽保證、風險控制能力、知識產權保護等方面。顯然,上述條件是國內大多數小作坊式軟件企業所無法企及的。但這並不壹定意味著小作坊軟件企業就沒有機會承接軟件外包服務。因為在軟件外包項目中,軟件測試項目最適合目前國內小作坊軟件企業的行業特點。
軟件測試是保證軟件質量的最重要的手段。
使用低質量的軟件在操作過程中可能會出現這樣的問題,可能會造成工作的延誤或者給用戶造成生命財產的損失。軟件測試是保護軟件用戶免受損失的最重要的手段。
什麽是軟件測試?1983 IEEE定義為通過人工或自動方式運行或測量壹個系統的過程,其目的是檢查其是否滿足規定的要求或找出預期結果與實際結果之間的差異。
現代軟件開發工程明確將整個軟件開發過程分為幾個階段(見下圖),分階段詳細解決復雜問題。這樣,在整個軟件開發過程中,可以對每個階段提出若幹個明確的監控點,作為每個階段目標實現情況的檢查標準,從而提高開發過程的可視性,保證開發過程的正確性。
經驗證明,軟件的質量不僅體現在程序的正確性上,還與編碼前的系統需求分析和軟件設計密切相關。軟件使用中的很多錯誤,不壹定是程序員在編碼階段造成的,而是埋在程序設計甚至需求分析中。這時,軟件工程的糾錯必須追溯到軟件開發的初始階段。如果是這樣,會增加軟件開發的成本。
為了保證軟件的質量,項目管理應該關註整個軟件生命周期,尤其是開發階段的系統分析。因此,軟件測試的概念和實施範圍必須包括開發的所有階段的審查、評估和測試。
中國軟件外包的現狀及未來發展趨勢
首先,中國在承接國際軟件外包方面發展迅速,但發展質量有待提高。
1,從宏觀產業層面看,發展速度很快。
增長速度很快。雖然中國和印度壹樣,在20世紀80年代就開始承接國際軟件外包項目,但印度在90年代中期發展迅速,而中國直到2003年左右才開始快速發展。根據IDC(國際數據公司)最新發布的《中國軟件外包市場:十大軟件外包公司介紹》報告,2004年中國軟件外包市場增長了49.9%,市場規模達到5.99億美元。未來五年將保持50.9%的高速增長,到2009年市場規模將達到46.96億美元。
軟件出口主要在日本市場。目前,中國的軟件外包市場主要集中在亞洲,其中日本是中國主要的外包市場。在6.33億美元的外包服務市場總額中,日本市場需求達到4.02億美元,占比63.5%,美國、中國、香港和歐洲分別占13.7%、10.3%和3.3%。由於日本企業自身管理的特點,最終項目很少整體外包給中國,大部分是作為總承包商進行系統設計和架構分析後分解的子模塊。技術含量相對較低,加工貿易性質明顯,這也是軟件外包受到國內各界詬病的重要原因。但已經看到的是,最早進入日本市場的骨幹企業已經開始與日本總承包商壹起面對用戶,從需求開始介入項目,參與詳細設計、開發和測試,並承擔後續服務,面向日本市場的IT化業務流程外包也已經開始。
軟件外包企業主要集中在北京、上海、大連、Xi等大城市。這些地區具有良好的城市基礎設施建設和產業配套基礎,當地政府的政策支持力度大,市場競爭環境好,擁有大量通曉外語的軟件人才,創新能力強。軟件企業在這裏形成了群體優勢,形成了比較完整的軟件產業鏈。近年來,國家加大了對促進軟件出口的支持力度。經國家發改委、商務部、信息產業部批準,建立了京、深、滬、津、大、Xi安等國家軟件出口基地,為其創造了良好的政策、人才、技術、資金、市場和出口條件,充分發揮了集聚效應和規模優勢,形成了以國家軟件出口基地國際軟件企業為龍頭,輻射周邊,帶動全國軟件出口的產業格局。
2.從微觀企業層面看,開發質量有待提高。
本土軟件企業規模還比較小。微軟、IBM、甲骨文等跨國軟件公司由於資金實力雄厚,發展非常迅速,R&D人員規模基本在3000-5000人左右。而R&D本土軟件企業壹般只有65,438+0,000人以下,很難進行戰略性的長期基礎R&D項目。即使在企業規模發展較快的純軟件外包企業中,也有壹些企業如中訊、司文、伯顏等,員工在3000人左右,出口額超過1000萬美元。但與TCS、Infosys等擁有5萬多名員工、5億美元業務規模的印度大型外包企業相比,中國的外包企業規模還比較小,難以承接大型軟件外包項目。
CMM、ISO等認證並沒有真正提升企業的管理能力。各類認證是企業提供相應產品質量的基本保證,是軟件企業開拓離岸外包市場的敲門磚。但目前,壹方面,通過高級認證的軟件企業很少,另壹方面,即使通過了高級認證的軟件企業也很難被認為是具有管理大型軟件外包項目能力的企業。究其原因,是很多軟件外包企業本末倒置,在懵懂中參與各種認證,而沒有把認證作為提升自身R&D和管理能力的重要手段。這樣壹來,即使承包企業前期承包了壹些基於高等級認證的項目,也會逐漸認識到企業的真實能力,在實際合作中終止長期合作。
二、中國承接國際軟件外包業務模式分析。
根據對大量從事國際軟件外包企業的調查,目前中國承接國際軟件外包有四種商業模式,其主要特點如下:
1.跨國公司在中國設立的軟件R&D機構。
(1)以成本為中心。重要的是國內優秀的R&D人員和低廉的勞動力成本,可以在提高R&D效率和產品R&D質量的基礎上降低成本。
(2)主要承接母公司的軟件開發項目,壹般不在國內承接業務,業務技術水平相對較高。其中壹類企業是由母公司承包的軟件產品研發項目,主要是按照跨國公司內部橫向分工的模式,從事公司核心軟件產品的開發和研究,其中很多都關系到軟件未來的發展方向,是提升公司整體核心競爭力的戰略舉措;壹種是母公司以總包的形式承接其他海外終端客戶的軟件服務訂單,將訂單中的具體R&D任務承包給中國。壹個典型的例子就是日本某軟件巨頭在中國的分公司,技術示範效應非常明顯。
(3)結算基本是跨國公司內部定價,在稅收上的經濟效益不明顯,但通過人才培養和技術示範可以獲得間接效益。
(4)就業的穩定增長不會像專門做外包的軟件企業那麽快。
(5)企業類型復雜,既有服務企業,也有制造企業,更有跨國軟件企業。
中國擁有大量成本相對較低的優秀軟件R&D人員,這對人才短缺的發達國家跨國公司極具吸引力。壹般來說,這類企業承擔的項目技術含量較高,大多進入中上檔次項目,對提高我國自主軟件研發能力有很大幫助,符合我國的資源條件和發展定位。
2.跨國軟件公司在中國設立的市場開發機構。
(1)以利潤為中心。目的很明確,就是市場驅動,是為了發展中國龐大的本土軟件市場,是純粹的利潤中心。這類企業對國民經濟的稅收和就業貢獻較大,消耗資源較少,有利於我國產業結構升級。
(2)競爭力比較強。壹是要有成熟的軟件中間件和高效的軟件研發能力,二是要對金融、電信、制造、政務等特定行業的專業知識有深入的了解。通過兩者的結合,形成核心競爭力,發展中國本土的軟件開發業務。
(3)短期內對中國傳統軟件企業有壹定的擠出效應,但長期來看,競爭效應和示範效應會更加明顯。在這種競爭環境中成長起來的中國軟件企業必然具有較強的國際競爭力。
(4)軟件技術含量高,項目技術示範效果明顯,對提高軟件應用企業勞動生產率有明顯作用。中國建設銀行等大型金融機構通過應用IBM等跨國軟件公司的系統,大大提高了服務效率和水平。
(5)基本上這類公司會同時在國內設立軟件研發機構和市場開發機構。在大多數情況下,軟件R&D機構和市場開發機構的業務是不相關的,它們壹般同時歸總部管理。市場開發機構中也會有壹些技術支持人員,方便市場開發。只有當R&D機構在中國的業務發展過程中確實需要技術支持時,他們之間才會有業務聯系。
3.中國是壹個純粹的國際軟件外包企業。
(1)是壹個純利潤中心,主要承接來自歐美、日本等發達國家的軟件外包業務。,從而獲得規模經濟效益。
(2)公司創始人壹般與跨國軟件公司有千絲萬縷的聯系,大部分公司的領導或技術骨幹都有海外留學或軟件開發經歷。往往是這些創始人在跨國公司的工作中看到了外包的機會,開始建立這樣的企業。換句話說,在外包業務開展之前,該企業並不存在。
(3)承包企業重視的主要人工成本在所承攬工程的加工性質上優勢明顯。從全球分工來看,這類業務壹般處於軟件研發垂直分工中的產業鏈低端,技術含量低,增值空間小。
(4)企業的增長速度非常迅速。承接跨國公司R&D離岸中心和跨國軟件企業分包業務。藍領軟件工人需求旺盛,很多企業幾年就能達到3000人左右的規模,對解決大學生就業意義重大。
(5)業務轉讓風險較大。由於這類企業主要依靠成本優勢生存,核心競爭力較少,壹旦出現人力資本低、合適人才數量充足的新興市場,簽約方很容易轉移業務以降低成本。
因為軟件外包最早出現在跨國公司進入較多、本土軟件人才豐富的地區,所以這類企業首先在北京和上海發展迅速。但由於這種模式的成本敏感特性和京滬的高成本,出現了向Xi安、成渝等二線城市轉移的現象。從發展趨勢來看,這類企業可能存在總部和核心R&D團隊在京滬,大量底層編碼和測試人員在其他城市的情況。
4.中國本土R&D軟件外包企業。
(1)具有強大的軟件研發能力。壹般過去都是依托高校和科研院所,企業在承接外包業務之前就已經存在。承包企業看重的不是人力成本優勢,主要是開發經驗和效率。
(2)企業可以通過外包業務中獲得的經驗,為自己的軟件產品開發和本土企業服務,技術效果明顯。
(3)從全球分工來看,這類企業壹般承接橫向分工,提供端到端的服務,技術含量相對較高,增值空間較大,項目研發性質明顯。
(4)容易成為承包企業的戰略合作夥伴,長期合作的可能性更大,承包企業轉讓業務的風險更小。
(5)服務合同持續時間長。這種合同壹般需要長期合作,需要軟件外包商和承包商長期合作,開發出知識性高、前瞻性強的軟件產品。
這類企業是中國實現自主創新能力突破的重要場所。這些企業本身具有很強的R&D能力,現在可以承接國際先進的軟件R&D項目。如果政府給予相應的資金和人才支持,這些企業很容易將在國際軟件外包中學到的先進技術應用到國內市場,這需要政府的高度重視。
三、中國承接國際軟件外包的貢獻和需求因素分析。
1,直接經濟貢獻。近三年來,軟件出口增速基本高於同期貨物出口增速,在服務貿易總額中的比重也在增加,成為外貿出口新的增長點。2004年,雖然外資軟件企業(含港澳臺)數量只占11.9%,但總資產占23.1%,就業占25.3%,營業收入占35.1%,說明外資軟件企業的資本含量和單位人員產出效率都比較高。
2.創造就業機會。由於跨國公司非常看好中國的軟件人才素質和市場機會,紛紛加大在中國設立R&D機構和市場開發機構的力度。以微軟亞洲工程院為例,間接受益於微軟亞洲工程院項目的員工從2003年的20人增加到2006年的400人,國內合作夥伴的員工從2004年的300人增加到2006年的2000多人。與此同時,只承接軟件外包的本土企業發展更快。以北京司文公司為例,1995成立時只有5名員工,到2006年9月,已經達到2400人。其中70%本科畢業,30%有研究生和海外背景,90%熟練運用英語。
3.產生技術溢出效應。由於跨國公司在華設立的軟件R&D機構承接的大量R&D項目都是全球分工層面的高科技項目,本土軟件企業承接軟件外包項目的水平也在憑借自身實力不斷提升。通過這些項目的合作開發、跨國公司人員回流以及企業間的學習模仿,可以在很大程度上為本土軟件企業帶來國際先進的軟件R&D技術和軟件項目研發管理經驗,提升本土軟件的自主R&D能力。
4.形成產業集群。產業集群的形成可以發揮產業的規模效應,有效降低軟件外包企業的外部成本。很多城市的軟件外包初期,企業都是分散在城市各處。軟件園建設開始以來,集中了壹批有影響力的大型軟件外包企業,產業集聚程度明顯提高。以中關村軟件園為例。截至2004年底,園區內共有企業217家,僅占全市軟件企業總數5713家的3.8%。從業人員13600人,僅占全市軟件行業從業人員127900人的10.6%;但實現營業收入91.8億元,占全市325.4億元的28.2%,出口3500萬美元,占全市2.38億美元的654.38+0.4%。這充分說明軟件園的企業在軟件產業價值鏈中處於較高的位置,人均產值較大,產品國際化程度較高。軟件外包企業集聚園區後,圍繞軟件外包形成了包括咨詢、培訓、咨詢、開發、分包、風險投資在內的產業鏈。通過園區基礎設施、品牌效應、風險投資、人才儲備等方面的資源共享,促進企業間的技術學習交流和市場競爭,使園區整體效益大於其各組成部分效益之和。
5.培育國內軟件市場等外部效應。過去很長壹段時間,中國各行各業只關註硬件,對軟件的價值認識不夠。當Oracle和IBM等公司進入中國市場時,他們不得不將硬件價格提得很高,將軟件價格報得很低甚至免費贈送,並從硬件價格中收回軟件價值。在長期的競爭與合作中,各行各業尤其是企業對軟件在提升競爭力方面有了更深刻的認識,極大地促進了國內軟件市場的培育。此外,跨國軟件企業的進入客觀上促使政府提高知識產權保護水平,改善電信、電力等基礎設施條件和管理服務水平,提高其他行業的生產效率。
需要註意的是,由於不同外包模式的目的不同,其對東道國經濟發展的貢獻也不同,有的對就業貢獻大,有的對稅收貢獻大,有的對技術引進和吸收貢獻大。有關詳細信息,請參見下表:
不同類型外包模式的貢獻效應分析
跨國公司設立的外包企業模式軟件R&D機構、跨國公司設立的市場開發機構、本土純軟件外包企業、R&D本土軟件外包企業。
典型企業:微軟亞洲研究院、甲骨文、野村綜合研究所、路透社IBM中國公司、SAP、SUN、Unisys、TCS創新;伯顏科技;軟通動力用友軟件工程、方正國際、中科開源
企業、子公司、獨立公司、依托高校和科研機構的獨立公司的特點和性質。
項目來源:母公司中國市場,國外市場,國外市場。
項目的技術含量有高有高有低。
兩個合作夥伴的關系是緊密的,緊密的,松散的,戰略合作夥伴。
轉移風險小,小,大。
增速穩、快、快、穩。
對國民經濟的貢獻,稅收很低,很高,普遍很高。
出口很大,沒那麽大。
就業有多大?
技術可以帶來世界上最先進的軟件技術,行業間的落後技術效應明顯,管理示範效應明顯,妳可以明顯接觸到世界上最先進的技術。
環境產業的發展具有很強的吸引力,對於形成良好的軟件開發環境,培育國內軟件市場非常重要;短期存在擠出效應,長期存在競爭和示範效應。支持產業鏈有利於提高中國自主創新能力的美譽度。
需要大量技術素質高、成本低的高端人才和大量行業專業人才;軟件二次開發和技術支持人員,大量軟件藍領工人和大量高素質技術人員。
技術需要高度的技術交流氛圍,專業知識,了解中國企業的技術特點。還需要較高的企業管理技術水平和較強的技術研發能力。
資金主要依靠母公司在需要大規模並購時撥付的大量資金。
市場取決於母公司的業務,對市場的要求不高。國內市場巨大,主要面向國際市場,提高服務國內市場的能力。
其他人對勞動力成本和租金、電信等商業成本很敏感。
資料來源:基於對企業的調查分析。
從以上分析可以看出,國際軟件外包不僅能帶來經濟和就業貢獻,還能帶來巨大的技術溢出。值得註意的是,不同外包模式的貢獻和需求不同,同時不同城市的資源稟賦也不同。只有實現良性對接,才能促進行業的良性發展。北京、上海有大量的總部公司,高端人力資源豐富,但人力成本和房租、水電、電信等商務成本相對較高。這樣的資源條件決定了這兩個城市可以成為中國承接國際軟件外包的龍頭城市,承接國際軟件外包的重點應該定位在軟件研發和軟件市場開發兩個高科技、高附加值的產業。而Xi安、大連、成都等城市擁有大量高學歷人才,商務成本相對較低,流動性較低,適合BPO業務中簡單且對成本敏感的軟件編碼、測試、本地化、數據處理、文檔管理等低技術、低附加值業務。
第四,制約中國承接國際軟件外包的因素分析。
企業是市場的主體,很多關系到企業競爭力的問題需要企業自己去做,但是壹些關系到外部制度環境的問題需要政府去解決。從調查中發現,我國應大力承接國際軟件外包業務,政府在提供支持和營造環境方面還存在壹些問題:
1,政府財稅支持政策導向不明確。
目前我國在軟件產品研發、CMM認證、軟件出口、出國參展、軟件人員退稅等方面都有壹些優惠政策。,但承接軟件外包的定位還不明確,尤其是目前發展較好的幾個大城市。他們認為只要是外包,就符合城市發展的特點,支持各類外包企業,卻看不到不同的承接模式有不同的要求。城市間存在明顯的惡性競爭,不利於在國際市場上建立“中國外包”。
在軟件企業認定中,只認定軟件產品企業,大量符合國際發展趨勢的軟件服務外包企業很難享受到這些政策。
2.知識產權保護仍有欠缺。R&D軟件企業非常重視知識產權的保護,尤其是在企業獲得知識產權之前對商業秘密的保護。BPO軟件企業對商業秘密的保護要求很高。我國雖然有完備的法律體系,但對商業秘密和數據信息的保護只能在違法行為造成損失後進行處罰,處罰力度相對較小。壹次,壹個日本高端R&D項目被授予北京。由於承包公司的壹名員工對公司的管理不滿,表示要在網上公布公司的R&D進度和成果,引起了日企的高度關註。後來由於制度缺失,認為該員工沒有任何實際損害後果,不承擔任何民事和刑事責任,以致日本承包企業不再向中國承包工程。因為他們認為壹旦發生泄密,會給自己造成巨大的損失,這也是很多優質外包項目難以發包給中國的重要原因。
3.高端人才還是供不應求。
雖然我國軟件人才比較多,但真正符合產業發展需求的高端人才,尤其是既懂行業專業知識又懂軟件知識的高素質人才,還是比較缺乏。歸國留學生和在跨國公司工作的高級職員在本國對國際軟件外包有很大的推動作用。雖然中國在留學生數量和吸引留學生回國創業的吸引力上有很大優勢,但還沒有被充分利用。
4.行業協會發展服務能力有待提高。雖然目前中國軟件行業協會做了大量工作,但在研究行業發展趨勢、與政府溝通行業發展困境、規範和引導人員合理流動、促進中國承接軟件外包的特色環境等方面,與印度NASSCOM相比仍有不少不足。
5.融資環境需要改善。軟件外包企業融資難。融資問題是軟件企業面臨的壹個現實問題,因為我國傳統的銀行貸款需要固定資產抵押,而軟件企業作為服務性企業往往固定資產較少。
動詞 (verb的縮寫)中國承接國際軟件外包的政策建議。
1.提供有針對性的財稅支持。
國家有關部門要研究中國促進國際軟件外包發展的宏觀政策,加強部門間的溝通協調,引導城市發展方向。
改革現行軟件企業認定辦法,將從事軟件服務業務的企業認定為軟件企業,享受軟件企業相關扶持政策。
改革企業CMM和ISO認證的支持方式。支持的政府部門需要評估企業是否真的通過了認證,提高了管理能力。促進企業轉變觀念,通過認證達到提高企業管理能力的目的,而不是為了認證而認證。
政府可以通過完善信用體系來解決銀行貸款的後顧之憂。開辟出口信用保險、擔保、風險投資等多種融資渠道,改善軟件外包企業融資環境。
2.完善知識產權保護制度。盡可能制定法律法規,降低打擊侵犯知識產權和商業秘密的門檻,加大打擊力度,加強對知識產權、商業秘密和個人隱私的保護。
3.進壹步增加人才庫。主要是解決高端人才的問題。中國有大量高素質人才到美國、日本等發達國家留學,很多直接留在當地跨國公司工作。他們了解國際先進的軟件技術、項目管理經驗和專業知識。制定壹定的政策導向(主要是解決子女上學),加強宣傳推廣,吸引留學人員回國發展,是儲備人才的好辦法。此外,可以建立多層次的軟件人才培養體系,培養既懂英語、軟件專業知識,又有行業專業知識的復合型人才。
4.提高行業協會的服務能力。借鑒印度NASSCOM的發展經驗,可以維護正常的市場競爭秩序。壹方面可以促進軟件需求者了解軟件價值,培育和規範國內軟件市場;另壹方面,可以規範軟件外包企業的經營行為,特別是避免國際競爭中的價格戰等惡性競爭。聯合大中小會員,以同壹個品牌開拓國際市場。宣傳中國的軟件發展環境,讓全球軟件承包企業了解中國軟件R&D實力和不同城市的發展定位。
5.創造條件幫助企業發展軟件外包市場。國際外包市場和國內軟件市場發展並重。從某種意義上說,國內軟件市場是國際軟件市場的重要組成部分,這壹點可以從國際軟件公司大量進入中國得到證實。與印度相比,中國國內軟件外包市場巨大,是中國軟件企業開展外包業務的重要領域。在目前日本市場的基礎上,努力使承接的項目向價值鏈高端攀升,同時註意開拓歐美市場。發揮我國制造業發達的優勢,大力發展嵌入式軟件,單壹軟件開發和嵌入式軟件開發並重。簡化出國和來華工作的外國人簽證手續,為人才的國際流動創造條件。