關鍵字:開始 SOA治理
Todd Biske(為一家財富500強企業工作的資深IT架構師,他即將發表一本SOA治理的新書。)提供了關于“如何開始SOA治理”他自己的觀點。他聲稱:
為如何將(治理)安置在組織中制定一個明確的計劃
治理對于他來說是:
一個組織用于達成其預期行為的人員,策略以及流程。
他這樣解釋到
情況經常是,明確表達預期行為的步驟和指導實現這一行為的策略都沒有完成,或者說做得不夠。反而是,重點直接就轉到了執行。
他認為問題在于:
絲毫不能讓項目經理、架構師和開發者改變他們對應基于什么標準來評價其行為正確與否的理解。
如果你在尋找一個起點,我建議不要將重點放在執行上。我的推薦是定義你希望從組織之外所看到的行為,能夠幫助指導行為的策略,并首先專注于組織在這些方面的教育。
職員們對組織期望獲得的成果接受的教育越好,他們就越有可能服從那些能指導這些行為的策略,減輕了強制執行的需要。
Kyle Gabhart上個六月就此問題寫過一篇文章。他建議:
先從小型試點開始增量構建……遵循一個簡潔務實的方法
他解釋到:
治理的實施過程中最主要的目標就是風險歸避和提升減輕風險的運營可預測性(operational predictability)。
定義包括目標和可量度里程碑的治理路線圖
識別每一階段需要的技術和組織變更
清晰地標出并記錄在每一階段可應用的業務價值。
七月,Eric Knor和Oliver Rist在他們的“步入OSA”系列中談到了SOA治理:
越早開始思考治理如何工作越好
他們解釋的理由是
SOA越成功,其管理就越成問題
他們認為:
注冊中心不只是一個服務用來描述其元數據并被客戶和其它服務發現的容器而已。它們同樣是SOA治理的中心,在這里IT可以列出人為服務的擁有者,進行版本管理,保證遵從企業需求,等等。
如Todd指出的那樣。創立一個SOA治理組織就像變戲法一樣。(治理)太多的話人們會試圖繞過它,(治理)不夠的話人們又會質疑它的價值。你知道能使其運作的訣竅嗎?還是根本不起作用?
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/