流程模板似乎對(duì)于整個(gè)BPM行業(yè)來(lái)說(shuō)具有舉足輕重的意義?蛻艨梢允褂肂PM供應(yīng)商提供的預(yù)定義好的流程模板進(jìn)行流程開(kāi)發(fā),而不必從一張白紙開(kāi)始。這樣就能降低流程定義和開(kāi)發(fā)所需的服務(wù)成本?蛻糁恍韪鶕(jù)它們自身的需求對(duì)流程模板做出調(diào)整或定制化。流程模板的鼓吹人士指出,流程模板能夠帶來(lái)的一個(gè)更大的好處就是,它能夠封裝一些最佳實(shí)踐,這些最佳實(shí)踐是BPM供應(yīng)商在為其他眾多客戶實(shí)施流程自動(dòng)化時(shí)所發(fā)現(xiàn)的。當(dāng)某個(gè)客戶首次使用流程模板時(shí),不僅能夠縮短流程開(kāi)發(fā)的時(shí)間,還能夠從供應(yīng)商的最佳實(shí)踐和流程經(jīng)驗(yàn)中獲益良多。在某些情況下,客戶對(duì)自身流程缺乏信心,希望通過(guò)流程模板來(lái)了解其他企業(yè)如何處理特定的流程任務(wù),并由此展開(kāi)對(duì)自身流程的討論。當(dāng)然,所有客戶都想要降低成本,縮短實(shí)現(xiàn)投資回報(bào)的時(shí)間,并使用最佳實(shí)踐。因此,全球各地有許多客戶都對(duì)流程模板十分感興趣,希望從BPM供應(yīng)商那里獲得這些模板。
正是由于以上原因,我在多年之前也曾是流程模板的忠實(shí)支持者。實(shí)際上,我們公司曾經(jīng)在BPM解決方案中給出12個(gè)立即可用的流程模板。我們花費(fèi)了很多時(shí)間對(duì)這些流程模板進(jìn)行開(kāi)發(fā)、測(cè)試和建檔。但是我很沮喪地發(fā)現(xiàn),基本上沒(méi)有多少客戶會(huì)使用這些模板。開(kāi)發(fā)和支持這些流程模板的成本遠(yuǎn)遠(yuǎn)超過(guò)了客戶從中獲得的利益,于是我們公司就不再開(kāi)發(fā)流程模板了。這種理解(似乎每個(gè)客戶都需要流程模板)與現(xiàn)實(shí)(沒(méi)有客戶使用我們提供的流程模板)之間的差距促使我探索其中的原因。后來(lái)我發(fā)現(xiàn)流程模板是一把雙刃劍,其有利的一面上面已經(jīng)論述過(guò)了,其不利的一面則由很多因素構(gòu)成。mda.com
一個(gè)業(yè)務(wù)流程是由許多個(gè)組件構(gòu)成的,每個(gè)組件都有其功能和成本。主要的組件
流程描繪業(yè)務(wù)流程的先后順序
業(yè)務(wù)規(guī)則:描述流程的邏輯
角色和職責(zé):確定誰(shuí)參與流程,以及參與者之間的關(guān)系
用戶界面:確定參與者同流程交互的方式
集成:實(shí)現(xiàn)第三方應(yīng)用程序同流程的交互
數(shù)據(jù)庫(kù):存儲(chǔ)流程所使用過(guò)或產(chǎn)生的數(shù)據(jù)
要實(shí)現(xiàn)流程自動(dòng)化,客戶必須實(shí)施上述組件。
下面讓我們對(duì)這些組件一一進(jìn)行分析,看看流程模板是否對(duì)它們有效,是否能夠?yàn)榭蛻粼黾觾r(jià)值,或是縮短實(shí)施這些組件的時(shí)間。
流程圖是流程模板確實(shí)能夠起作用的地方。流程模板本身就提供流程圖,該圖代表了供應(yīng)商所發(fā)現(xiàn)的最佳實(shí)踐。通過(guò)流程圖,我們可以十分方便地確定流程的步驟。許多客戶都能夠從這現(xiàn)成的流程圖中獲益,不需要再自己重新開(kāi)發(fā)一張。但是使用現(xiàn)代的BPM系統(tǒng),流程圖是十分容易開(kāi)發(fā)的,因?yàn)檫@些系統(tǒng)提供圖形化的流程圖作圖工具。創(chuàng)建一張流程圖不花什么時(shí)間。由于創(chuàng)建流程圖這個(gè)任務(wù)是由業(yè)務(wù)使用者來(lái)完成的,他們通常喜歡使用微軟Visio等簡(jiǎn)單工具來(lái)完成,或者直接用紙和筆來(lái)畫。于是客戶就會(huì)面臨這樣一個(gè)問(wèn)題:應(yīng)該使用系統(tǒng)自帶的流程圖呢,還是自己重新創(chuàng)建?假如使用流程模板中的流程圖,那這個(gè)流程圖是否能夠反映客戶真實(shí)的業(yè)務(wù)實(shí)踐呢?流程模板中的流程圖是否真的代表最佳實(shí)踐呢?假如模板中的流程圖與客戶實(shí)際流程不符,那么是應(yīng)該按流程模版的流程圖來(lái)改變現(xiàn)有流程呢,還是評(píng)估現(xiàn)有流程的弱點(diǎn)然后做出改進(jìn)呢?那些針對(duì)關(guān)鍵業(yè)務(wù)流程開(kāi)發(fā)出最佳實(shí)踐的公司是否愿意在模板中共享它們的經(jīng)驗(yàn)?zāi)?假如客戶只是?duì)自身流程缺乏信心,希望通過(guò)流程模板來(lái)了解其他企業(yè)的流程,那是否只需要在紙上看一看模板就可以了?基本上,流程模板中的流程圖的確能夠?yàn)榭蛻魩?lái)某些利益。但是在BPM系統(tǒng)中創(chuàng)建或修改流程圖越是容易,那么模板能夠帶來(lái)的好處越是少。
業(yè)務(wù)規(guī)則是業(yè)務(wù)流程的核心。規(guī)則通常是復(fù)雜的,兩個(gè)公司不大可能有同樣的規(guī)則,除非是有關(guān)稅務(wù)、財(cái)務(wù)報(bào)告等公認(rèn)的事務(wù)。每個(gè)公司都有自己獨(dú)特的規(guī)則,而且這些規(guī)則經(jīng)常發(fā)生變化。開(kāi)發(fā)和維護(hù)規(guī)則要求管理層的參與,并且成本不菲。流程模板不可能將所有公司需要的業(yè)務(wù)規(guī)則都包含進(jìn)來(lái)。因此即便流程模板中提供了業(yè)務(wù)規(guī)則,客戶也需要要花大量時(shí)間來(lái)理解和修改規(guī)則。更有效率的做法是為自身的流程從頭創(chuàng)建規(guī)則。對(duì)于那些規(guī)則中套規(guī)則的情況(客戶經(jīng)常會(huì)有這種情況),這種方法的優(yōu)勢(shì)更為明顯。因此,流程模板在業(yè)務(wù)規(guī)則方面不起作用。
即便在同一個(gè)行業(yè)中,不同公司也會(huì)有不同的角色和職責(zé)定義。各個(gè)公司的組織結(jié)構(gòu)圖都是獨(dú)特的,它們對(duì)角色和職責(zé)的定義也是各不相同的。我們無(wú)法從書店、行業(yè)協(xié)會(huì)或咨詢公司那里買到“組織結(jié)構(gòu)最佳實(shí)踐”!而業(yè)務(wù)流程是高度依賴于角色和職責(zé)的。共性的缺乏導(dǎo)致流程模板也無(wú)法在這個(gè)組件起到應(yīng)有作用。
用戶界面是BPM解決方案中相對(duì)較昂貴的一個(gè)組件,因?yàn)榧词故鞘褂霉⿷?yīng)商提供的圖形化工具,開(kāi)發(fā)這些界面也十分費(fèi)時(shí)。業(yè)務(wù)流程中使用的電子表格也往往是十分復(fù)雜的。而且每個(gè)公司都有自己獨(dú)特的用戶界面標(biāo)準(zhǔn),這種標(biāo)準(zhǔn)通常是從以前的紙張格式延續(xù)下來(lái)的,但現(xiàn)在需要使用BPM解決方案來(lái)進(jìn)行替代。使用者們不喜歡改變,尤其是這種格式使用時(shí)間較長(zhǎng),他們已經(jīng)習(xí)慣這種格式了。當(dāng)客戶在實(shí)施BPM解決方案時(shí),他們的目標(biāo)是要盡可能的符合原來(lái)的手工格式,以便使用者接受BPM,并縮短他們的學(xué)習(xí)曲線。因此企業(yè)一般不愿意使用流程模板所提供的電子表格,尤其是當(dāng)BPM系統(tǒng)成本高昂時(shí)。BPM之所以吸引客戶是因?yàn)樗馨凑湛蛻舻姆绞綄?shí)現(xiàn)流程自動(dòng)化。因此,客戶不愿意接受與習(xí)慣不符的電子表格。因此,那些提供電子表格的流程模板將會(huì)遭受大量修改,從而減少了它們的價(jià)值。在大多數(shù)情況下,我認(rèn)為客戶在設(shè)計(jì)電子表格時(shí),更愿意從一張白紙開(kāi)始。