如果企業正在考慮部署soa,那就需要解決很多問題與挑戰,以提高實施成功的機率。而在soa的部署過程中,經常被企業所忽略的兩個方面就是評估現有技能,和應用開發文化。
技能評估
如果分布式處理、松耦合、面向服務等對你的企業來說都是一些陌生的名詞,那麼企業就會在soa實施中遇到不小的阻力。這些公司應當尋找顧問來幫助他們來實現soa。不過,顧問只是起乙個輔助作用,公司本身還是需要有一名優秀的技術領導者,他需要理解soa,並能設定戰略目標,而顧問則是輔助他去實現目標。顧問的目標是將回報最大化,而技術領導者的目標是順利實現soa交付。如果一家公司沒有優秀的技術領導者,並具備良好的商業與人際關係技能,那就應當去聘用一名。雖然這會花費較多的成本,但如果缺乏合適的領軍人,soa部署將面臨著失敗的風險。
soa部署要求多方面的專家。比如企業架構師、資料架構師、安全專家、流程設計師、整合專家、商業流程分析師,以及各類開發人員。如果企業打算購買如esb、bpms、服務
管理工具等軟體,那還另需一名軟體管理員。
此外,公司還要準備好充足的培訓預算。因為每名成員都會受到soa的影響,比如資料庫
管理員、配置管理員、專案經理、測試人員、開發人員、架構師等等,都需要接受各類不同的培訓。解決牴觸問題的最佳方法就是加深他們對陌生事物的了解。對soa及其回報了解得越多,員工就越容易接受它。
文化評估
目前的文化怎樣?是否早已建立了一支架構團隊?這支團隊是否受到公司中其他成員的認可?能否提供價值?注重企業架構、治理與標準的文化會讓soa過渡更加順利。建立松耦合、可延伸、可重用的服務要求保持一致、治理良好的流程設計。
此外,公司還需評估商業部門是否已為參與soa實施做好了準備。正確部署soa能打破部門間的隔牆,對公司內整個商業流程有更好的全域性觀,而不再僅侷限於部門豎井。這也是為什麼soa要求能得到公司
管理層大力支援的原因。
it與商業部門之間的關係也是一大要點。商業部門是否信任it能實現soa?在向企業soa活動做出投資之前,這些問題都要被加以考慮。
下一步該做什麼
公司應識別出薄弱環節和高風險區域,並在對技能和文化進行評估後制定計畫來減輕風險。盡早完成上述步驟能讓你預先將用來解決這些問題的預算計提到專案整體預算中,這一點至關重要。因為大部分soa的實施成本都很高,因此公司
管理層也不願意看到在中途不斷地提出預算增加申請。在專案正式開始前,多花一些時間來進行技能和文化評估。正如常言所說:宜未雨綢繆,勿臨渴掘井。
SOA認識存誤區 詳解SOA企業部署的六大關鍵要素
企業使用者對soa認識上還存在誤區,在這樣的狀況下部署soa,可能會把企業的業務帶入歧途,了解本文中的6個問題,或許可幫助cio避開soa部署中的陷阱。圍繞服務導向架構 service oriented architecture,soa 企業使用者存在各種各樣模糊的認識,這些模糊認識很可能將企業的s...
SOA認識存誤區 詳解SOA企業部署的六大關鍵要素
企業使用者對soa認識上還存在誤區,在這樣的狀況下部署soa,可能會把企業的業務帶入歧途,了解本文中的6個問題,或許可幫助cio避開soa部署中的陷阱。圍繞服務導向架構 service oriented architecture,soa 企業使用者存在各種各樣模糊的認識,這些模糊認識很可能將企業的s...
衡量SOA是否成功企業用什麼辦法去判斷?
soa方興未艾,所以全體被調查企業中有77 說目前沒有看到soa回報就不足為奇了。不過,在 同級表現最佳 企業中有68 聲稱他們 在soa投資中獲得了一些積極的回報 並且降低了在soa下的應用開發成本。aberdeen調研公司近日完成並發布了一項面對950家企業的調查,調查顯示 大約1 3 1 2的...