軟件開發(fā)工藝的改進是軟件業(yè)的突破(3)

字號:

對于國內軟件產業(yè)的發(fā)展和出路,已經有過一些探討和研究。
    比如說,學習印度模式,走外包之路。從企業(yè)發(fā)展的角度來看,外包是可行的、可參考的,但對于國家軟件產業(yè)來說,外包除可以作為過渡性的行為之外,不值得學習,也不值得提倡!
    首先,通過外包,代工的方式可以學習,但不可能實現超越,印度的BOMBAY永遠不可能取代美國的硅谷。日本汽車制造業(yè)并不是靠外包、代工發(fā)展起來的。其次,從競爭優(yōu)勢的角度分析,對于外包和代工,和印度比起來,中國已經沒有太大的價格優(yōu)勢。我近從美國公司給印度的單子,1小時17美元,約合人民幣 140元,差不多是一個月人民幣22400元,這與當今國內軟件企業(yè)接單價的2萬元人民幣/月已相差無幾。加上印度工程師在語言上的優(yōu)勢,其實我們在外包代工方面的優(yōu)勢一點都不明顯。再者,隨著人民生活水平的提高,勞動力價格就會提高,憑一時的低廉勞力,不可能支撐國家一個重要產業(yè)的發(fā)展。而羅馬尼亞等東歐國家在美國打出低于15美元一小時的報價,使得外包的價格戰(zhàn)越演越烈。
    印度的軟件產業(yè)外包模式是建立在“軟件產業(yè)是高級勞動力密集型”這一假設之上的,而新工藝所帶來的這種游戲規(guī)則的變化,可以將印度的模式在一夕之間變得無關緊要。這種打擊將可能是毀滅性的。畢竟軟件產業(yè)才剛進入壯年期,外包、代工作為“夕陽工業(yè)”的典型特征,在這一階段還不是主要矛盾,所以,隨時都有“出局”的可能。既然我們在產業(yè)發(fā)展上已經是后來者,那么想要居上,就不能一味緊跟別人的腳步,一定要有新的突破!
    另外的一些探討,比如業(yè)務平臺、業(yè)務基礎件的提出。從技術上講,相當于在已有的應用服務器、中間件等業(yè)內格局上加入有中國特色的一層,從而限制某些應用項目上國外技術的進入,或者至少要求多加入一層,另辟一塊市場出來。在國外,沒有這樣一個“層”的概念,大家更多地說“業(yè)務解決方案”,或“解決方案服務器”這樣的思路,在一個世界公認的開放平臺上,針對不同的業(yè)務提供和共享解決方案,以開放的態(tài)度解決問題,共同推進產業(yè)的發(fā)展和壯大,而不是人為設置某些技術壁壘。所以,業(yè)務平臺從一定意義上說,限制了中國軟件企業(yè)國際化進程,是值得商榷的。
    中國軟件業(yè)要走自己的路
    我們從產業(yè)的分析中發(fā)現,要想打贏軟件產業(yè)的國際攻堅戰(zhàn),必須跨越式發(fā)展——從工藝化角度出發(fā),甩掉軟件產業(yè)手工作坊式生產的帽子,打破軟件工業(yè)化的技術、人才限制,從工藝化上進行突破。所以,我們應該以先進的行業(yè)經驗重新規(guī)劃軟件產業(yè)理論和技術布局,掌握話語權,引領國際潮流,只有如此,才能實現中國軟件產業(yè)真正的崛起!
    當技術逐步成熟,而新經濟泡沫破滅的今天,軟件的開發(fā)與擁有成本及質量問題越來越受到重視。和傳統(tǒng)產業(yè)一樣,解決成本和質量的問題,就得靠工藝的改進。工藝革命可能帶來的是產業(yè)游戲規(guī)則的改變,而游戲規(guī)則的改變將會為后發(fā)企業(yè)提供一個超越前人的歷史機遇。
    國家應該扶持新工藝的研究,形成自己企業(yè)的生產規(guī)模。學習日本汽車業(yè)的發(fā)展模式,而不是印度當前的外包代工模式。我們想要后來居上,跨越強國,我們必須抓住當前軟件產業(yè)發(fā)展階段的主要矛盾,在工藝上下功夫,在質量上下功夫,建立起自己的軟件產業(yè)。希望有一天,中國能將硅谷變成象當年底特律一樣的Ghost Town!在未來虛擬世界里跑的都是“MADE IN CHINA”軟件。讓世人講起軟件,就會想起中國,就象講起汽車,就會想起日本的豐田、本田一樣。
    先進的軟件開發(fā)工藝
    傳統(tǒng)產業(yè)曾經依賴先進的生產工藝來解決產品成本與質量的問題。在傳統(tǒng)產業(yè)的過程系統(tǒng)工程理論中,工藝的范疇包括生產過程、原料/零件配送流程、*作參數優(yōu)化、公用工程等四個主要方面。傳統(tǒng)產業(yè)對這幾個方面進行改造革新,從而降低產品的成本和提高產品質量。
    生產過程主要是指原料和零組件進入生產廠房,到產品包裝入庫成為可出售的成品的過程。在這個過程中,流水線式的生產過程是現代先進生產過程的代表。而工廠化的培訓,清晰崗位設置,知識傳遞方法等現代管理方法是從管理的角度保證生產過程的順利進行。