軟件平臺(tái)的經(jīng)濟(jì)效應(yīng)未來(lái)發(fā)展趨勢(shì)分析
原創(chuàng)[51CTO獨(dú)家現(xiàn)場(chǎng)報(bào)道]業(yè)務(wù)的復(fù)雜性催生了軟件開(kāi)發(fā)工具向更穩(wěn)定和更具協(xié)作性的方向發(fā)展。IBM軟件經(jīng)濟(jì)學(xué)專家Walker Royce在Innovate 2011上,給出了一個(gè)描述軟件經(jīng)濟(jì)效應(yīng)的公式:資源=復(fù)雜性(敏捷)*協(xié)作*自動(dòng)化。在一項(xiàng)全球的調(diào)查中顯示:62%以上的開(kāi)發(fā)項(xiàng)目沒(méi)有達(dá)到預(yù)期的效果,項(xiàng)目投入的30%要用于反工,和不合理的開(kāi)發(fā)需求。軟件開(kāi)發(fā)平臺(tái)需要完成的使命,是幫助團(tuán)隊(duì)貫穿整個(gè)投入和實(shí)現(xiàn)的過(guò)程,全局性的把控設(shè)計(jì)、開(kāi)發(fā)和部署的一致性,即使團(tuán)隊(duì)中的成員分散在世界各地。
整合過(guò)程中,要打破以往不同平臺(tái)間互操作性的壁壘,IBM提出OSLC(Open Services Lifecycle Collaboration community)這樣一個(gè)開(kāi)放社區(qū),規(guī)范化在整個(gè)開(kāi)發(fā)生命周期中各個(gè)環(huán)節(jié)的標(biāo)準(zhǔn)包括需求、測(cè)試、項(xiàng)目團(tuán)隊(duì)、需求變更、設(shè)計(jì)等。還進(jìn)一步談到Eclipse的新項(xiàng)目"Lyo",通過(guò)軟件開(kāi)發(fā)工具包實(shí)現(xiàn)工具之間的集成。BSD Group就利用OSLC為中間的橋梁,實(shí)現(xiàn)了與惠普測(cè)試數(shù)據(jù)之間的集成。
OSLC除了在互操作性方面具有優(yōu)勢(shì),在自動(dòng)化管理和重復(fù)利用方面,也是希望將軟件開(kāi)發(fā)平臺(tái)的作用發(fā)揮到極致。通用汽車公司在全球有16個(gè)研發(fā)中心開(kāi)發(fā)新產(chǎn)品,在與IBM合作的十年時(shí)間里,共節(jié)省了80%的資源投入,其中很重要的一個(gè)原則就是重復(fù)利用(Reuse)。
Walker Royce接受51CTO記者在Innovate 2011大會(huì)現(xiàn)場(chǎng)專訪
未來(lái)IBM還會(huì)在軟件開(kāi)發(fā)平臺(tái)上的加強(qiáng)的方面包括:
1、發(fā)布了Jazz Hub計(jì)劃,為大學(xué)提供類似云計(jì)算的服務(wù)模式,學(xué)生可以組織自己的團(tuán)隊(duì),以協(xié)作的方式隨時(shí)接入Jazz平臺(tái)進(jìn)行應(yīng)用的開(kāi)發(fā)和部署,同時(shí)在Jazz Hub中還集成了很多最佳實(shí)踐和成熟的開(kāi)發(fā)框架,以便于應(yīng)對(duì)復(fù)雜的業(yè)務(wù)需求和應(yīng)用整合規(guī)劃。
2、重新建立單獨(dú)的Rational developerWorks社區(qū),并開(kāi)展Rational社區(qū)領(lǐng)袖計(jì)劃;
3、與SAP更加全面的合作,優(yōu)化SAP應(yīng)用系統(tǒng)性能;
4、增強(qiáng)協(xié)作型全生命周期管理、軟件和硬件的工程設(shè)計(jì)理念、產(chǎn)品開(kāi)發(fā)和產(chǎn)品運(yùn)營(yíng)之間的協(xié)作;



























