從“殺人遊戲”來看SOA的實施

isoa發表於2009-01-08

想必很多人都玩過“殺人遊戲”——在一箇中立的法官的主持下,根據其他人的分析和判斷,儘快找到“凶手”,贏得勝利,反之則失敗。

殺人遊戲中有這樣一些角色:法官、警察、平民、殺手。法官保持中立,其中殺手可以殺警察和平民,勝利的條件是在殺手殺光警察或者平民之前找到殺手。這個遊戲最大的難度在於辨別其他人發言的真假。

對 比當今企業,“殺人遊戲”的過程非常像實施SOA。CEO就好像法官,他知道企業目標,也清楚企業遭遇的問題,但是他不知道如何解決,有口難言;IT技術 人員相當於警察,他們是搭建SOA的直接人員,清楚技術問題卻不懂業務;業務部門的人員就是平民,從自己的角度有著各自的判斷;而“殺手”就是外界變化帶 來的資訊化挑戰。

在“殺人遊戲”中,潛規則就是資訊不共享,這如同在企業建設SOA中很難協調的利益關係和溝通不暢一樣,讓SOA難以實現。

求同困境

玩過殺人遊戲的都知道,因為大家的資訊不能共享,導致彼此之間缺乏信任,遊戲最大的難度也在於此。

現今,很多組織內部的狀態就是資訊不共享,就相當於警察和平民之間的關係,首先是缺乏信任問題,其次是溝通障礙,然後就是報償機制問題。

企業中有各種部門,這些部門起著不同作用,比如“在前線打仗”的銷售部門、提供基礎支援的市場部門、“輸送炮彈”的生產部門、後方支援的人力資源、IT部門等等,它們有各自的功能和優勢。

一個好的組織或企業,只有當其成為資訊溝通迅速、反應靈敏的整體才最有戰鬥力。我們很清楚失敗的例子:企業內部各自為陣,彼此的連線有問題等等。但是在現實當中,這種情況仍然大量的存在。

根 據國際資料集團(IDG)最近進行的SOA調查,有半數以上的企業認為,組織和管理問題是他們實施SOA所面臨的主要障礙。在此次調查中,95%的調查對 象表示理解“服務基礎架構”,並且開始在開支上對新技術有所側重,以解決主要的技術難題。最主要的難題之一就是與現有應用進行整合,67%的企業認為這是 主要挑戰。

在實施SOA時,需要先將現有的IT系統打包,這就意味著我們要對現有的IT系統進行一些改造,需要打通業務部門之間的屏障,實現各業務部門的資料共享,這可能需要改變業務流程。在改變業務流程的過程中,很自然會涉及組織部門之間的利益和關係,甚至還可能會改變組織結構。

不僅如此,由於實施SOA,還可能會導致企業的“地震”。不管這個“地震”是大還是小,對於企業來說都是不大容易接受的。所以,現在人們聽到SOA並聯想到其產生的影響時,自然而然會對SOA產生排斥。

作 為實施的IT部門與各個業務部門之間很難達成共同的認識與理解,所有的整體性問題都有一個共同點,就是它們的報償機制對於每一個部門都很難定義,而且都是 需要先貢獻,過一段時間才能獲得回報。這對於一個組織來說,本身就是一個很大障礙。可見,建立SOA需要重新搭建企業組織架構,需要每個部門公開自己的信 息作為前提,這就很容易牽扯到每一個部門的利益。

這就好像“殺人遊戲”中,警察和平民之間很難會統一,他們之間往往會發生很激烈的衝突,因為他們都是根據自己的判斷,從自己的利益角度來分析問題。

這是一個非常典型的社會心理學現象——多重囚徒遊戲。多重囚徒博弈就是多方博弈,它有一個特點,就是互相的資訊不對稱,也不願意資訊共享,但每個人都希望追求自己的利益最大,這是困境產生的原因。

例如,北京二環至少已經進行了三次改造,而且一次比一次花的錢多,但收效甚微。要解決這樣的問題不是簡單的事情,是政府、建設者、設計者、管理者、行駛者共同的問題,僅僅要求行駛者嚴格遵守法規是不可能徹底解決問題的。

除 此之外,企業在實施SOA時面臨的問題和挑戰很多,“一是沒有一個完整的平臺,換句話說沒有一個完整的IT架構;二是沒有完整的實施方法論;三是沒有完整 的人才儲備;最大的問題在於管理上面,現在企業IT以業務為導向,沒有做到以服務為中心。”BEA系統(中國)有限公司技術總監喻思成梳理了企業在SOA 面前的障礙。

法官要“開口說話”

怎麼解決利益糾葛、資訊遮蔽的障礙呢?關鍵在於CEO。這就好比在“殺人遊戲”中,如果法官能開口說話,那麼殺手肯定原形畢露。建設SOA也是如此,如果CEO具有掌控整個公司的能力,那麼實施SOA的成功機率則會很大。

說到什麼樣的企業最需要SOA,那麼大型、特大型企業肯定最急迫,因為越大的企業越需要資訊共享。但是事實上,在亞太地區,擁有很多IT資產的企業並不是率先實施SOA的企業,最先成功實施SOA的企業是中型企業,特別是CEO具有創新意識的企業。

造成這種現象的原因是,中型企業中CEO對於整個公司問題掌控比較強,具有較強的統一執行能力。而大型企業中,CEO掌控整個公司的能力則相對弱一些,導致SOA執行較難。

對於大型企業來說,良好的CIO制度則是CEO最好的左膀右臂。儘管現在很多企業都設有CIO,但是其地位和許可權遠不及跨國企業,而相當多的中國企業中,只有部門的IT經理。這些導致CEO即使很清楚企業的問題所在卻不能正確解決。

“SOA 工程很大,有兩種方式,一是自上向下,CIO構建整體規劃;一是自下而上,從小專案開始。如果自上而下來實施,有非常多的準備工作,包括人才、實施方法 論、技術和產品上的準備,還有很重要的是管理上的準備,必須和現有業務匹配,是個邊破邊立的過程,不能先破後立或者先立後破。”喻思成表示目前國內更多的 自下而上實施SOA,如果CEO能夠和CIO一起貫徹SOA建設,那麼很多難題將不攻自破。

企業從組織到發展到壯大將面臨兩個坎,第一個坎 是從七八個人發展到幾十個人時,會出現等級區別,可能會出現分裂;第二個坎是當企業達到數百人的規模時,就涉及到企業存活的問題了。從50年前到現 在,500強的企業只留存了大約10%。所以,當發展到壯大時期時,企業非常需要一些標準化,否則資訊指令就會出現混亂。所以建設SOA,實現資訊共享、 共用是非常必要的。

相比企業的短命,大學這種特殊的企業卻非常長壽,一般都可以輕鬆發展幾百年,這其中最重要的原因是大學以分享資訊為主旨。可見資訊共享、透明對於一個企業的意義有多大。

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

相關文章