Harish發(fā)表《整合為要》主題演講
發(fā)表于:11年09月19日 11:45 [轉(zhuǎn)載] 睿商在線
ZDNet至頂網(wǎng)軟件頻道消息 8月26日,以“軟件無處不在”為主題的IBM Rational軟件創(chuàng)新論壇Innovate 2011在北京召開。大會分享了Rational全球和大中華區(qū)最新的發(fā)展策略和創(chuàng)新理念,介紹了包括系統(tǒng)平臺開發(fā)及嵌入式系統(tǒng)開發(fā)、企業(yè)現(xiàn)代化、協(xié)作式開發(fā)等一系列創(chuàng)新開發(fā)技術(shù)及解決方案。
IBM Rational產(chǎn)品開發(fā)和支持副總裁Harish Grama和中國實驗室團(tuán)隊進(jìn)行了《整合為要》的主題演講。Harish表示,贏得市場的三大要點為:整合、協(xié)作、優(yōu)化。
一是整合。整合指的是軟件系統(tǒng)和工具之間的整合,指的是人、數(shù)據(jù)和流程之間的整合。
二是協(xié)作。協(xié)作就是提高團(tuán)隊的協(xié)作能力,利用工具提高團(tuán)隊的協(xié)作能力。統(tǒng)一團(tuán)隊、統(tǒng)一思想、統(tǒng)一目標(biāo),讓這些團(tuán)隊可以更快速的做出反應(yīng),更加敏捷的反應(yīng)來體現(xiàn)市場的需求。
三是優(yōu)化。優(yōu)化并不僅僅是流程的參數(shù),而且更意味著商業(yè)的結(jié)果。把開發(fā)人員、測試人員、項目經(jīng)理的優(yōu)化行為變成商務(wù)成果,隨著時間的流失改善收集數(shù)據(jù)的過程。
以下為演講實錄:
Harish Grama:大家好。我去年離開北京的時候,我的印象還非常的深刻,大概上次來北京是四五年之前,當(dāng)時我的印象非常深刻,這個地方的人、這個地方和這里的進(jìn)展和創(chuàng)新,我就下決心,當(dāng)我回到美國的時候,下一次來中國開會的時候,我想用中文演講,但是我只能說這么幾句,雖然是一個好的開始。在我的發(fā)言過程當(dāng)中,我們待會兒會有一個演示,這個演示會是中文的。更好的例子是,這個演示不是我來做,而是由本地的中國人來做。我來自實驗室的同事。
開始之前強(qiáng)調(diào)三點:一是我們跟很多CEO、CIO會進(jìn)行實時的溝通交流,去年或者今年早些時候,我們和1500名的CEO、3000名的CIO進(jìn)行交談,大多數(shù)的人都說下一輪的價值創(chuàng)造將會來自于產(chǎn)品和服務(wù)的創(chuàng)新。二是在這一切背后的創(chuàng)新是由軟件來驅(qū)動的,軟件是不可見的紅線。三是我們希望能夠改善整個的企業(yè),而不是個人的生產(chǎn)效率。所以,擁有一個非常有效的軟件交付平臺,不僅僅是必須的,而且也是使得你在市場當(dāng)中成功的比較優(yōu)勢。因為你的軟件創(chuàng)造和軟件的使用跟其他任何的價值鏈或者是供應(yīng)鏈會改善你的質(zhì)量。
實際上在這方面,我們有三個非常關(guān)注的焦點:一是整合。整合指的是軟件系統(tǒng)和工具之間的整合,人、數(shù)據(jù)和流程之間的整合,我們需要有一個非常好的可預(yù)測的、不同的生命周期階段之間的連接,需求、開發(fā)、測試、部署,不能變得信息的孤島。我們需要有工具能夠?qū)崿F(xiàn)這種整合,看一下有可預(yù)測的結(jié)果和可重復(fù)的更大的質(zhì)量。二是協(xié)作。協(xié)作其實可以舉一個例子,在中國有很多的軟件開發(fā)人員,當(dāng)一個產(chǎn)品的經(jīng)理在美國,他對需求進(jìn)行了改變,你的開發(fā)人員第二天早晨來了,美國人還在睡覺的時候,你們看了需求,要看為什么改變,怎么樣改變。所以,這樣一個改變的上下文應(yīng)該是說,美國的產(chǎn)品經(jīng)理和中國的開發(fā)人員是有同樣的上下文。當(dāng)你的開發(fā)人員有一個代碼的時候,需要讓印度的測試人員知道這個代碼,需要進(jìn)行什么樣的測試,在進(jìn)行測試的時候,美國項目經(jīng)理應(yīng)該能夠看到結(jié)果。但是這些結(jié)果不需要去要求每一個都向他匯報,一看結(jié)果就明白了,協(xié)作非常的重要。三是優(yōu)化。前面都談到這一點,大家想優(yōu)化的時候這么想,如果你可以把你的開發(fā)人員、測試人員、項目經(jīng)理,把他們的優(yōu)化行為變成你的商務(wù)成果就非常重要,你可以隨著時間的流失改善商務(wù)成果,可以改善收集數(shù)據(jù)的過程。這樣的話,可以進(jìn)一步改善整個的流程。我跟很多的客戶都有過合作,我現(xiàn)在覺得主要問題不是怎么樣度量這些東西,而是說往后退一步看看度量什么,優(yōu)化非常的重要。
還有一些現(xiàn)實的障礙總是在阻礙我們的創(chuàng)新:一是地理上的分布。比如我們的人員分布在全球不同的地方,我們可以思考一下,如果在這樣一種情況下,有一個人在你隔壁的房間,在你的樓下,在同一個樓里,并不一定是非得在全球各地,即便在不同的房間都有信息的孤島。信息的孤島可能在業(yè)務(wù)部門和IT部門,也有IT部門和運營部門中間,72%的應(yīng)用都是由于這個孤島而失敗了。這是我們需要克服的問題。二是我們說到成本的時候,如果沒有很好的平臺和工具幫助你做很好的管理、很好的流程,你的客戶就會走掉。剛才也說到60%的產(chǎn)品超出了預(yù)算,這就是另外一個成本的問題。三是變更。剛才說到變更的成本和敏捷的度量,這就需要我們?nèi)?yōu)化我們的變更成本。Walker Royce剛才說到形成這種錯誤的項目進(jìn)展順利的這個印象是非常有害的,一旦產(chǎn)生變更的時候,這就對你最終的已經(jīng)開始能夠進(jìn)行很好管理的話,就能夠在最終生命周期晚期進(jìn)行變更的時候減少你的成本。這些都是非常復(fù)雜、非常難以克服的困難。Kristof Kloeckner剛才也大家舉了一些例子,他說到中國銀行的生產(chǎn)效率提高、開發(fā)、客戶的滿意度,使用很好的工具、很好的性能、很好的平臺,也說到GM,他們用29個月,而不是在過去的幾年中就推出電動汽車。在所有的例子中,有很多的例子都是失敗的,在這中間復(fù)雜性也是一個問題。
我給大家介紹一下背景的情況。在一個星期日的上午,天氣非常好,我們在非常曲折的鄉(xiāng)間道路,我騎著摩托車,而且騎得非?,這樣我要拐彎,需要剎車,由于我剎車有一點晚,就用力比較大,這時候不起作用了,產(chǎn)生了事故。我想做兩件事情:一是會讓我的汽車經(jīng)銷商把這個車回收,二是給保險商打電話。經(jīng)銷商給我回了一個電話,說我們不可能會產(chǎn)生有問題的車,之前也沒發(fā)生過。這是他們回答的話。保險代理商給我回電話說,對于這款摩托車,我們有一些機(jī)線,說剎車有問題的話,有人報告的話,我還會去找制造商,大家可以看到這不是我的摩托車,而是我14歲兒子要用的摩托車。這是誰參與的過程呢?剎車我們經(jīng)常會做,也是很簡單的行動,但是盡管動作很簡單,但是會引發(fā)很多復(fù)雜的流程,我們有保險公司、有銀行會出面,還有制造商、保險商,給大家一個展示,這中間可以看到我們?nèi)绾稳ソ鉀Q這個問題,從軟件的角度,幫助我們來看看整合協(xié)調(diào)和優(yōu)化是如何在展示中體現(xiàn)的,能夠幫助我們?nèi)ピ黾庸ぷ餍省?br />現(xiàn)場演示。
我還想談幾點:一是剛才你們在演示當(dāng)中所看到的是我們使用的工具平臺,這個使得我們利益相關(guān)方、開發(fā)能源能夠防止出現(xiàn)任何錯誤的步驟。軟件的交付是非常復(fù)雜的,而且是要指導(dǎo)的你的團(tuán)隊怎么做、什么時候做、做什么。二是大家在最后一部分看到的表演,我前面提到了優(yōu)化,就是把你所做的所有行動都能夠整合起來,能夠成為一種商業(yè)的成果。剛才看到的就是能夠去看哪些其他的模塊,也有同樣可能的錯誤,他會在發(fā)生更可怕的事故之前能夠看到這一點,大家可以知道這其實是軟件交付方面的商業(yè)智能。三是當(dāng)你們改善了優(yōu)化協(xié)作和整合性能的時候,你的團(tuán)隊成員和開發(fā)人員就可以做一些基線的更改,更加容易,減少了管理的費用,使得人們能夠更具有進(jìn)取性。
現(xiàn)在我相信我們的摩托車更安全了。這里我想跟大家更詳細(xì)的來介紹一下今年要發(fā)布的產(chǎn)品,一是Rational的協(xié)作設(shè)計管理,大家可以看到我們怎么樣來有不同的工具和不同的模塊整合在同樣的一塊儀表板上,可以不用關(guān)注是什么語言寫成的,什么樣的模板和平臺上。我們有非常好的整合工具,這個工具不管是什么語言編程,不管是什么機(jī)器和平臺上都可以用同樣的網(wǎng)格形式來顯示,所有人都可以看到結(jié)果、性能分析和評估,這就是我們所謂的協(xié)作設(shè)計管理。
二是Rational的協(xié)作生命周期管理?梢宰鰧崟r的規(guī)劃,規(guī)劃尤其是說一個具體項目的實施規(guī)劃,通常會看到使用工作表,可能會使用表格等等,在做一個項目的時候,項目經(jīng)理可能是知道的,其他人并不了解,實時的規(guī)劃是非常重要,指的是在這個系統(tǒng)當(dāng)中出現(xiàn)什么事情,馬上能得到報告。根據(jù)現(xiàn)在的情況進(jìn)行調(diào)整規(guī)劃。生命周期的可追蹤性,如果改變一個代碼和模塊,要去了解需求是什么樣的,哪一個代碼的架構(gòu)師受到了影響。另外是上下文的協(xié)作,在表演當(dāng)中大家看到我們所使用的電子郵件,都是在上下文之內(nèi),上下文是知道軟件出現(xiàn)什么問題,知道誰應(yīng)該關(guān)注這個問題。開發(fā)情報,就是代碼分析的儀表板。第三、四、五點就是持續(xù)的改進(jìn)。剛才在表演當(dāng)中也有可能對制動系統(tǒng)造成影響,所以要確保持續(xù)的改進(jìn)。還有就是單一的安裝,強(qiáng)大的培訓(xùn)內(nèi)容和最佳的實踐模板。
Rational系統(tǒng)與軟件工程。它是隨需應(yīng)變的實踐庫,它的工具會更改,根據(jù)情況的需要而更改。Rational的架構(gòu)模塊設(shè)計工具是一個軟件工程當(dāng)中非常重要的組成部分。工具指導(dǎo),當(dāng)你說到非常復(fù)雜的過程,比如說生產(chǎn)汽車或者生產(chǎn)飛機(jī),可以發(fā)現(xiàn),你們會知道我們下一步應(yīng)該做什么,工具指導(dǎo)幫助我們能夠做到這一點。我們可以做能源、汽車、飛機(jī)和其他的一些行業(yè)都可以使用。還有協(xié)作開發(fā)與運營,很多人都談到這一點,開發(fā)和運營之間的脫節(jié)是很大的問題,很多在開發(fā)的時候是真空的情況,和真正的運營和部署是脫節(jié)的。我們一開始要考慮到真實的企業(yè)架構(gòu)和它的部署和一些服務(wù)器的數(shù)量和跑的軟件等等。還有備份、恢復(fù)等等。我們把這些在應(yīng)用中已經(jīng)設(shè)計進(jìn)去了,我們說到70%的應(yīng)用在部署的時候被打回來了,在這方面我們還有很多的分會場,希望大家能夠去分會場了解更多的信息。
我們是如何做到的呢?得到一個端到端的軟件開發(fā)平臺,已經(jīng)是大家的夢想。我們IBM做這方面已經(jīng)做了40到50年的軟件開發(fā)歷史,我們也做了這樣的平臺,這個平臺它代表不是任何某一家供應(yīng)商的觀點,在過去我們一直在說跨不同的供應(yīng)商,跨第三方的平臺進(jìn)行整合。我們希望在API的層面來做到這種整合,這是非常難的。首先很多時候API整合是非常困難的,因為你要和不同的供應(yīng)商打交道,供應(yīng)商有自己各種版本的工具,就使得整合非常困難。如果我們談在生命周期中工具數(shù)量的話,在整合這些工具之后就變得更加困難和復(fù)雜。這中間有很多的整合困難。在整合的時候,我們是用一種松散的、耦合的使用API進(jìn)行整合。如果你看到OSLC的話,我們有超過100個公司在背后提供相關(guān)的標(biāo)準(zhǔn)。我們還有各個版本的工具,這是我們生命周期開放服務(wù)的網(wǎng)站,我們是在6月2日宣布的,有很多人已經(jīng)參與到這個標(biāo)準(zhǔn)。很多人在推動這個標(biāo)準(zhǔn)方面,我們已經(jīng)做了很多的工作,但是有更多的工作我們也需要做,看你在中國所做的工作的話,我們有很多的軟件,鼓勵大家,希望大家參與到這個社區(qū),加入到OSLC,幫助IBM,幫助我們的競爭者和合作伙伴和生態(tài)系統(tǒng),幫助我們的企業(yè)和行業(yè)能夠給客戶帶來價值。
我們把所有這些整合到Jazz平臺上,采用的是OSLC的標(biāo)準(zhǔn),還有質(zhì)量管理,這就是我們生命周期管理是在Jazz平臺上,是在形成一種松散、耦合的服務(wù)平臺上提供的。敏捷是在2000年提出的概念,當(dāng)時提出的概念和我們今天看到的是不一樣的,說到的是比較小的團(tuán)隊,不到10個人,這些人的資歷都非常深。我們現(xiàn)在不奢侈有這樣的團(tuán)隊,我們說到整合、協(xié)作和優(yōu)化的話,這樣使得我們在不同類型的團(tuán)隊,在全世界不同類型的團(tuán)隊能夠保證相同質(zhì)量的軟件開發(fā),這能夠保證我們的成功。這是敏捷,是非常關(guān)鍵的。
我們說到Jazz.net,中國是美國之外最大的Jazz的社區(qū),當(dāng)你們登入的時候,可以看到我們在推出下一代的產(chǎn)品,我們使用了沒有完成的產(chǎn)品,可以在上面使得我們利益相關(guān)方能夠看到這些產(chǎn)品,幫助我們改善這些產(chǎn)品。我們從學(xué)界也聽到,在這些方面我們不能夠付出的代價,就是讓人們?nèi)ナ褂眠@些許可,而且很多時候在開放狀態(tài)下,如果JazzHub可以讓更多的人去參與,包括學(xué)生,我們有很多的學(xué)術(shù)機(jī)構(gòu)能夠幫助我們執(zhí)行或者說推廣這個標(biāo)準(zhǔn),可以幫助我們建立起透明的環(huán)境。感謝大家。謝謝。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.