本刊記者 | 李素云
IBM Rational軟件經過了多年的發展和演變,不斷關注最終客戶的實際需求,并試圖通過改變和創新,幫助客戶實現更多的商業價值。

IBM高級副總裁兼軟件與系統集團總經理Steve Mills

2011年6月6日,在美國佛羅里達州的中部城市奧蘭多,IBM舉行了一年一度規模盛大的Rational軟件技術盛會——Innovate 2011。IBM軟件Rational全球總經理Kristof Kloeckner、IBM高級副總裁兼軟件與系統集團總經理Steve Mills以及IBM Rational首席軟件經濟學家Walker Royce等眾多高層領導應邀參會并發表了重要講話。
在本屆Innovate 2011大會上,IBM發布了一系列創新軟件,來幫助合作伙伴更高效、更敏捷地實現軟件開發進程,同時確保那些全球化的軟件開發團隊能夠在一個更加開放、無縫合作的環境下享受到開發資源與任務的共享與協作。與此同時,IBM的相關領域專家還對當下軟件開發領域值得關注的一些熱點話題,諸如云計算、安全、協作、敏捷等進行了探討與展望。
Kristof Kloeckner在會上表示:“經濟的快速發展不斷改變著人類生活和工作的方式,人們對于協作、敏捷以及高效的不斷追求使得軟件已經‘無處不在’,比如人與人的交流、事物之間的整合、業務發展的高效進程,以及企業資產的管控和優化工作,這些都要依賴于軟件。IBM Rational軟件經過了多年的發展和演變,不斷關注最終客戶的實際需求,并試圖通過改變和創新幫助客戶實現更多的商業價值。”
在Kristof Kloeckner看來,“協作、優化、高效”可以看作是本屆IBM Innovate 2011大會的三大關鍵點,它們也代表了IBM Rational軟件未來發展和尋求突破的核心方向。
毋庸置疑,在風云變幻的商業環境中,企業需要快速的市場反應度、更加順暢的業務流程以保證企業的高效運轉。因此,在不斷謀求轉型與發展的過程中,很多企業重新將目光轉向了“軟件”。
現如今,眾多世界領先企業都將軟件上升至戰略層面,并將其視為是關系到企業生死存亡的關鍵因素。
Kristof Kloeckner告訴記者:“軟件不僅是商業戰略中不可或缺的關鍵因素,體現競爭差異化的利器,更加成為了大多數企業抓住市場機會、降低成本以及減少風險的有效途徑。”
來自通用汽車公司的發言人就表示,在過去的15年中,通用汽車通過使用IBM Rational軟件產品,大幅度降低了企業內部流程的復雜性,軟件開發難度降低了80%。
不過,就在越來越多的軟件開始作用于企業的生產與運營流程時,擁有多年軟件領域經驗的IBM也發現,軟件開發方式正在發生改變。
Kristof Kloeckner對此表示,現如今的軟件開發不再是某一個人或者某一個團隊的工作,一個大型軟件從設計、開發、測試到最終的交付往往需要調集多方的力量,“協作”的重要性由此得以體現。“而這種團隊間的協作可能是跨地域的,甚至是全球化的。”
事實也是如此,我們看到,在軟件開發過程中,傳統的流水線似的開發模式已經成為過去——設計者只看設計,開發者只管開發,彼此割裂且缺乏有效的溝通合作;而現在,軟件的最終使用者將參與到最初的設計環節,并根據實際工作需求來主導設計。
Kristof Kloeckner在會上特別強調了四項重要改變:首先,軟件開發需要的是工具,而不是條條框框的規矩;其次,企業有必要在工具層面實施有效的投資;再次,最終使用者將成為軟件開發的領導者,并參與設計開發;最后,在整個軟件的生命周期管理中,其中最高界別——應用層的安全性不容忽視。
這其中,最終使用者重要性的重點體現引來了不少與會專家和用戶的共鳴。在過去大量的軟件開發項目中,實際效用都是評定軟件開發是否成功的主要指標。但在很多時候,在軟件開發最為關鍵的設計階段中,企業往往忽略了底層實踐者的作用。很多設計出的軟件功能都是憑借企業高層管理者或軟件項目經理的“想象”而產生,由此也導致了一些軟件在實踐過程中出現了如“無法落地”或“價值不大”等問題。
想要徹底改變這些問題,必須要加入底層實踐者的創新。比如在醫療行業應用中,IBM Rational軟件首先明確了需求的主體人群,不是開發人員、企業高層,而是真正使用軟件的醫生和護士。這些最終使用者將能夠為軟件的開發提供有效信息和合理化的設計建議。
與此同時,Steve Mills表示,由于缺乏整體性的IT投資計劃,很多企業花費了大量精力用于管理已有的IT設備,并希望通過一系列的優化手段來實現整個系統性能的提升。“在IBM看來,IT系統的優化之路主要有三種方式,首先,硬件整合;其次,優化交付方式;最后,改進服務交付方式。”
Steve Mills補充道,以云計算提升服務器計算資源的利用率,借助中間件、消除數據冗余的軟件工具來優化軟件交付流程,通過自動化等IT技術手段以增強服務交付能力,這些具體的優化方案都將能夠幫助企業實現自身業務系統的最大化使用。