SOA治理最佳策略:小幅起步循序漸進

isoa發表於2009-01-08
如果治理是一個大房子,你可以選擇從地基開始建造這個房子,也可以選擇用一臺大型卡車運來一個完整的房子。雖然後者是可能的,但是,這也是非常困難的。這個房子也許不能很好地運輸。這個房子也許會在運輸中損壞。這個房子也許不適合你的場地,或者不能在通道中順利運到你的設施,需要在現場進行修改。前一個選擇,在現場從頭開始建造這個房子肯定有自己的難題(恰當的設計、準確地實施、質量保證等),但是,這個風險是很低的,並且有機會隨著建設(移動牆壁、改變窗戶和門等等)適應這個房子。總的來說,機構應該做這個選擇。他們應該選擇從小開始,逐步建設。


  循序漸進的治理

  雖然任何行業組織都沒有定義正式的治理階段,但是,許多機構都經歷了以下的階段。

  第一階段:由主題專家提供正式的、特別的監管。

  第二階段:通過工作流、標準檔案和識別可應用的標準使這種監管正式化。

  第三階段:建立最佳做法,選擇和推廣統一的圍繞架構和服務層的設計方法。

  第四階段:推動企業根據端對端的業務流程調整業務和技術團隊。

  如果表現這些循序漸進的治理階段每個企業都是不一樣的。有些企業的重點是基礎設施投資。有些企業的治理戰略更多的以技術和方法為重點,而有些企業將包括更多的委員會和機構的變化。無論治理採取什麼方式,關鍵都是小規模起步和逐步建立。

  採用治理

  採用治理應該遵循一種簡單和程式化的方法。在應用治理流程期間的主要目標應該是緩解風險和提高操作的可預見性以減少風險。建議採取如下簡單的步驟:

  ·定義一個擁有目標和可測量的里程碑的治理路線圖。

  ·找出每一個階段需要的技術和機構變化。

  ·清楚地找出和存檔每一個階段可用的業務價值。

  最後一個建議是最容易忽略的一個步驟。企業經常在不理解每一個重複階段或者每一個成熟水平能夠帶來什麼好處的情況下便制定一個行動計劃。這對於保證的你的SOA切中主題,保證你的治理是充分的但又不是矯枉過正的是非常重要的。最核心的問題是保證你的面向服務的投資得到回報。

  少即是多

  在循序漸進地應用治理的過程中,重要的是你要避免實施過渡的、重量級的治理。另一個極端是,你要注意避免實施流於形式和橡皮圖章式的治理。治理不應該以一個或者更多的沒有權利的委員會的方式實施,也不能以一個重量級的官僚機構的方式實施。業內人士把這種平衡的方法稱作“簡潔的治理”。

  簡潔的治理代表了一種根據需要進行治理的思維方式。這種方法是需要多少治理就提供多少治理,並且不斷監視這個環境以便調整指導和監管的程度。治理應該是有重點的、簡潔的、一直存在的。在SOA的早期應用階段,治理應該是很少的。治理應該像需要的那樣簡單以便支援某些標準並且維護每一項服務的合同。隨著時間的推移,治理政策、流程、程式以及相應的基礎設施將隨著面向服務的企業一起逐步成熟起來。最後,這種治理應該適用於這個專案的整個生命週期。最佳做法是三個治理關口:設計時間、修改時間和執行時間。這三個關口時檢查點,以保證服務設計、開發和執行時行為與企業的目標和上述最佳做法一致。

  總結

  專家認為,治理對於任何重大的機構變化都是非常重要的。服務物件是沒有區別的。治理沒有必要採取極端的方式(沒有權利的委員會或者重量級的官僚機構),而應該是有重點的、簡潔的、一直存在的。治理可能包括更多地強調基礎設施或者技術和方法。無論怎樣表現,治理都應該從開始的時候就規劃好,逐步成熟。治理應該提供整個專案和計劃生命週期的環境。

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

相關文章