:“大多數(shù)SOA案例的失敗都是人員和文化問(wèn)題的結(jié)果而非技術(shù)問(wèn)題”。對(duì)于她的觀點(diǎn)有人同意,也會(huì)有人反對(duì),或許她講的太直接了。
為什么會(huì)他們會(huì)造成SOA失敗呢?可以從以下幾點(diǎn)來(lái)說(shuō)起。
1 他們未能解釋SOA商業(yè)價(jià)值
IT人士最常犯的錯(cuò)誤之一就是單純從技術(shù)角度處理SOA。他們?cè)诩軜?gòu)、治理和廠商評(píng)估上花費(fèi)大把的時(shí)間,這是好的,但是他們卻忘記了SOA必須解決實(shí)際的業(yè)務(wù)問(wèn)題。因此,他們會(huì)發(fā)現(xiàn)當(dāng)他們花費(fèi)了許多時(shí)間和資金去建立架構(gòu)之后,業(yè)務(wù)方面的人員沒(méi)有人能理解其中的好處,對(duì)這項(xiàng)技術(shù)也并不感興趣。
建議:從實(shí)際的業(yè)務(wù)問(wèn)題著手。這就是為什么BPM(業(yè)務(wù)流程管理)對(duì)于SOA來(lái)說(shuō)是殺手級(jí)應(yīng)用軟件的原因。通過(guò)改善業(yè)務(wù)流程并將其自動(dòng)化,BPM能夠解決許多業(yè)務(wù)問(wèn)題。它提供了操作性能的可視性,在沒(méi)有IT介入的情況下允許流程改變以提高敏捷度,消除廢物以降低成本等等。首先,我們應(yīng)該展示SOA將如何解決現(xiàn)實(shí)業(yè)務(wù)問(wèn)題,而后再解決技術(shù)問(wèn)題。
2 他們低估了組織變革的影響
對(duì)于任何轉(zhuǎn)型行動(dòng)來(lái)說(shuō),“抗拒改變”都是一個(gè)項(xiàng)目殺手。SOA為組織帶來(lái)的是巨大的變革,尤其是如果組織并不具有良好的企業(yè)架構(gòu)的時(shí)候??咕芨淖兊囊淮笤蚴菍?duì)于未知的恐懼。人們需要了解有甚么正等待著他們,以及為什么變革將有益于公司與他們個(gè)人。我們面臨的挑戰(zhàn)是處于不同層次的人們受到不同方式的影響。每一個(gè)業(yè)務(wù)層次都有需要逐個(gè)解決的問(wèn)題。
建議:建立一個(gè)組織變革管理(OCM)計(jì)劃。我將進(jìn)一步外部聘用一個(gè)OCM專家來(lái)幫助SOA行動(dòng)的領(lǐng)導(dǎo)團(tuán)隊(duì)來(lái)應(yīng)對(duì)變革。我認(rèn)為John Kotter的八步走方法論是很好的選擇。項(xiàng)目管理者聯(lián)盟
3 他們未能保證強(qiáng)有力的執(zhí)行支持
沒(méi)有強(qiáng)有力的執(zhí)行支持,SOA行動(dòng)完成其目標(biāo)的可能性很小。SOA跨越多個(gè)部門(mén)與多個(gè)系統(tǒng),也是一項(xiàng)重大的事業(yè)。你需要一個(gè)強(qiáng)大的執(zhí)行力與影響力來(lái)推動(dòng)該行動(dòng)向前邁進(jìn)并打破沿途的障礙。但是單單影響力是不夠的。你還需要有足夠的時(shí)間去關(guān)注SOA行動(dòng)并將它的緊急程度放在很高的水平。
建議:如果你的SOA與關(guān)鍵業(yè)務(wù)結(jié)合在一起,那么 提供執(zhí)行支持的人應(yīng)該是一個(gè)高層業(yè)務(wù)人士,他將充分地受益于這個(gè)行動(dòng)。讓業(yè)務(wù)擁有并推動(dòng)項(xiàng)目列別以促進(jìn)SOA路線圖的實(shí)施。在技術(shù)公司中,執(zhí)行支持很可能由首席執(zhí)行官、首席信息官、首席技術(shù)官或是首席架構(gòu)師擔(dān)任。不管你選擇誰(shuí),這個(gè)支持者必須能夠克服所有的障礙,具有成功的領(lǐng)導(dǎo)能力。
4 他們?cè)噲D廉價(jià)的從事SOA SOA并不是你所購(gòu)買(mǎi)的商品,而是你所從事的事業(yè)。一些公司試圖以低廉的預(yù)算來(lái)接觸SOA。除了所有的中間件產(chǎn)品所需的所有資源之外,SOA還有在治理、培訓(xùn)、咨詢、基礎(chǔ)架構(gòu)以及安全方面巨大的投資。項(xiàng)目經(jīng)理圈子
由于其分布與松耦合本質(zhì),在生產(chǎn)環(huán)境下管理SOA是很有挑戰(zhàn)性的。不要在管理工具的生命周期方面吝于花費(fèi),否則問(wèn)題將像大海撈針一樣困難。一些公司試圖在沒(méi)有任何外部協(xié)助的情況下從事SOA以節(jié)省在昂貴的咨詢方面的費(fèi)用。除非你擁有經(jīng)驗(yàn)老到的SOA人員,這樣做將可能帶來(lái)災(zāi)難。
建議:在建立SOA路線圖的同時(shí)制定項(xiàng)目列表以及SO
!--StartFragment-->