監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產品資料
X 關閉

SOA整治精要寶典

申請免費試用、咨詢電話:400-8352-114

文章來源:泛普軟件

調查報告顯示,除了試驗和項目實施之外,SOA正在廣泛地應用并且取得成功。機構在整個企業(yè)范圍內部署SOA正在穩(wěn)步增長。那些成功地實施SOA的機構都有一個共同點:他們都有有效地治理方法保持SOA項目符合機構的業(yè)務需求,今天,我們來看看,SOA實施過程中如何進行有效的管理。

但是,什么是SOA治理呢?每一個機構都有自己的定義。SOA治理不是一個把現有的IT與企業(yè)架構治理分開的規(guī)定。SOA是現有的治理規(guī)定的擴展,增加了針對SOA具體環(huán)境的額外的要素或者考慮。如果一個機構擁有良好的治理做法,它的SOA治理也會照著做。然而,相反的情況也是如此。如果一個機構沒有有效的IT治理,SOA治理也不會好。

建立一個有效的和成功的SOA治理計劃都需要什么呢?技術本身不能解決治理問題。事實上,治理主要是解決人的問題,而不是解決其它東西的問題,不是控制他們的行動,而是培養(yǎng)理想的行為。這是大多數成功地實施SOA治理的機構采用人員、流程和技術平衡的方法的原因。

在SOA治理方面,沒有一個包治百病的解決方案。每一個機構都有自己獨特的特點并且都處在SOA成熟度的不同點上。然而,許多成功地實施SOA 的機構在設計上都有一些最佳做法的共同點。雖然本文不是涉及到SOA治理的每一個方面的全面的指南,但是,本文將重點介紹一些SOA治理的主要的最佳做法,供希望實施SOA治理的機構參考。

了解自己的業(yè)務

機構將SOA實施從實驗階段推向整個企業(yè)范圍的全面實施階段的最常見的原因之一是不能與業(yè)務目標一致。SOA是解決業(yè)務問題的架構原則或者方法。在某些對IT有好處的東西上實驗SOA計劃不能顯示出它帶來的業(yè)務價值。

SOA治理是以不斷地調整IT與業(yè)務的關系為基礎的。一項治理計劃的所有其它因素都負責強制執(zhí)行這種調整,沒有對業(yè)務的基本理解和調整,就很難為基本的IT政策(如遵守Web服務兼容性標準)以外的治理計劃建立合適參數。了解你的業(yè)務將使你更好地圍繞SOA調整業(yè)務并且為如何建立治理計劃提供方向。

定義成功的關鍵指標

成功的SOA治理的一個關鍵要素是識別和定義衡量成功的關鍵指標。成功的要素必須要細分為可以衡量的里程碑。首先是細分如何實現整個業(yè)務好處并且建立衡量進展狀況的里程碑。在這些指標建立之后,你的SOA需要如何治理的進度就開始成形了。

衡量宏觀的和微觀的成功指標的成績有兩個主要的好處。

第一,衡量宏觀的指標(關鍵的里程碑)能夠提供SOA進展和發(fā)展的可見性,保證連續(xù)不斷地調整SOA與業(yè)務的關系。

第二個主要好處是它支持業(yè)務案例以便繼續(xù)投資。例如,金融服務客戶實現了把產品推向市場的時間減少70%的可衡量的結果將導致企業(yè)為繼續(xù)實施SOA計劃投入更多的資金。

建立一個溝通計劃

溝通對于SOA治理取得成功是非常關鍵的,也是最容易忽略的問題。SOA治理這個詞匯有一點“大哥哥”控制其他人的活動的意味。在許多情況下,SOA治理會遭到抵制??朔@種抵制和鼓勵應用SOA治理的最佳方法是要與有關人員溝通。

建立一個溝通計劃能夠讓整個團體了解SOA計劃的目標,為什么SOA治理是重要的,人們在自己的工作中會受到什么影響。要保證對定義了什么衡量成功的指標和成熟度評估的結果等問題進行溝通。溝通有助于讓每一個人都知道SOA治理的目的及其保持與業(yè)務一致的目標。

定義一個參考架構

請記住,SOA中的“A”代表架構。提前建立一個參考架構是任何優(yōu)秀的SOA治理模型的一個關鍵特點。參考架構應該包括解決有關人員擔心的問題的指南和多個觀點。這些指南將知道架構師和設計師在指定的環(huán)境中實施這些架構原則。隨著時間的推移,這些指南應該推動向這些參考架構匯聚。這項努力的結果將是建立一些能夠在SOA項目生命周期的每一個階段都能夠強制執(zhí)行的單獨的政策,以保證遵守已經建立的業(yè)務政策和標準。

一個參考架構還應該包括一套定義的相關的IT標準、行業(yè)標準和企業(yè)標準。

評估這個機構

評估這個機構對于理解其SOA成熟在什么地方是非常重要的。把這個機構描繪到一個成熟度模型中對于理解治理計劃必須把重點放在什么地方是非常重要的。然而,這不是一次性的努力。機構應該在每一個宏觀的里程碑的地方進行重新評估以便確定治理計劃應該在什么地方進行調整,隨著SOA的發(fā)展,治理計劃也隨著發(fā)展。隨著SOA在機構中的應用更加成熟,優(yōu)先做的事情和努力也將隨著發(fā)生變化。這樣,治理計劃就需要把重點轉向那些需要治理的地方。

當然,SOA不是想上就能上的,SOA在實施之前,企業(yè)CIO必須對整個企業(yè)的信息化進程進行全面的預估。

找出要治理的東西和如何進行治理

找出要治理的東西是任何成功的SOA治理計劃的一個關鍵要素。找出什么是完成SOA計劃目標最重要的因素和建立怎樣嚴格或者靈活的治理。是不是每一個事情的都需要治理到每一行代碼,或者只要開發(fā)團隊遵守某些標準就應該給他們一些靈活性?

最佳做法是建立一個項目理由評估流程。這是圍繞商業(yè)應用、需要的投資等項目進行評估。在大多數情況下,這是一個由治理委員會完成的人工評估過程。而且,設計評估對于保證項目設計符合參考架構和在可能的地方重復利用資源是必要的。這兩個流程將保證更高的成功率和投資的合理性。

創(chuàng)建激勵機制

SOA治理流程應用的增長并不是沒有挑戰(zhàn)的。如果沒有激勵計劃鼓勵人們參與和執(zhí)行有關的規(guī)定,大多數機構的SOA治理流程都會遇到抵制。大多數機構都采取胡蘿卜加大棒的方法激勵自己的機構采取治理活動。企業(yè)的文化將決定使用多少胡蘿卜和使用多少大棒。

無論一個機構選擇什么激勵措施,他們必須要進行很好的溝通。理解有什么獎勵和什么處罰對于鼓勵應用和遵守這個流程是非常重要的。

找出用于自動化的技術

雖然技術本身不能解決SOA的治理問題,但是,技術是建立成功的計劃的重要因素之一。SOA治理中使用的技術主要是盡可能地實現治理的自動化。SOA治理的技術基礎的關鍵是注冊/存儲庫(Registry/Repository)。SOA治理技術的其它組件還包括:驗證和測試套裝軟件、政策管理工具和SOA監(jiān)視工具。

逐步實施SOA治理

最后,SOA治理需要采取一種實用主義的方法。經驗表明實用主義的方法能夠導致SOA取得成功。這種方法能夠讓SOA治理計劃滿足SOA成熟度的要求。隨著機構的SOA發(fā)展,這個治理計劃也將隨著發(fā)展。隨著機構的成熟度的發(fā)展,將會出現新的挑戰(zhàn)和優(yōu)先做的事情。在許多情況下,這個治理計劃也需要發(fā)展以便重新優(yōu)先安排這些新的發(fā)展。一個牢固的基礎將最大限度地減輕使重新安排這些發(fā)展的負擔,消除這些變化產生的影響。

結論

即使采用上述最佳做法,建立一個有效的SOA治理計劃也是非常困難的。你如何知道從什么地方開始?多少治理是足夠的?你要利用廠商提供的服務。這種服務能夠幫助你的機構了解你們現在處于SOA的什么階段和SOA治理的成熟狀況,以及你的創(chuàng)建一個治理計劃的努力應該把重點放在什么地方。

以實現治理活動自動化為重點的技術是你的SOA治理努力的補充。治理活動的自動化能夠提供許多好處。但是,最重要的好處之一是減少對治理機構采取的措施的抵制。

不要把SOA治理當作一個單獨的和獨特的規(guī)定,那樣會導致SOA治理計劃的失敗。一定要找出SOA要求治理計劃提供的獨特的東西并且用這些新的活動和政策擴大現有的治理規(guī)定。這樣做將使SOA治理規(guī)定與現有的文化結合起來。

發(fā)布:2007-04-21 11:09    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
長沙OA系統(tǒng)
聯系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普長沙OA軟件行業(yè)資訊其他應用

長沙OA 長沙新聞動態(tài) 長沙OA信息化 長沙OA快博 長沙OA軟件行業(yè)資訊 長沙軟件開發(fā)公司 長沙門禁系統(tǒng) 長沙物業(yè)管理軟件 長沙倉庫管理軟件 長沙餐飲管理軟件 長沙網站建設公司