* 確定每個階段技術與組織上所需做出的變動
* 清楚地描述并確定各階段所能實現(xiàn)的業(yè)務價值

最后一條建議是最容易被忽視的。企業(yè)經(jīng)常在完全不清楚各個階段能帶來多少業(yè)務價值的情況下將計劃付諸實施。這對于實現(xiàn)適用的SOA、充分的治理、并且最終從面向服務的投資中獲得回報是非常關鍵的。

積少成多

在逐漸實現(xiàn)治理的過程中,一定要避免過激的治理部署。另外,與此相應,你也要避免把治理的實現(xiàn)變成僅僅是例行公事或蓋幾個批準章。治理既不是一個或幾個毫無實權(quán)的委員會,也不是權(quán)位過重的復雜的官僚機構(gòu)。我把這個平衡點稱為——“精益治理”(lean governance)。

精準治理代表一種按需治理的態(tài)度。僅僅根據(jù)所需進行治理,并不斷地根據(jù)環(huán)境調(diào)整治理的指導與監(jiān)督作用。治理應該是清晰的、精益的、并且時刻存在的。在SOA早期,治理規(guī)模應該是最小的。它的作用應該只是支持某些標準和維護各服務的服務合約。然后,可以隨著面向服務的企業(yè)成長逐漸增建這些治理策略、過程和流程、以及相應的基礎設施。最后,治理應該在整個項目生命周期中得以實現(xiàn)。通過最佳實踐可以確定三個治理階段:設計時間、修改時間和運行時間。這三個階段可以用來當作檢驗點,保證服務設計、開發(fā)和運行時的行為與企業(yè)目標和既定最佳實踐一致。

根據(jù)我的經(jīng)驗,治理對于任何組織形式的明顯改變都是非常關鍵的,面向服務也不例外。我認為治理不能走向極端(毫無實權(quán)的委員會或權(quán)位過重的官僚機構(gòu)),而應該是清晰、精益、并且時刻存在的。開始的時候你不需要太多的治理,它可以只是側(cè)重基礎設施或技術和方法論方面的東西。但不管采用哪一種實現(xiàn)方式,治理都應該從一開始就啟動,逐漸發(fā)展成熟,并能夠在整個項目生命周期中起到指導與監(jiān)督的作用。

分享到

wangziyi

相關推薦