資源描述:
《SOA技術(shù)問題還是管理問題.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、盡管SOA是一個IT技術(shù)解決方案,但是其實質(zhì)卻是一項管理變革,而能否解決好組織和管理中的問題也是SOA實施成敗的關(guān)鍵所在盡管在產(chǎn)品、理念、標準、路線等諸多方面存在不少的差異,三家SOA主要廠商IBM、SAP以及BEA今年卻有了一個相同的方面,那就是把SOA推廣的重點從IT人員轉(zhuǎn)移到了業(yè)務(wù)人員。IBM在它的SOA峰會上表明,業(yè)務(wù)人員對于實施SOA的影響力已經(jīng)超過了技術(shù)人員,其今年提出了SOA的5個切入點,其中技術(shù)方面只有兩個,而業(yè)務(wù)方面卻有3個;BEA則干脆在麗江舉辦了面向企業(yè)架構(gòu)師的論壇,共同探討
2、如何優(yōu)化企業(yè)現(xiàn)有的IT與業(yè)務(wù)架構(gòu)的問題:SAP也在收獲ERP市場的同時緊盯SOA市場,其從應(yīng)用入手的策略更是直接從業(yè)務(wù)突破。和兩年前這些企業(yè)集中“進攻”CIO相比,這種轉(zhuǎn)變不得不讓我們再次思考一個問題,在經(jīng)過了兩年多的灌輸與掃盲階段之后,SOA為何將業(yè)務(wù)和管理放在了技術(shù)的前面?表面是技術(shù)實質(zhì)是管理從SOA的定義上來看,它就和之前的ERP、CRM等有著很大的不同,SOA既不是一個產(chǎn)品,也不是一個純正的技術(shù)項目,它更多地指的是一種以服務(wù)為核心的設(shè)計架構(gòu),是一種理念,也是一種方法論。簡單來講,SOA是一
3、種幫助企業(yè)解析流程,使企業(yè)能夠充分重復(fù)利用資源、達到最佳優(yōu)化、提升效率的一種理念。從這個角度上來說,SOA能幫助企業(yè)實現(xiàn)業(yè)務(wù)與IT同步,有效降低成本,提高靈活性,從而提升競爭優(yōu)勢。這一系列的好處似乎讓人無法拒絕,但為什么SOA被無數(shù)專家看好,而目前采納并真正實現(xiàn)其價值的企業(yè)尚不多見呢?實際上最大的問題是對于SOA在理解上出現(xiàn)了偏差,過分強調(diào)了技術(shù)而忽略了管理變革上的難度。根據(jù)國際數(shù)據(jù)集團(IDG)最近進行的SOA調(diào)查,有半數(shù)以上的企業(yè)認為,組織和管理問題是他們實施SOA所面臨的主要障礙。在實施SO
4、A的時候,一個現(xiàn)實的問題是必然要改變原有的流程與組織架構(gòu),這樣SOA雖然能實現(xiàn)IT和業(yè)務(wù)的真正的協(xié)調(diào),但實現(xiàn)真正的協(xié)調(diào)同時勢必會帶來大量管理問題。因為人們已經(jīng)習(xí)慣于使用專用資源構(gòu)建運行在專用設(shè)備上的系統(tǒng)和應(yīng)用,這樣有利于了解依賴關(guān)系。同樣,SOA從技術(shù)方面實現(xiàn)了從IT應(yīng)用中分離出業(yè)務(wù)流程,人們因此可以充分利用在企業(yè)不同部門中構(gòu)建的服務(wù),但隨著應(yīng)用開發(fā)變得更加水平化,對于IT而言,追蹤所有集成點之間的依賴關(guān)系,了解變化或問題隔離的影響,也因此變得更加困難。不僅如此,即使從部門之間的關(guān)系來看,在實施S
5、OA時,需要先將現(xiàn)有的IT系統(tǒng)打包,這就意味著我們要對現(xiàn)有的IT系統(tǒng)進行一些改造,需要打通業(yè)務(wù)部門之間的屏障,實現(xiàn)各業(yè)務(wù)部門的數(shù)據(jù)共享,這可能需要改變業(yè)務(wù)流程。在改變業(yè)務(wù)流程的過程中,很自然會涉及組織部門之間的利益和關(guān)系,甚至還可能會改變組織結(jié)構(gòu)。很多SOA的失敗案例并不是因為技術(shù)問題,而是組織架構(gòu)上沒有辦法實現(xiàn)SOA理念。滬士電子(昆山)有限公司IT經(jīng)理王翔分析,SOA并不是單純的IT概念,而是與組織、管理、商業(yè)模式緊密聯(lián)系在一起:“這是一個系統(tǒng)工程,需要企業(yè)各方面力量的協(xié)調(diào)?!痹谶@樣的情況下,
6、作為實施的IT部門與各個業(yè)務(wù)部門之間很難達成共同的認識與理解,所有的整體性問題都有一個共同點,就是它們的報償機制對于每一個部門都很難定義,而且都是需要先貢獻,過一段時間才能獲得回報。這對于一個組織來說,本身就是一個很大障礙。可見,建立SOA需要重新搭建企業(yè)組織架構(gòu),需要每個部門公開自己的信息作為前提,這就很容易牽扯到每一個部門的利益。對企業(yè)來說,能否成功實施SOA并不僅僅是一個技術(shù)問題,它還涉及到戰(zhàn)略、商業(yè)模式、組織、業(yè)務(wù)流程甚至企業(yè)文化等諸多管理問題。在幫助客戶實施SOA的過程中,首先遇到的就是
7、管理難題,其次是溝通協(xié)作,最后才是技術(shù)。所以說,盡管從外表看起來SOA是一個技術(shù)投資,但是從內(nèi)在實質(zhì)來看,SOA更多還是一個管理問題。在技術(shù)和管理之間找到平衡實施SOA并非只有技術(shù)問題,關(guān)鍵是以技術(shù)變革解決企業(yè)管理變革難題,現(xiàn)在一些企業(yè)已經(jīng)開始通過SOA實踐實現(xiàn)業(yè)務(wù)變革的目標。自2004年起,中遠集裝箱運輸有限公司基于SOA開發(fā)新的電子數(shù)據(jù)交換(EDI)平臺,他們的實施經(jīng)驗表明,真正的SOA實施應(yīng)該是以業(yè)務(wù)為主導(dǎo)。中遠集運內(nèi)部由資深業(yè)務(wù)人員組成企業(yè)資訊發(fā)展部(BPS),從業(yè)務(wù)視角搭建整體IT架構(gòu)。
8、“我們的經(jīng)驗是,SOA更多需要業(yè)務(wù)流程等前提投入,BPS在SOA項目之前就在搞業(yè)務(wù)流程優(yōu)化,這為SOA項目奠定了良好的基礎(chǔ)?!敝羞h集運計算機中心研發(fā)負責(zé)人馬濤認為。在項目實施之前,中遠集運把業(yè)務(wù)流程從頭到尾梳理一遍,定義了業(yè)務(wù)關(guān)鍵點,以及明確每個關(guān)鍵點將涉及到哪些關(guān)鍵業(yè)務(wù)操作,分析這些關(guān)鍵業(yè)務(wù)操作中哪些與EDI平臺相關(guān),EDI平臺又需要為這些業(yè)務(wù)操作提供哪些服務(wù),最終中遠集運為EDI平臺定義了40多個基于SOA的服務(wù)。不難看出,在中遠的SOA項目中業(yè)務(wù)與IT配合十分關(guān)鍵。業(yè)務(wù)部門要