SOA最核心問題:人還是流程?

isoa發表於2009-01-08

  據市場研究公司Burton Group稱,圍繞SOA的問題主要不是技術和複雜性問題,因為SOA的問題是關於企業內部的人和流程的問題。

  Burton Group分析師Chris Howard指出,SOA現在的狀況是出現了一些疲勞。他最近對330名聽眾提出了一個問題,問他們的SOA努力是否進行得很好。只有一半的人的回答是積極的。

  Howard說,這個問題不是技術問題。人和流程是當前企業中存在的SOA錯誤的核心問題。他說,我知道我幾年來在這個問題上已經打破了紀錄。雖然證明這個問題是一件好事,但是,聽說公司政策、領地的爭奪、老式的懶惰等問題阻礙SOA的進展是不好的。這個事情是真實的。這個核心的問題是IT部門的戰術性思考,以及SOA是戰略性的。他們沒有找到一箇中間地帶。

  SOA的問題繼續是這樣的:SOA是對我們做IT工作的一個核心的和系統的改變。改變是人們似乎在概念上能夠接受的東西。但是,當涉及到實際改變作為某個人的工作安全的一部分的系統的時候,那就是事情出現問題的時候。

  而且,那些負責在企業內部推廣SOA應用的人沒有獲得資金和權利來推動這種改變。相反,他們只是被要求進行“說服”和“影響”。那樣做永遠是不起作用的。你必須要要控制他們的預算,有權利解僱他們,以便按照需要的速度推動這個改變。

  這個理由的反對觀點認為,擔負建立SOA任務的那些人沒有很好地向管理層說明SOA的價值。坦率地說,執行長、首席財務官和資訊長以前曾聽說過...再利用、靈活性、有價值的技術改變,但是,他們從來沒有得到許諾的結果。因此,他們對SOA持懷疑態度,需要更好的資料點和商務例項。IT部門似乎不能完成這些商務例項,這也阻礙了進步。

  補救的方法很簡單。按如下方法做就可以:

  ·明確定義商務例項。如果你不能做到,你就不能做SOA。

  ·給予推動SOA需要的系統變化的那些人辦事的資金和權利。此外,不要找麻煩。如果這項工作要在合理的時間內奏效,你需要控制資金和能夠解僱人員。否則,你就要與那些有其它議事日程的人們無休止地開會。那些人的議事日程中不包括重建靈活性和再利用的架構。

  ·考慮長期和戰略,不要考慮短期和戰術。這很好;隨著你從被動轉向主動模式,事情不會崩潰。的確,這正是企業贏得市場的方式。

  ·從小規模開始,但是要保持這個發展勢頭。小戰鬥贏得戰爭。如果你不斷推動這個事情前進,這個架構將一點一點地越來越好。

  這也許就是新的面向Web的架構發展的動機。實際上,開發人員和架構師對於企業中的人和流程的問題很困惑。他們通過把架構一點一點地外包給基於Web的開發和託管的資源繞過政策問題和管轄範圍問題。這不能怪他們。(來自search soa)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14780828/viewspace-531778/,如需轉載,請註明出處,否則將追究法律責任。

相關文章