有幸參加了2006 IBM 開發者大會,兩天的時間,大師、名人、技術天才、業內專家悉數登場,新的理念、新的方法、新的過程、新的工具異彩紛呈,給我了一次饕餮的盛宴。從這里我看到了軟件開發的新紀元。懷著對大師和專家們的崇敬,來回憶一下這兩天來的收獲吧!
1. SOA
SOA 是我們得以走入開發者大會的緣由,自然是我們關注的焦點。SOA代表了軟件抽象層次提高的趨勢,是新一代企業應用系統架構的方法學。它允許我們在業務和IT系統找到一個平衡點 -- 服務。服務既是業務系統的終點,也是IT系統的起點,通過這個層次,業務和IT實現了分離和松耦合,二者都可以靈活的變化而不必擔心影響到對方。
SOA的成功實施是一個長期和復雜的工作,我們需要在架構、技術、組織和管理四個方面予以保障,而這也將會是我們接下來工作的中心。
2. 軟件過程
Jacobson!Jacobson就坐在我的前面!Jacobson 是我多年來的偶像,我一直認為他絕對是這個世界上數一數二的智者,能在這次大會中聽到他的演講將會是我記憶中珍藏的財富。大師提出了Next Generation Software Process 指出我們對于軟件開發、軟件開發模型的關注將會從以Process為中心轉移到以Pratice為中心。今后的開發人員將不再被局限在某一個Process中,所有來在不同Process中的Practice 將被有效的整合起來,靈活的形成開發者特有的Process 進而指導完成開發工作。
3. 工具
“工欲善其事,必先利其器“,每一種技術、每一種方法都需要具體的工具才能夠成為真正具有價值的現實。IBM在這里為我們展示了覆蓋了整個軟件開發過程的種種工具,IBM的Rational 系列軟件為軟件的開發提供了一個完整、一致、高效地解決方案。我們接下來的任務就是要盡快的學習這一套工具的使用。
這里的羅列只不過是一些粗略的線條,網吧里上網,旁邊還有兩支大煙槍,今天只好就到這里了

,等到有了好的寫作環境,我在來細細梳理這兩天的收獲吧!
再一次高度嚴重鄙視公共環境里的大煙槍