許多企業(yè)無法衡量SOA的結構,甚至不清楚到底要衡量些什么。


    聽到這個關于SOA實施問題的調查報告我并不會感到驚訝,坦白的說,我所認為的數(shù)字甚至要高于這個數(shù)字。有一個發(fā)現(xiàn)吸引了我的注意力:在Aberdeen界定的“同級表現(xiàn)最佳”企業(yè)(即表現(xiàn)排名前20%的企業(yè))中只有三分之一的企業(yè)運用SOA技術的經(jīng)驗超過2年,也就是說有三分之二的運用最先進的SOA技術的企業(yè)甚至連兩年的經(jīng)驗都不具備。SOA對于我們誰來說都是新生事物,就是我們中最具智慧表現(xiàn)最佳的企業(yè)也依然處于摸索階段。


    SOA方興未艾,所以全體被調查企業(yè)中有77%說目前沒有看到SOA回報就不足為奇了。不過,在“同級表現(xiàn)最佳”企業(yè)中有68%聲稱他們“在SOA投資中獲得了一些積極的回報”,并且降低了在SOA下的應用開發(fā)成本。


    那么,為什么這些“同級表現(xiàn)最佳”企業(yè)能夠這么早就看到SOA的成功,而其他一些企業(yè)依然還在艱苦的奮斗。


    Aberdeen說這是因為大部分表現(xiàn)出色的企業(yè)都采用了設計時(design-time,是指在開發(fā)環(huán)境中通過添加控件、設置控件或窗體屬性等方法,建立應用程序的時間)管理方法以及重復使用政策來實現(xiàn)生命周期服務成本最小化,大約占總成本的26%。另外還有一部分原因是這些表現(xiàn)出色的企業(yè)中超過80%采用了自動SOA操作和管理解決方案。


    這個研究結果有力的證實了管理方法和重新使用策略對成功實施SOA的作用。這一點對于降低SOA成本更為適用,它能夠縮短應用開發(fā)以及實施所需時間。其中特別重要的一點就是設計時間管理。正如報告所描述的“設計時間管理方法促進程序員重新使用現(xiàn)有服務,節(jié)省了初始編程時間以及重復編寫相同程序的長期維護成本?!?/P>

    不過,對SOA成功的衡量和報告依然存在技巧。這些表現(xiàn)最佳的企業(yè)之所以獲得現(xiàn)在的成功,是因為他們擁有資源并且知道如何建立績效評測方法,并能夠將他們直接運用到業(yè)務中。從而,他們能夠更能清楚的知道SOA方法(以及其他技術)在某個領域內如何節(jié)省費用,或者如何提高業(yè)務的某個方面,如銷售額的增長。


    我們是不是可以這樣設想,由于這些企業(yè)能夠衡量結果,于是從SOA中看到了實際的好處,那么對于其他企業(yè)來說是否存在尚未被發(fā)現(xiàn)的成功故事?也許有。但是相信這些知道如何衡量結果的企業(yè)應該會有更高的成功率。


    你不能埋怨他們??SOA不是精確的科學。當它涉及業(yè)務增長 (相對于開發(fā)成本的減少),即使我所遇到過的最領先的企業(yè)也沒有準確的追蹤SOA的方法。目前為止,多為主觀的證據(jù),如提高了開發(fā)者或者用戶的滿意度等。


    到底SOA在驅動新的銷售以及贏得客戶方面是否具有作用,以及能夠起到怎樣的作用依然是一片未知的領域。正如調查報告所現(xiàn)示的,即使是出類拔萃的企業(yè)也只不過擁有兩年經(jīng)驗而已。
  

分享到

多易

相關推薦