導(dǎo)讀:SOA聯(lián)盟通過新白皮書《業(yè)務(wù)架構(gòu):業(yè)務(wù)戰(zhàn)略和企業(yè)架構(gòu)之間缺失的鏈條》的發(fā)布邁出了2010年的步伐。
SOA聯(lián)盟通過新白皮書《業(yè)務(wù)架構(gòu):業(yè)務(wù)戰(zhàn)略和企業(yè)架構(gòu)之間缺失的鏈條》的發(fā)布邁出了2010年的步伐。
白皮書把"業(yè)務(wù)驅(qū)動(dòng)的SOA"定義成以下幾方面的組合:
創(chuàng)建服務(wù)目錄,并展示企業(yè)所需或企業(yè)提供的業(yè)務(wù)功能。這些功能代表了業(yè)務(wù)、信息和技術(shù)等方面的概念。
將這些服務(wù)與事件、規(guī)則和策略等組裝或編排在一起,進(jìn)而形成能夠?qū)崿F(xiàn)業(yè)務(wù)場景的業(yè)務(wù)流程解決方案。
形成業(yè)務(wù)產(chǎn)出。該"業(yè)務(wù)產(chǎn)出"可以是成本評(píng)估及通過合理的IT組合所帶來的降低的復(fù)雜性。另言之,"業(yè)務(wù)驅(qū)動(dòng)"不是業(yè)務(wù)人員抓住你去做什么,而是根據(jù)業(yè)務(wù)理由去執(zhí)行。
白皮書稱,創(chuàng)建業(yè)務(wù)驅(qū)動(dòng)的SOA的前提條件之一是創(chuàng)建業(yè)務(wù)架構(gòu),它是"業(yè)務(wù)設(shè)計(jì)的正式表現(xiàn)和有效的管理"。
白皮書解釋,業(yè)務(wù)架構(gòu)和信息技術(shù)之間的關(guān)系存在兩個(gè)方面。其一,業(yè)務(wù)架構(gòu)是IT規(guī)劃、技術(shù)架構(gòu)和將交付的業(yè)務(wù)實(shí)現(xiàn)的重要輸入。其二,技術(shù)趨勢(shì)和IT 能力在能力域,價(jià)值鏈、流程以及渠道等方面影響了業(yè)務(wù)設(shè)計(jì)的選擇......業(yè)務(wù)架構(gòu)和信息技術(shù)之間的互相依賴提出了協(xié)作的實(shí)踐和組織模型方面的要求。二者之間的連接最好應(yīng)作為實(shí)實(shí)在在的企業(yè)架構(gòu)實(shí)踐,它應(yīng)給予業(yè)務(wù)和技術(shù)同等的重視。
根據(jù)白皮書,許多現(xiàn)有的業(yè)務(wù)架構(gòu)方法都關(guān)注在IT解決方案交付的必備的前提之上,也就是業(yè)務(wù)流程和業(yè)務(wù)用例。
然而,這是不夠的。要想收獲業(yè)務(wù)架構(gòu)帶來的好處,也就是業(yè)務(wù)可視性和敏捷性,那么業(yè)務(wù)架構(gòu)必須要從業(yè)務(wù)設(shè)計(jì)人員和業(yè)務(wù)所有者的視角反映整體業(yè)務(wù)設(shè)計(jì),而不是從IT解決方案交付的視角。
白皮書建議把業(yè)務(wù)架構(gòu)看成被業(yè)務(wù)專家用于評(píng)估并實(shí)現(xiàn)業(yè)務(wù)設(shè)計(jì)及變更的正式的實(shí)踐、信息和工具。
業(yè)務(wù)架構(gòu)必須包括來自業(yè)務(wù)設(shè)計(jì)人員及業(yè)務(wù)所有者的視角的全部業(yè)務(wù)設(shè)計(jì)。該視角始于業(yè)務(wù)動(dòng)機(jī),包括關(guān)鍵業(yè)務(wù)執(zhí)行元素,如運(yùn)維模型、功能、價(jià)值鏈、流程和組織模型等,同時(shí)該視角又跨越可信息技術(shù)表現(xiàn),如業(yè)務(wù)服務(wù)、規(guī)則,實(shí)踐和信息模型等。
業(yè)務(wù)架構(gòu)應(yīng)通過各種構(gòu)建正式地表現(xiàn)出來,這些構(gòu)建包括業(yè)務(wù)動(dòng)機(jī)模型、功能地圖、價(jià)值鏈地圖、流程模型、策略文檔、組織圖和產(chǎn)品目錄等。
為了便于訪問,業(yè)務(wù)架構(gòu)的構(gòu)建應(yīng)該存放與存儲(chǔ)庫中并進(jìn)行管理。
白皮書把業(yè)務(wù)架構(gòu)定義成能夠更好地將戰(zhàn)略、流程、業(yè)務(wù)結(jié)構(gòu)和人員利用起來從而交付可靠且經(jīng)濟(jì)的企業(yè)運(yùn)作的一種機(jī)制。
技術(shù)使能對(duì)于大多數(shù)新功能和服務(wù)而言是至關(guān)重要的。業(yè)務(wù)架構(gòu)幫助企業(yè)清晰地定義技術(shù)要求和功能,并能幫助與業(yè)務(wù)優(yōu)先級(jí)及目標(biāo)對(duì)齊的IT規(guī)劃及項(xiàng)目獲得成功。
此外,白皮書就企業(yè)如何開展業(yè)務(wù)架構(gòu)的創(chuàng)建以及在何處需要實(shí)施企業(yè)架構(gòu)等方面提供了可執(zhí)行的信息。它還描述了實(shí)踐中的業(yè)務(wù)架構(gòu),即企業(yè)在創(chuàng)建、利用和改進(jìn)業(yè)務(wù)架構(gòu)的過程中可遵循的步驟。
最后,白皮書討論了業(yè)務(wù)架構(gòu)和一些關(guān)鍵業(yè)務(wù)及技術(shù)結(jié)構(gòu)之間的關(guān)系,這些結(jié)構(gòu)包括業(yè)務(wù)-IT對(duì)齊、業(yè)務(wù)流程管理(BPM)、面向服務(wù)的架構(gòu)(SOA)和 業(yè)務(wù)解決方案交付等。
不論我們喜歡與否,目前在業(yè)務(wù)和IT之間存在著巨大的鴻溝。任何通過SOA/BPM的手段去改進(jìn)我們創(chuàng)建IT應(yīng)用的方法可能會(huì)讓我們的實(shí)現(xiàn)更加經(jīng)濟(jì),但對(duì)于現(xiàn)狀的改變卻可能效果甚微。相反,通過業(yè)務(wù)架構(gòu)的直接將IT能力和企業(yè)的業(yè)務(wù)功能對(duì)齊的方式卻為在業(yè)務(wù)和IT之間建立更好的合作提供了有效途徑。該對(duì)齊是SOA的最初的承諾之一(也一直是SOA主要驅(qū)動(dòng)力之一),所以,這意味著創(chuàng)建或改進(jìn)業(yè)務(wù)架構(gòu)應(yīng)作為SOA的重要組成部分。