我們現在知道SOA行動的失敗應該歸咎于誰了―――人員,愚蠢的人員!但為什么他們會造成SOA失敗呢?讓我來解釋一下。
1 他們未能解釋SOA商業價值
IT人士最常犯的錯誤之一就是單純從技術角度處理SOA。他們在架構、治理和廠商評估上花費大把的時間,這是好的,但是他們卻忘記了SOA必須解決實際的業務問題。因此,他們會發現當他們花費了許多時間和資金去建立架構之后,業務方面的人員沒有人能理解其中的好處,對這項技術也并不感興趣。
建議:從實際的業務問題著手。這就是為什么BPM(業務流程管理)對于SOA來說是殺手級應用軟件的原因。通過改善業務流程并將其自動化,BPM能夠解決許多業務問題。它提供了操作性能的可視性,在沒有IT介入的情況下允許流程改變以提高敏捷度,消除廢物以降低成本等等。首先,我們應該展示SOA將如何解決現實業務問題,而后再解決技術問題。
2 他們低估了組織變革的影響
對于任何轉型行動來說,“抗拒改變”都是一個項目殺手。SOA為組織帶來的是巨大的變革,尤其是如果組織并不具有良好的企業架構的時候?咕芨淖兊囊淮笤蚴菍τ谖粗目謶。人們需要了解有甚么正等待著他們,以及為什么變革將有益于公司與他們個人。我們面臨的挑戰是處于不同層次的人們受到不同方式的影響。每一個業務層次都有需要逐個解決的問題。
文章來源于領測軟件測試網 http://www.kjueaiud.com/