評估企業是否部署SOA 做到勿臨渴掘井

 如果企業正在考慮部署SOA,那就需要解決很多問題與挑戰,以提高實施成功的機率。而在SOA的部署過程中,經常被企業所忽略的兩個方面就是評估現有技能,和應用開發文化。
  技能評估
  如果分佈式處理、鬆耦合、面向服務等對你的企業來說都是一些陌生的名詞,那麼企業就會在SOA實施中遇到不小的阻力。這些公司應當尋找顧問來幫助他們來實現SOA。不過,顧問只是起一個輔助作用,公司本身還是需要有一名優秀的技術領導者,他需要理解SOA,並能設定戰略目標,而顧問則是輔助他去實現目標。顧問的目標是將回報最大化,而技術領導者的目標是順利實現SOA交付。如果一家公司沒有優秀的技術領導者,並具備良好的商業與人際關係技能,那就應當去聘用一名。雖然這會花費較多的成本,但如果缺乏合適的領軍人,SOA部署將面臨着失敗的風險。
  SOA部署要求多方面的專家。比如企業架構師、數據架構師、安全專家、流程設計師、集成專家、商業流程分析師,以及各類開發人員。如果企業打算購買如ESB、BPMS、服務管理工具等軟件,那還另需一名軟件管理員。
  此外,公司還要準備好充足的培訓預算。因爲每名成員都會受到SOA的影響,比如數據庫管理員、配置管理員、項目經理、測試人員、開發人員、架構師等等,都需要接受各類不同的培訓。解決抵觸問題的最佳方法就是加深他們對陌生事物的瞭解。對SOA及其回報瞭解得越多,員工就越容易接受它。
  文化評估
  目前的文化怎樣?是否早已建立了一支架構團隊?這支團隊是否受到公司中其他成員的認可?能否提供價值?注重企業架構、治理與標準的文化會讓SOA過渡更加順利。建立鬆耦合、可延伸、可重用的服務要求保持一致、治理良好的流程設計。
  此外,公司還需評估商業部門是否已爲參與SOA實施做好了準備。正確部署SOA能打破部門間的隔牆,對公司內整個商業流程有更好的全局觀,而不再僅侷限於部門豎井。這也是爲什麼SOA要求能得到公司管理層大力支持的原因。
  IT與商業部門之間的關係也是一大要點。商業部門是否信任IT能實現SOA?在向企業SOA活動做出投資之前,這些問題都要被加以考慮。
  下一步該做什麼
  公司應識別出薄弱環節和高風險區域,並在對技能和文化進行評估後製定計劃來減輕風險。儘早完成上述步驟能讓你預先將用來解決這些問題的預算計提到項目整體預算中,這一點至關重要。因爲大部分SOA的實施成本都很高,因此公司管理層也不願意看到在中途不斷地提出預算增加申請。在項目正式開始前,多花一些時間來進行技能和文化評估。正如常言所說:宜未雨綢繆,勿臨渴掘井。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章