如果想要加快軟件的交付、兌現(xiàn)你對(duì)客戶(hù)的承諾、掌握這個(gè)市場(chǎng)的時(shí)機(jī),在短的時(shí)間和低成本下開(kāi)發(fā)軟件、提高軟件的質(zhì)量、使你的軟件符合法規(guī)、符合所有的規(guī)章制度,準(zhǔn)確找出軟件中的安全漏洞,解決"孤島"的問(wèn)題、降低復(fù)雜度,要實(shí)現(xiàn)分布式的團(tuán)隊(duì)開(kāi)發(fā)等等這些都是我們?nèi)嗽陂_(kāi)發(fā)軟件的時(shí)候面臨的問(wèn)題。

協(xié)作性開(kāi)發(fā)是一個(gè)趨勢(shì)

軟化開(kāi)發(fā)中協(xié)作性開(kāi)發(fā)是一個(gè)趨勢(shì),現(xiàn)在這個(gè)團(tuán)隊(duì)走向全球化和分布化。但是協(xié)作性開(kāi)發(fā)的挑戰(zhàn)是什么呢?據(jù)了解,現(xiàn)在有2/3項(xiàng)目組人對(duì)項(xiàng)目的進(jìn)展速度和指向都不滿(mǎn),有1/2的軟件外包表現(xiàn)不佳。

協(xié)作性開(kāi)發(fā)的障礙

大概有三個(gè)方面的障礙:一是地域障礙,因?yàn)閳F(tuán)隊(duì)分布在各個(gè)地方,造成溝通不足,還有語(yǔ)言和文化、時(shí)間上的差別,這樣的話(huà),項(xiàng)目的時(shí)間會(huì)過(guò)長(zhǎng),人員變動(dòng)比較大,團(tuán)隊(duì)之間還會(huì)有摩擦,因?yàn)椴辉谕粋€(gè)地理位置,他們相互之間會(huì)有摩擦。二是組織上的問(wèn)題,項(xiàng)目主人沒(méi)有明確表達(dá)需求,這樣會(huì)造成失誤。另外就是流程不同,也會(huì)導(dǎo)致反工,還缺乏業(yè)務(wù)和項(xiàng)目管理,也會(huì)造成軟件開(kāi)發(fā)方面的問(wèn)題,這些都是因?yàn)榻M織上管理不當(dāng)造成的問(wèn)題。三、基礎(chǔ)構(gòu)架的障礙,有一些不兼容的東西和數(shù)據(jù)存儲(chǔ)會(huì)在基礎(chǔ)構(gòu)架上造成障礙。還有一些不靈活和脆弱的工具集成。

如何解決障礙?

面臨的這些問(wèn)題,Rational又能做什么呢?在這些年做了哪些方面的工作呢?Rational一直專(zhuān)門(mén)在解決這些軟件開(kāi)發(fā)工作,就是怎么能夠幫助客戶(hù)和伙伴做好軟件開(kāi)發(fā)。Rational在這方面連續(xù)28年都處于領(lǐng)先地位,從1980年開(kāi)始Rational創(chuàng)新進(jìn)行模型驅(qū)動(dòng)的開(kāi)發(fā);1990年Rational創(chuàng)造了統(tǒng)一流程、迭代式開(kāi)發(fā),這都是從Rational出現(xiàn)后發(fā)明的這些流程方法。在九十年代產(chǎn)生了應(yīng)用生命周期管理,2000年的時(shí)候IBM有了更大的進(jìn)步,不但自己公司里面開(kāi)發(fā)一些軟件,開(kāi)發(fā)一些新的創(chuàng)新,而且還在收購(gòu)一些軟件公司來(lái)填補(bǔ)我們?cè)谀承┓矫娴目杖?,比如Telelongic是在系統(tǒng)方面的軟件開(kāi)發(fā)管理,和IBM合并,這樣會(huì)加強(qiáng)在系統(tǒng)方面軟件開(kāi)發(fā)的工具和管理。最激動(dòng)人心的就是Jazz,還有RTC以及一些其他基于Jazz方面新的產(chǎn)品。

分享到

多易

相關(guān)推薦