以“創(chuàng)新力”推動轉(zhuǎn)型 IBM開創(chuàng)云端移動開發(fā)新領(lǐng)域
日前,IBM在美國佛羅里達州奧蘭多市舉辦了軟件創(chuàng)新論壇IBM Rational Innovate 2012。延續(xù)IBM在全球應(yīng)用開發(fā)軟件市場排名第一的領(lǐng)先優(yōu)勢,IBM在此次論壇上發(fā)布了一系列新的軟件解決方案,以IBM Rational軟件強大的“創(chuàng)新力”幫助客戶在云端、移動環(huán)境及復雜系統(tǒng)等多種開發(fā)環(huán)境中以更快的速度和更優(yōu)的質(zhì)量創(chuàng)建軟件應(yīng)用。此外,來自中國招商銀行開發(fā)部門的負責人還親臨現(xiàn)場,與全球開發(fā)者一同分享了招商銀行通過IBM Rational開發(fā)軟件實現(xiàn)核心流程轉(zhuǎn)型的發(fā)展歷程。
IBM軟件集團Rational總經(jīng)理Kristof Kloeckner 創(chuàng)新協(xié)作開發(fā)解決方案推動招商銀行實現(xiàn)核心流程轉(zhuǎn)型 隨著軟件行業(yè)不斷推動系統(tǒng)的演化發(fā)展,在整個軟件生命周期以及供應(yīng)鏈各環(huán)節(jié)保持一致性并進行配合協(xié)作就成了勢在必行之舉。由于無法充分掌握信息,軟件開發(fā)團隊往往難以滿足業(yè)務(wù)預期。要解決這一問題就需要跨越組織障礙,借助明確可靠的度量指標在整個組織內(nèi)共享數(shù)據(jù)和統(tǒng)一的背景環(huán)境。 為應(yīng)對這些挑戰(zhàn),IBM推出了新版集成的軟件協(xié)同生命周期管理解決方案(Collaborative Lifecycle Management,CLM)。該解決方案基于IBM開放的Jazz開發(fā)平臺,設(shè)計管理能力經(jīng)過擴展,將IBM Rational Requirements Composer、IBM Rational Team Concert和IBM Rational Quality Manager集合于一套安裝簡便、易于使用的解決方案之中。新版協(xié)同生命周期管理解決方案(CLM)使軟件的設(shè)計流程能夠與軟件應(yīng)用開發(fā)生命周期的其他環(huán)節(jié)相結(jié)合,并由此支持開發(fā)團隊將軟件的設(shè)計、開發(fā)與企業(yè)的重要業(yè)務(wù)進行無縫協(xié)作。 總部位于中國深圳的招商銀行是全球百大銀行之一,下設(shè)800多家分行,旗下有5萬多名員工。在該行對核心銀行和信用卡處理應(yīng)用進行現(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ù)壁壘、高效開展跨團隊協(xié)作。 招商銀行項目負責人表示:“在信用卡遷移和核心銀行系統(tǒng)項目中,我們采用了IBM Rational Developer和應(yīng)用生命周期管理(ALM)工具。我們淘汰了陳舊落后的工具,使1000多名工作人員進行了開發(fā)協(xié)作,提高了我們的工作質(zhì)量和績效。” 創(chuàng)新產(chǎn)品催生云端、移動測試開發(fā)新領(lǐng)域 ——云端DevOps 在一般的組織中,由于基礎(chǔ)架構(gòu)和配置問題、測試與人工部署事宜,以及開發(fā)團隊與運營團隊之間缺乏協(xié)作,完成一項開發(fā)變更往往要經(jīng)過數(shù)周乃至數(shù)月之久。在云端進行的軟件持續(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ā)、測試和運營團隊的合作改善和可視化,加快從代碼到實際部署的進展速度。 IBM SmartCloud Application Performance Management軟件提供了綜合全面的監(jiān)控和管理能力,使開發(fā)和運營人員減少成本高昂的故障排除工作,同時還能主動采取預防措施,避免未來出現(xiàn)服務(wù)中斷。 ——企業(yè)移動開發(fā)(Enterprise Mobile Development) 目前,由于移動設(shè)備、工具和平臺的嚴重分化,交付移動應(yīng)用的復雜性也隨之加大。一般而言,移動應(yīng)用程序上市速度更快,發(fā)布頻率也更高。IBM Rational將協(xié)同生命周期管理解決方案(CLM)的應(yīng)用范圍擴展到IBM移動基礎(chǔ)平臺(IBM Mobile Foundation Platform),以用于集中式代碼共享和分散式的移動應(yīng)用開發(fā)。 IBM 企業(yè)移動開發(fā)解決方案(Enterprise Mobile Development)能夠幫助各類團隊應(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ā)團隊帶來了更多壓力,迫使其采用創(chuàng)新方法實現(xiàn)敏捷性,提高用于測試的軟件的更新頻率。IBM于2012年初收購了云端測試軟件供應(yīng)商Green Hat公司后,將Green Hat公司的技術(shù)與IBM Rational協(xié)同生命周期管理解決方案(CLM)進行了整合,以解決在測試高度整合的復雜系統(tǒng)時所遇到的問題,并簡化虛擬測試環(huán)境的創(chuàng)建。全新的IBM自動化測試解決方案(IBM Test Automation Solutions)采用了虛擬化測試環(huán)境,能夠減少傳統(tǒng)測試中基礎(chǔ)架構(gòu)搭建、維護和拆除以及基于云的部署流程的相關(guān)成本。