
作為記者,我對編程并不精通,但是對于軟件開發中的“協同”深有體會。大學期間的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們關心的話題。
根據IBM《2011年X-Force安全趨勢和風險報告》提供的數據,移動設備漏洞攻擊在2011年增加了19%,55%的受訪者認為手機安全是未來兩年的主要技術問題。此外,近期來自IBM應用洞察中心(IBM Center for Applied Insights)的研究也顯示,55%的受訪者認為移動安全是未來兩年技術行業的頭等大事。
IBM安全系統部戰略與產品管理副總裁Marc van Zadelhoff表示:“IBM移動戰略的下一步舉措是讓客戶有能力掃描移動應用程序中的安全漏洞,其中包括自己開發的程序和外包開發的程序。”
Zadelhoff說,在IBM內部使用移動設備訪問公司內部系統的員工已經超過了12萬,“所以我們必須竭盡全力去開發一種安全可靠的員工工作方式。”
在Innovate 2012大會期間,IBM推出了Security AppScan產品的最新版本。由于內含了全新的分析功能,Security AppScan可以發現移動應用在設計中的漏洞,以幫助開發人員構建更安全的移動應用。相比之前的版本,新版本能夠以更快的速度發現更多的CSS(跨站腳本攻擊,Cross Site Scripting)漏洞。新版Security AppScan還與IBM的QRadar安全智能平臺進行了集成,通過將已知的應用漏洞與用戶和網絡活動相關聯,自動提高或降低了安全事件的優先級得分。此外,新版Security AppScan所具備的靜態分析能力,通過簡化的應用程序加載過程,以及為非安全專家賦權的方式,實現了比先前版本更快的測試速度。
"
鏈接
PureSystems出風頭
自面市以來,PureSystems就成為了IBM的明星。即便在IBM Innovate 2012大會上,從演示配置過程簡單,再到具體的應用案例,IBM都在不遺余力地向外界展示這款產品。
大會現場播放的視頻演示,兩名工作人員只需將四條電纜與PureApplication相連,然后讓系統自動進行配置,大約在4個小時后整個系統就被搭建起
來了。
PureSystems預置的專家能力在現成可用的工作負載優化系統中深入集成和調優硬件與軟件。IBM通過整個系統的集成管理以及優化解決方案,構建起一種開放的生態系統,可以讓用戶更輕松地掌握IT系統的生命周期。
據記者了解,目前的PureApplication還只支持單一IBM Power服務器或IBM Systems X服務器,但未來IBM會推出同時支持兩種服務器混插的版本。IBM相關人士向記者表示,支持混插的PureSystems不會增加軟件開發的難度。