監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

SOA與BPM本質(zhì)不同 二者應(yīng)當(dāng)融洽相處

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

來(lái)源:泛普軟件

業(yè)務(wù)流程管理(BPM)與其說(shuō)是一項(xiàng)技術(shù),還不如說(shuō)是一門商業(yè)學(xué)科,要確保面向服務(wù)的架構(gòu)(SOA)能夠提供商業(yè)價(jià)值,它就必不可少。而且BPM對(duì)于那些需要應(yīng)對(duì)類似《薩班斯-奧克斯利法》這些要求公司定義流程的法規(guī)的企業(yè)來(lái)說(shuō)也很重要。因此,Gartner在其新近公布的“2008年十大戰(zhàn)略性技術(shù)”中,業(yè)務(wù)流程管理名列其中。BPM作為業(yè)務(wù)流程理論和工具的綜合,它的發(fā)展已經(jīng)經(jīng)歷了漫長(zhǎng)的過(guò)程,它的未來(lái)則呈現(xiàn)誘人的前景。BPM的管理理論和方法從以有形的現(xiàn)場(chǎng)流水線管理發(fā)展為以無(wú)形信息為內(nèi)容的業(yè)務(wù)流程管理BPM在經(jīng)歷了數(shù)十年的發(fā)展后,如今,正悄然掀起一場(chǎng)流程管理的熱潮。

面向服務(wù)的體系結(jié)構(gòu)(service-orientedarchitecture,SOA)是一個(gè)組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過(guò)這些服務(wù)之間定義良好的接口和契約聯(lián)系起來(lái)。接口是采用中立的方式進(jìn)行定義的,它應(yīng)該獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言。這使得構(gòu)建在各種這樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一和通用的方式進(jìn)行交互。

通曉管理的人都知道,業(yè)務(wù)流程管理(BusinessProcessManagement,BPM)并不是一個(gè)新的管理思想。早在上個(gè)世紀(jì)初,法國(guó)管理學(xué)家亨利·法約爾就開創(chuàng)了管理過(guò)程學(xué)派,后經(jīng)美國(guó)哈羅德·孔茨等管理學(xué)者的發(fā)展,成為現(xiàn)代管理理論的主流學(xué)派。管理過(guò)程學(xué)派研究的對(duì)象就是管理的過(guò)程和職能。

因此從20世紀(jì)80年代后期起,很多學(xué)者開始把企業(yè)流程管理放到一個(gè)更廣泛的意義上來(lái)闡述。為了區(qū)別于生產(chǎn)管理課程中的“流程”概念,“業(yè)務(wù)流程”的說(shuō)法開始流行。現(xiàn)在,“流程”的概念已經(jīng)今非昔比,它幾乎滲透到了管理的每一個(gè)環(huán)節(jié)。

因此,可以很容易地得到使用SOA或不使用SOA的BPM,反之亦然。

Kaushal在Forrester研究機(jī)構(gòu)所發(fā)表的分析報(bào)告中指出38%超過(guò)1000員工的公司實(shí)際上并沒有使用SOA或是并沒有計(jì)劃使用。正在使用或開始使用SOA的公司中,且不管他們是否是形式上的或者只是追隨潮流,40%左右實(shí)際上并沒有一個(gè)很明確的發(fā)展策略?!?0/20規(guī)則”似乎意味著八成的人沒有或者不會(huì)在組織中真正實(shí)現(xiàn)SOA。

其實(shí)這些數(shù)據(jù)都可以說(shuō)明,大部分的業(yè)務(wù)領(lǐng)導(dǎo)者并不關(guān)心SOA具體是一種什么樣的理念,什么新的技術(shù)可以實(shí)施,而僅僅只是在意他們的業(yè)務(wù)流程管理可以能夠做的更好。那如果事實(shí)就是這樣,作為SOA的倡導(dǎo)者為什么不能投其所好?

Kaushal觀察得出,BPM在融合SOA之后能夠給予業(yè)務(wù)管理者更大的能力去針對(duì)企業(yè)經(jīng)營(yíng)通過(guò)技術(shù)等方面的手段作一些更有效的調(diào)控?!皞鹘y(tǒng)BPM的管理哲學(xué)讓這些業(yè)務(wù)人士不得不在日常生活和運(yùn)作中都得時(shí)時(shí)刻刻去考慮整個(gè)流程影響問(wèn)題。在融入了SOA之后,這可以給他們一個(gè)新的方法去明確需求,用一種統(tǒng)一的語(yǔ)言去解決業(yè)務(wù)和IT層面上的關(guān)注問(wèn)題。BPM的變化以及業(yè)務(wù)在SOA發(fā)展的大環(huán)境下,這些都不會(huì)僅僅只是可能,而是正在發(fā)生的事?!?/P>

BPM陣營(yíng)通常聲稱,SOA對(duì)于實(shí)現(xiàn)BPM來(lái)說(shuō)不是必需的。只需部署一個(gè)BPM套件,就可以更快地實(shí)現(xiàn)目標(biāo)而不會(huì)帶來(lái)多少?gòu)?fù)雜性。SOA陣營(yíng)則注重于如何從一般意義上解決企業(yè)IT的復(fù)雜性。該陣營(yíng)通常聲稱BPM是SOA的一個(gè)特性,但是它是SOA解決方案的一部分,而不是一個(gè)單獨(dú)的東西。當(dāng)SOA領(lǐng)域的人士談到BPM時(shí),該術(shù)語(yǔ)通常與服務(wù)編排或流程整合同義,而不強(qiáng)調(diào)對(duì)業(yè)務(wù)分析人員友好的建?;蛉藛T交互,而后者對(duì)BPM陣營(yíng)來(lái)說(shuō)非常重要。

為了澄清這些誤解,我認(rèn)為有必要闡明BPM與SOA的不同本質(zhì):SOA是一種架構(gòu)方法;BPM則是一組協(xié)調(diào)活動(dòng)。其實(shí),關(guān)于SOA和BPM的關(guān)系一直都是屬于爭(zhēng)論的話題,但正是相關(guān)技術(shù)的使用者和提供者將兩者結(jié)合到了一起。準(zhǔn)確的說(shuō),BPM與SOA的本質(zhì)是截然不同的:SOA是一種架構(gòu)方法,BPM則是一組流程協(xié)調(diào)管理理念。但是在BPM應(yīng)用的關(guān)鍵場(chǎng)景都能與SOA有效結(jié)合起來(lái)。如果說(shuō)是因?yàn)镾OA的迅速發(fā)展讓BPM倍受關(guān)注,那也可以說(shuō)BPM正是SOA康莊大道上的最佳起點(diǎn)。(IT專家網(wǎng))

發(fā)布:2007-04-25 16:46    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:

泛普泛普博客其他應(yīng)用

泛普OA商務(wù)合同 泛普OA需求調(diào)研 泛普OA實(shí)施方案 泛普OA項(xiàng)目啟動(dòng) 泛普網(wǎng)絡(luò)硬件配置 泛普OA部署安裝 泛普流程模板表單 OA系統(tǒng)二次開發(fā) 泛普常見問(wèn)題解決 泛普OA操作手冊(cè) 泛普軟件項(xiàng)目驗(yàn)收 泛普培訓(xùn)推廣上線 泛普OA售后服務(wù) 泛普新聞 泛普期刊 泛普博客