正文 協同讓軟件更有力(1 / 2)

協同讓軟件更有力

軟件&服務

作者:湯銘

作為記者,我對編程並不精通,但是對於軟件開發中的“協同”深有體會。大學期間的Pascal作業就是邀請北京的好友幫我做好,然後不遠千裏郵寄給遠在上海的我。放到現在,肯定會通過電子郵件或者即時通訊工具傳給我。當然,這隻是一個學生時代的荒唐故事,並不能真正詮釋軟件開發中協同的作用。

協同帶動軟件創新

協同在軟件開發中到底有多重要?IBM Innovate 2012大會一直在試圖說清楚這件事,甚至是在現場表演環節,IBM還通過團體舞蹈的形式向台下的觀眾展現協同的效果。

很顯然,不斷增加的業務複雜度、更加廣闊的業務範疇、分散在各地的開發人員,都在挑戰當前軟件開發中協同的效果。IBM在Innovate 2012大會上一直不斷強化這樣一個概念,就是在包括雲環境、移動環境以及更複雜的環境中,需要有強有力的工具來幫助用戶跨平台快速開發高質量的各種應用。

IBM Rational總經理Kristof Kloeckner表示:“對於很多企業而言,當前業務的難點是軟件開發既要快又要好,所以必須平衡速度和靈活性之間的關係,以便更好地控製成本和質量,而且既要滿足合規性的需求,又要確保係統的安全,同時還要具備一定的財務預見能力。”

為此,IBM更新了軟件協同生命周期管理(CLM)解決方案,它集成了可擴展的軟件設計管理能力。IBM CLM是基於Jazz平台的 ALM (Application Lifecycle Management,應用生命周期管理)解決方案,它能夠有效解決業界研發團隊中普遍存在的人員、流程和工具的一個個孤島問題,以提高軟件開發團隊的生產力。新版本CLM使軟件的設計流程能夠與軟件應用開發生命周期的其他環節相結合,並由此支持開發團隊將軟件的設計、開發與企業的重要業務進行無縫協作。

來自中國招商銀行信息技術部的陳展文在Innovate 2012大會上介紹說,通過引入IBM Rational 協同生命周期管理軟件,招商銀行創建了一個多平台應用生命周期管理的環境,以此實現了開發過程的自動化,並打破技術壁壘,高效開展跨團隊協作。“在信用卡遷移和核心銀行係統項目中,招商銀行采用了IBM Rational Developer和ALM工具,淘汰了之前使用的、相對陳舊落後的工具,使1000多名工作人員進行了協作開發,大大提高了工作效率,同時保證了開發質量。”他說。

移動開發安全第一

當前,在BYOD(Bring Your Own Device)的大潮之下,越來越多的移動設備在企業應用環境中得到使用。一方麵,由於移動設備、工具和平台的嚴重分化,交付移動應用的複雜性隨之加大。IBM Rational將CLM的應用範圍擴展到IBM移動基礎平台(IBM Mobile Foundation Platform),用於集中式代碼共享和分散式的移動應用開發。另一方麵,由於移動終端、應用和服務的快速消費化,這些設備的安全問題已經成為CIO們關心的話題。