【成都網(wǎng)站設(shè)計(jì)】淺談中美軟件開發(fā)的差異性

2022-07-27    分類: 軟件開發(fā)

[CSDN記者/付江]IBM一年一度的(Rational)軟件技術(shù)盛宴上,記者在現(xiàn)場(chǎng)專訪了IBM架構(gòu)與技術(shù)副總裁Michael Karasick。Michael在回到美國總部之前,曾經(jīng)在中國工作了三年,地點(diǎn)是在北京上地軟件園IBM CDL(IBM中國開發(fā)中心),并擔(dān)任Lotus軟件研發(fā)總監(jiān)的職務(wù),多年在中國直接負(fù)責(zé)一線團(tuán)隊(duì)的開發(fā)管理工作,并接觸到了國內(nèi)眾多不同風(fēng)格的軟件開發(fā)公司,使Michael對(duì)中美軟件開發(fā)的不同風(fēng)格有了自己的觀察,記者的采訪也從這個(gè)話題開始。

Michael表示,就他觀察到的中國軟件開發(fā)來說,有幾個(gè)方面是比較突出的,1.根據(jù)客戶需求做量身定制化的特征非常明顯;2.軟件交付后的持續(xù)服務(wù)還要跟上。

而對(duì)于中國程序員來說,讓Michael印象深刻的有三點(diǎn):首先是中國的程序員整體都相當(dāng)年輕。與國外動(dòng)不動(dòng)就35歲甚至45歲以上的開發(fā)者群體形成強(qiáng)烈反差;其次中國的開發(fā)者對(duì)技術(shù)開發(fā)任務(wù)非常專注(Focus),非常有毅力,能夠承擔(dān)極高強(qiáng)度的開發(fā)任務(wù),他在美國總部和世界其他地區(qū)都沒有見過這樣的開發(fā)團(tuán)隊(duì)。此外,Michael認(rèn)為,國內(nèi)的開發(fā)人員雖然年輕,但對(duì)中國軟件未來發(fā)展和世界軟件的最新趨勢(shì)非常關(guān)注。

在Michael看來,美國軟件公司的開發(fā)速度非??欤谲浖_發(fā)過程中是在不斷的衡量(Measure)各種因素,不斷計(jì)量軟件的目的、開發(fā)進(jìn)度、成本、回報(bào),而中國的軟件開發(fā)速度比美國更快更搶,就像放錄像帶快進(jìn)一樣,也沒那么多衡量過程。他談到,在中國做軟件開發(fā),有一個(gè)因素是最重要的:Schedule(日程表),即按進(jìn)度表完成軟件開發(fā)任務(wù)是第一位的,而不是像美國人那樣去關(guān)心軟件質(zhì)量、開發(fā)流程和公共模塊的積累。

有兩點(diǎn),Michael在北京呆了三年后直到離開也沒搞明白:(1)國內(nèi)的程序員的拼命勁是他在全球的其他地方很難看到的;(2)什么都在搶,甚至很多軟件公司自己都不知道搶的目的是什么。

事實(shí)上,在早些時(shí)候國內(nèi)有一本由楊錦方等編著、清華大學(xué)出版社出版《CVS和Nightly Build技術(shù)》的書籍,在里面,編著者楊錦方對(duì)“中美兩國軟件開發(fā)管理的比較與啟示”發(fā)表了類似的觀點(diǎn)。在那本書里,作者從中美軟件工程師年齡和經(jīng)驗(yàn)、軟件開發(fā)管理職位設(shè)置、開發(fā)管理應(yīng)用軟件水平、軟件開發(fā)流程等角度進(jìn)行了分析。

在采訪中,Michael提到了一個(gè)詞,國內(nèi)程序員的中國技能(Chinese Skills),即長(zhǎng)期做項(xiàng)目型的定制化軟件開發(fā)過程中培養(yǎng)出來的獨(dú)特技能,加上中國客戶的需求很獨(dú)特,這些技能在其他國家是很難看到的。由于中國有比全球任何地方都復(fù)雜得業(yè)務(wù)環(huán)境,與中國企業(yè)大量新建或改造升級(jí)軟件系統(tǒng)建設(shè)相對(duì)照,在成熟的美國企業(yè)軟件市場(chǎng)上,美國企業(yè)的IT建設(shè)更多集中于對(duì)原有系統(tǒng)改造、升級(jí)或整合,新建軟件系統(tǒng)比例相對(duì)很小。Michael認(rèn)為未來中國將會(huì)有全球大規(guī)模的SOA開發(fā)梯隊(duì)。

對(duì)于軟件開發(fā)的未來,Michael分享了幾點(diǎn)看法:1.首先是軟件在無處不在;2.不斷演進(jìn)的系統(tǒng)將變得越來越復(fù)雜,也給軟件提供了解決更復(fù)雜問題的機(jī)會(huì)。大量的系統(tǒng)既會(huì)保留傳統(tǒng)功能,又會(huì)摻雜著新的功能,并不斷演進(jìn)。3.軟件生命周期過程中的技術(shù)人員協(xié)作(注意:這里用的是軟件生命周期過程,而不是開發(fā)過程)更加重要,即協(xié)作設(shè)計(jì)、協(xié)作開發(fā)、協(xié)作測(cè)試、協(xié)作交付會(huì)成為主流。從另一個(gè)角度來說,在Michael看來,軟件開發(fā)的未來已經(jīng)越來越不僅僅是開發(fā)的問題,而是生命周期管理的問題,純粹的軟件開發(fā)過程已經(jīng)不再是那么重要了,而是軟件交付之后,它的運(yùn)行、安全性、持續(xù)服務(wù)的問題,這些都是要特別注重的,軟件的關(guān)注點(diǎn)變了。

對(duì)于云計(jì)算對(duì)IBM R&D Model的影響,Michael舉了兩個(gè)例子。首先是IBM已經(jīng)在把分布各個(gè)不同部門的服務(wù)器都收回來整合在一起了,形成一個(gè)云。以前這些服務(wù)器都是不同部門獨(dú)自擁有的集群,用于本部門的集群做產(chǎn)品的開發(fā)和測(cè)試。現(xiàn)在將服務(wù)器收回來后,組成一個(gè)大云,符合權(quán)限的所有人都可以調(diào)用里面的資源,并實(shí)現(xiàn)靈活管理。尤其是一些短期的項(xiàng)目和產(chǎn)品,已經(jīng)不在單獨(dú)分配服務(wù)器,都放到云平臺(tái)上去做。其次,虛擬化技術(shù)在IBM內(nèi)部的大量運(yùn)用。他認(rèn)為,目前這些模式在IBM內(nèi)部實(shí)驗(yàn)一段時(shí)間后都比較成熟并有了很強(qiáng)的實(shí)戰(zhàn)性,下一步將介紹給客戶使用。他強(qiáng)調(diào),云計(jì)算不僅對(duì)于IBM的Raional軟件是個(gè)機(jī)會(huì),對(duì)所有的人都是機(jī)會(huì)。因?yàn)樵朴?jì)算的模式不斷在變,只有在變化,對(duì)參與者就有無窮的機(jī)會(huì)。

采訪最后,Michael總結(jié)一句話:大規(guī)模團(tuán)隊(duì)開發(fā)中的協(xié)作。對(duì)于IBM的Rational是一個(gè)絕好的機(jī)會(huì)。

協(xié)作、協(xié)作、協(xié)作,這也是記者在本次Innovate 2011大會(huì)上聽到的最多的詞,以至于記者開始懷疑這是Rational還是Lotus的會(huì)???:)

成都網(wǎng)站建設(shè)公司 成都網(wǎng)站設(shè)計(jì)公司 成都精品網(wǎng)站設(shè)計(jì) 成都精典網(wǎng)站設(shè)計(jì)

分享名稱:【成都網(wǎng)站設(shè)計(jì)】淺談中美軟件開發(fā)的差異性
URL標(biāo)題:http://www.muchs.cn/news28/182628.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站設(shè)計(jì)、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)