2012年6月11日,北京 近日,IBM公司在美國佛羅里達(dá)州奧蘭多市舉辦了軟件創(chuàng)新論壇IBM Rational Innovate 2012。延續(xù)IBM在全球應(yīng)用開發(fā)軟件市場排名第一的領(lǐng)先優(yōu)勢,IBM在此次論壇上發(fā)布了一系列新的軟件解決方案,以IBM Rational軟件強大的“創(chuàng)新力”幫助客戶在云端、移動環(huán)境及復(fù)雜系統(tǒng)等多種開發(fā)環(huán)境中以更快的速度和更優(yōu)的質(zhì)量創(chuàng)建軟件應(yīng)用。此外,來自中國招商銀行開發(fā)部門的負(fù)責(zé)人還親臨現(xiàn)場,與全球開發(fā)者一同分享了招商銀行通過IBM Rational開發(fā)軟件實現(xiàn)核心流程轉(zhuǎn)型的發(fā)展歷程。
IBM軟件集團(tuán)Rational總經(jīng)理Kristof Kloeckner博士表示:“IBM Rational秉承‘智慧的地球’的創(chuàng)新理念,多年來堅持以領(lǐng)先的軟件測試和軟件開發(fā)技術(shù)深耕全球市場,并源源不斷的推出新產(chǎn)品和服務(wù)來滿足全球開發(fā)者對于高質(zhì)量軟件交付的需求。我們很榮幸的看到,根據(jù)Gartner的調(diào)查,IBM以25%的市場份額連續(xù)第十一年在全球應(yīng)用開發(fā)軟件市場上蟬聯(lián)榜首。而在Evans Data Corporation的用戶選擇獎評選中,IBM更是獲得了全球開發(fā)者的青睞,被票選為整體評價最高的軟件開發(fā)平臺。用戶的信任和支持是我們前進(jìn)的最強大動力。未來IBM Rational還將繼續(xù)為全球軟件開發(fā)者提供最優(yōu)秀的開發(fā)技術(shù)以及最具智慧的軟件開發(fā)理念,幫助廣大開發(fā)團(tuán)隊將一個個創(chuàng)新的構(gòu)想快速轉(zhuǎn)化為實際的軟件應(yīng)用。”
創(chuàng)新協(xié)作開發(fā)解決方案推動招商銀行實現(xiàn)核心流程轉(zhuǎn)型
隨著軟件行業(yè)不斷推動系統(tǒng)的演化發(fā)展,在整個軟件生命周期以及供應(yīng)鏈各環(huán)節(jié)保持一致性并進(jìn)行配合協(xié)作就成了勢在必行之舉。由于無法充分掌握信息,軟件開發(fā)團(tuán)隊往往難以滿足業(yè)務(wù)預(yù)期。要解決這一問題就需要跨越組織障礙,借助明確可靠的度量指標(biāo)在整個組織內(nèi)共享數(shù)據(jù)和統(tǒng)一的背景環(huán)境。
為應(yīng)對這些挑戰(zhàn),IBM推出了新版集成的軟件協(xié)同生命周期管理解決方案(Collaborative Lifecycle Management,CLM)。該解決方案基于IBM開放的Jazz開發(fā)平臺,設(shè)計管理能力經(jīng)過擴(kuò)展,將IBM Rational Requirements Composer、IBM Rational Team Concert和IBM Rational Quality Manager集合于一套安裝簡便、易于使用的解決方案之中。新版協(xié)同生命周期管理解決方案(CLM)使軟件的設(shè)計流程能夠與軟件應(yīng)用開發(fā)生命周期的其他環(huán)節(jié)相結(jié)合,并由此支持開發(fā)團(tuán)隊將軟件的設(shè)計、開發(fā)與企業(yè)的重要業(yè)務(wù)進(jìn)行無縫協(xié)作。
根據(jù)《IBM 商業(yè)價值研究院研究:利用軟件交付獲得競爭優(yōu)勢》*(IBM’s Institute for Business Value 2012 Global Study on Software Delivery),在參與調(diào)查的企業(yè)組織中,有四分之三以上的企業(yè)均表示還沒有充分做好準(zhǔn)備,來應(yīng)對將影響企業(yè)競爭力的重要技術(shù)趨勢。這些趨勢包括移動設(shè)備的普及、利用云計算資源來獲得靈活性并實現(xiàn)成本節(jié)約,以及引入嵌入式軟件的智能產(chǎn)品日益增多。盡管有一半的企業(yè)都認(rèn)為成功交付軟件對提高競爭優(yōu)勢至關(guān)重要,但目前僅有四分之一的企業(yè)充分發(fā)揮了軟件交付的作用。對此,IBM軟件集團(tuán)Rational總經(jīng)理Kristof Kloeckner博士表示:“企業(yè)目前面臨的困境是如何在軟件開發(fā)過程中同時滿足快速交付和有效控制這兩項需求。我們必須通過有效管理成本與質(zhì)量、達(dá)到合規(guī)要求以及確保安全性,來平衡對速度和敏捷性的要求,同時還要具備一定的財務(wù)預(yù)見能力。”
總部位于中國深圳的招商銀行是全球百大銀行之一,下設(shè)800多家分行,旗下有5萬多名員工。在該行對核心銀行和信用卡處理應(yīng)用進(jìn)行現(xiàn)代化改造的過程中,由于開發(fā)人員分散在各地,如何實現(xiàn)協(xié)作就成了該行面臨的關(guān)鍵問題。通過引入IBM Rational 協(xié)同生命周期管理(CLM)軟件,招商銀行創(chuàng)建了一個多平臺應(yīng)用生命周期管理(Application Lifecycle Management,ALM)環(huán)境,借以實現(xiàn)開發(fā)過程的自動化,并打破技術(shù)壁壘、高效開展跨團(tuán)隊協(xié)作。
招商銀行項目負(fù)責(zé)人表示:“在信用卡遷移和核心銀行系統(tǒng)項目中,我們采用了IBM Rational Developer和應(yīng)用生命周期管理(ALM)工具。我們淘汰了陳舊落后的工具,使1000多名工作人員進(jìn)行了開發(fā)協(xié)作,提高了我們的工作質(zhì)量和績效。”
創(chuàng)新產(chǎn)品催生云端、移動測試開發(fā)新領(lǐng)域
——云端DevOps
在一般的組織中,由于基礎(chǔ)架構(gòu)和配置問題、測試與人工部署事宜,以及開發(fā)團(tuán)隊與運營團(tuán)隊之間缺乏協(xié)作,完成一項開發(fā)變更往往要經(jīng)過數(shù)周乃至數(shù)月之久。在云端進(jìn)行的軟件持續(xù)交付,能讓客戶在包括開發(fā)、應(yīng)用測試及運行階段的整個企業(yè)軟件交付生命周期中,以自動方式持續(xù)交付變更。借助云端“DevOps”,客戶可以縮短上市時間,并在開發(fā)、測試和生產(chǎn)過程中自動實現(xiàn)變更。為支持云交付、云開發(fā)及云運營,IBM推出了以下全新解決方案:
基于IBM SmartCloud Enterprise的IBM Rational協(xié)同生命周期管理解決方案(CLM),提供了一種敏捷的云計算基礎(chǔ)設(shè)施即服務(wù)(IaaS),適用于快速接入安全的企業(yè)級虛擬服務(wù)器環(huán)境的開發(fā)與測試。
IBM SmartCloud Application Services pilot提供“隨用隨付”服務(wù),并協(xié)調(diào)整個企業(yè)范圍內(nèi)的各項活動以及系統(tǒng)需求、設(shè)計、開發(fā)、構(gòu)建、測試和交付工作。
IBM SmartCloud for Government Development and Test Platform服務(wù),為政府機構(gòu)提供了業(yè)界領(lǐng)先的Rational工具,使這些機構(gòu)在利用共享云環(huán)境實現(xiàn)成本節(jié)約的同時,也能以《聯(lián)邦信息安全管理法》保障自身安全。
IBM SmartCloud Continuous Delivery 管理測試版,通過云端托管沙箱提供有關(guān)DevOps能力的實踐經(jīng)驗。這些能力可通過重復(fù)過程的自動化、標(biāo)準(zhǔn)化,以及開發(fā)、測試和運營團(tuán)隊的合作改善和可視化,加快從代碼到實際部署的進(jìn)展速度。
IBM SmartCloud Application Performance Management軟件提供了綜合全面的監(jiān)控和管理能力,使開發(fā)和運營人員減少成本高昂的故障排除工作,同時還能主動采取預(yù)防措施,避免未來出現(xiàn)服務(wù)中斷。
——企業(yè)移動開發(fā)(Enterprise Mobile Development)
目前,由于移動設(shè)備、工具和平臺的嚴(yán)重分化,交付移動應(yīng)用的復(fù)雜性也隨之加大。一般而言,移動應(yīng)用程序上市速度更快,發(fā)布頻率也更高。IBM Rational將協(xié)同生命周期管理解決方案(CLM)的應(yīng)用范圍擴(kuò)展到IBM移動基礎(chǔ)平臺(IBM Mobile Foundation Platform),以用于集中式代碼共享和分散式的移動應(yīng)用開發(fā)。
IBM 企業(yè)移動開發(fā)解決方案(Enterprise Mobile Development)能夠幫助各類團(tuán)隊?wèi)?yīng)用端到端的生命周期管理來設(shè)計、開發(fā)、測試和部署移動應(yīng)用程序。同時,該解決方案還能通過移動優(yōu)化中間件來無縫整合企業(yè)后端系統(tǒng)和云服務(wù)。該方案整合了Rational協(xié)同生命周期管理解決方案(CLM)、IBM Worklight Studio 5.0和IBM Worklight Server 5.0、Rational Application Developer v8.5、Rational Developer for System z v8.5、Rational Developer for Power Systems v8.5、IBM Application Center 5.0以及Android SDK和Emulator等工具,并通過這些工具優(yōu)化了近期收購移動應(yīng)用供應(yīng)商Worklight公司所獲得的技術(shù)以及IBM的企業(yè)開發(fā)環(huán)境。
——全新IBM自動化測試解決方案中的Green Hat技術(shù)
如今的應(yīng)用和工業(yè)制成品給開發(fā)團(tuán)隊帶來了更多壓力,迫使其采用創(chuàng)新方法實現(xiàn)敏捷性,提高用于測試的軟件的更新頻率。IBM于2012年初收購了云端測試軟件供應(yīng)商Green Hat公司后,將Green Hat公司的技術(shù)與IBM Rational協(xié)同生命周期管理解決方案(CLM)進(jìn)行了整合,以解決在測試高度整合的復(fù)雜系統(tǒng)時所遇到的問題,并簡化虛擬測試環(huán)境的創(chuàng)建。全新的IBM自動化測試解決方案(IBM Test Automation Solutions)采用了虛擬化測試環(huán)境,能夠減少傳統(tǒng)測試中基礎(chǔ)架構(gòu)搭建、維護(hù)和拆除以及基于云的部署流程的相關(guān)成本。
IBM軟件集團(tuán)Rational總經(jīng)理Kristof Kloeckner博士表示:“在保持自身增長外,IBM一直通過積極的收購策略來不斷擴(kuò)充旗下產(chǎn)品線,將收購來的新技術(shù)與IBM的產(chǎn)品相結(jié)合,不斷提升IBM的技術(shù)實力和產(chǎn)品能力。例如對Worklight和Green Hat公司的收購,就提升了我們在移動和云端開發(fā)測試方面的技術(shù)水平。未來,IBM還將以更加豐富和完善的解決方案來服務(wù)全球開發(fā)者,以IBM軟件強大的創(chuàng)新力,為全球開發(fā)者帶來更加優(yōu)質(zhì)而高效的開發(fā)體驗。”