我常遇到這樣的人,一談到工作流產(chǎn)品就問是否遵守了WFMC BPM規(guī)范,是否支持BPEL。好像如果和它們兩個(gè)不沾邊就不是工作流了。請(qǐng)別忘記了,除了WFMC和BPEL,還有ASWP, ASAP, BPMI, OASIS, OMG, WSCI, WSCL定義的規(guī)范呢,我們是不是都要遵守呢?如果你都去遵守了,我可以負(fù)責(zé)地告訴你,你什么也做不出來(lái)。我們千萬(wàn)別忘記一點(diǎn),這些標(biāo)準(zhǔn)背后都藏有大公司利益,他們制定標(biāo)準(zhǔn)是為了在商業(yè)競(jìng)爭(zhēng)中使得自己占有優(yōu)勢(shì)地位。如果哪家BPM規(guī)范真的包醫(yī)百病,為什么還會(huì)出現(xiàn)這么多的BPM規(guī)范呢?
我遇到很多這樣的場(chǎng)景:
他問:你的工作流都有哪些功能?
我回答:有模型設(shè)計(jì)器,以圖形化方式來(lái)定義業(yè)務(wù)模型.....
被打斷:哦,你實(shí)現(xiàn)了工作流第一接口。
我暈,為什么叫第一接口,我叫他第十,第十一接口行不行?
工作流5大接口,是WFMC常提到的。沒錯(cuò),按WFMC所說(shuō)工作流模型設(shè)計(jì)器被定義為第一接口。我不明白的是,為什么非得把已有的功能非得套上某一規(guī)范當(dāng)中的稱謂呢?我們談產(chǎn)品,談應(yīng)用時(shí),更應(yīng)該著眼于我們要解決實(shí)際需求中的哪些問題,而不該僅僅在那里引用某種規(guī)范中很抽象的概念和定義詞匯。
如果你是做工作流產(chǎn)品的,也不要過分牽強(qiáng)某一種BPM規(guī)范,他們僅僅是你可以參考的東西。如果你是在選擇一個(gè)工作流產(chǎn)品,我也忠告你,如果哪一家公司銷售說(shuō)他的產(chǎn)品完全符合某種規(guī)范,并能與其它工作流產(chǎn)品共用已經(jīng)定義的業(yè)務(wù)模型。我可以負(fù)責(zé)的告訴你,那純屬鬼話.
聯(lián)系客服