摘要:協(xié)同管理是網(wǎng)絡(luò)經(jīng)濟(jì)中現(xiàn)代企業(yè)的新需求,越來(lái)越多的業(yè)務(wù)過(guò)程需要跨越組織邊界的協(xié)作。協(xié)同管理具有的虛擬性、動(dòng)態(tài)性、開放性等特性,迫切需要有效的建模方法支持。文章綜述了協(xié)作業(yè)務(wù)過(guò)程建模的方法和技術(shù),指出近期研究的若干內(nèi)容和方向,以推動(dòng)其在國(guó)內(nèi)的研究與發(fā)展。
關(guān)鍵詞:虛擬企業(yè);協(xié)作業(yè)務(wù)過(guò)程;建模方法
一、 引言
協(xié)作的思想,最早在20世紀(jì)60年代被應(yīng)用于計(jì)算機(jī)科學(xué)和系統(tǒng)科學(xué)。近幾年來(lái)開始被應(yīng)用于管理科學(xué)。Gartner Group公司在1999年8月首次提出了協(xié)同商務(wù)的概念,隨之帶來(lái)了管理思想的一次變革,業(yè)界和學(xué)術(shù)界提出了多種協(xié)同商務(wù)的解決方案。在此背景下,企業(yè)協(xié)同管理成為網(wǎng)絡(luò)經(jīng)濟(jì)中現(xiàn)代企業(yè)的新需求,虛擬企業(yè)、動(dòng)態(tài)聯(lián)盟等新型企業(yè)形態(tài)逐漸涌現(xiàn)。
協(xié)同管理具有的虛擬性、動(dòng)態(tài)性、開放性等特性,對(duì)信息系統(tǒng)的開發(fā)提出了挑戰(zhàn)。隨著越來(lái)越多的業(yè)務(wù)過(guò)程需要跨越組織邊界的協(xié)作,企業(yè)協(xié)同管理迫切需要有效的協(xié)作過(guò)程建模支持。
計(jì)算機(jī)技術(shù)、人工智能的發(fā)展,為企業(yè)過(guò)程建模的研究提供了基礎(chǔ)。隨著面向業(yè)務(wù)過(guò)程逐漸成為研究的熱點(diǎn),產(chǎn)生了大量支持業(yè)務(wù)過(guò)程的建模技術(shù)和工具、方法論。其中,針對(duì)協(xié)作過(guò)程建模的研究正逐漸成為研究的焦點(diǎn)和趨勢(shì),研究仍處于起步階段。本文綜述了協(xié)作過(guò)程建模的方法和技術(shù),特別指出了近期研究的若干內(nèi)容和方向,以推動(dòng)其在國(guó)內(nèi)的研究與發(fā)展。
二、 協(xié)作建模概述
協(xié)作是一種在協(xié)調(diào)的方式下共同行動(dòng)的狀態(tài)。工作群組中的協(xié)作具有目標(biāo)、活動(dòng)、相互依賴關(guān)系和活動(dòng)者等四個(gè)要素,以及多種特征,包括:所有成員共享一個(gè)目標(biāo),但其子目標(biāo)很可以不一致,甚至相沖突;協(xié)作的完成需要獲知他人的所思所想、所做所為;協(xié)作人員之間存在相互依賴。同時(shí),協(xié)作意味著具有更多的正式關(guān)系和共同使命的協(xié)議,在計(jì)劃的制訂、角色的區(qū)分和交流的渠道等方面有著嚴(yán)格地定義;資源配置得以相互認(rèn)可,風(fēng)險(xiǎn)和收益可以共享或補(bǔ)償;決策權(quán)仍然保留在各自的組織中。此外,協(xié)作從本質(zhì)上就是分散的,其分散的特征隨相關(guān)性的復(fù)雜程度而不同,包括活動(dòng)在時(shí)間和空間上的分散性,協(xié)作團(tuán)體中的成員數(shù)目,異質(zhì)交互工作領(lǐng)域的結(jié)構(gòu)復(fù)雜性,成員專業(yè)化的程度和范圍,工作領(lǐng)域的不確定因素等等。協(xié)作中的活動(dòng)越分散,協(xié)作活動(dòng)的連接將可能越來(lái)越復(fù)雜。
三、 協(xié)作業(yè)務(wù)過(guò)程建模研究
圍繞過(guò)程建模,國(guó)內(nèi)外學(xué)者開展了一系列研究,提出了許多引人注目的理論框架和方法。比較著名的方法有:RAD、IDEF、BPMN和PERA方法。另外,工作流技術(shù)、Petri網(wǎng)和面向?qū)ο蠓椒ǖ纫脖粦?yīng)用到過(guò)程建模研究中。但眾多模型紛繁復(fù)雜,建模的出發(fā)點(diǎn)不同,解決問題的思路不同,適用的對(duì)象也不同。不利于協(xié)作建模理論的深入發(fā)展。在協(xié)作企業(yè)中,合作是依據(jù)所建立的過(guò)程模型進(jìn)行的。其中,任務(wù)、活動(dòng)彼此相互約束,這種約束關(guān)系觸發(fā)了任務(wù)、活動(dòng)的連續(xù)動(dòng)作,對(duì)這些任務(wù)及活動(dòng)的控制與管理就成為對(duì)協(xié)作的控制與管理。業(yè)務(wù)過(guò)程建模不僅需要描述業(yè)務(wù)過(guò)程,更要捕捉協(xié)作的特征。因此,本文將從上述兩個(gè)方面對(duì)理論結(jié)果進(jìn)行評(píng)述:一是圍繞協(xié)作的影響因素和特征,對(duì)建模方法進(jìn)行總結(jié);二是從建模方法的角度,闡述協(xié)作過(guò)程建模的相關(guān)成果。
1. 協(xié)作的特征。
一些學(xué)者面向供應(yīng)鏈領(lǐng)域,試圖確定影響協(xié)作的關(guān)鍵因素,并對(duì)其協(xié)作過(guò)程建模。對(duì)協(xié)作環(huán)境的要素、關(guān)鍵參數(shù)和績(jī)效指標(biāo)進(jìn)行建模,能夠有效的改善協(xié)作供應(yīng)鏈的績(jī)效。其中,技術(shù)和知識(shí)是研究比較多的兩個(gè)因素。為管理跨越企業(yè)的物資流以及信息流,協(xié)作供應(yīng)鏈?zhǔn)艿狡渲渭夹g(shù)的影響。而Donghui Lin從跨越文化的協(xié)作流程角度,Michael Cebulla使用知識(shí)擴(kuò)散的方法,Cheng-Ter Ho利用分散知識(shí)模型,研究協(xié)作流程建模。此外,Haoxun Chen等認(rèn)為基于價(jià)格的協(xié)作是一種協(xié)作模式,類似的,Guido Boella提出應(yīng)使用基于價(jià)值而不是基于信息的協(xié)作語(yǔ)言,對(duì)自治的agent和組織之間的協(xié)作建模。其他的爭(zhēng)論還有,Anderson認(rèn)為成員企業(yè)的生產(chǎn)能力是否一致是協(xié)作成功的關(guān)鍵因素。Jose A. Ceroni則認(rèn)為協(xié)作系統(tǒng)的邊際收益決定了協(xié)作的效果。Christopher J. Medlina認(rèn)為存在相關(guān)性的協(xié)同,協(xié)作興趣在某種程度上影響了協(xié)作過(guò)程的結(jié)果。
在協(xié)作企業(yè)中,協(xié)作業(yè)務(wù)流程由一系列邏輯相關(guān)的活動(dòng)組成,而活動(dòng)和資源分散在各個(gè)伙伴企業(yè)中,需要恰當(dāng)?shù)胤峙浜凸蚕碣Y源。協(xié)作過(guò)程建模需要詳細(xì)剖析協(xié)作過(guò)程的細(xì)節(jié),集中于過(guò)程中的協(xié)作活動(dòng)。首先,關(guān)于業(yè)務(wù)規(guī)則的考慮。供應(yīng)鏈運(yùn)作偏好模型(2001)雖詳細(xì)的描述了供應(yīng)鏈流程的細(xì)節(jié),但沒有涉及業(yè)務(wù)規(guī)則。相比之下,Sunjae Lee和Hong mei Gou的研究更適合與虛擬企業(yè)協(xié)作的情形。Sunjae Lee建立的狀態(tài)驅(qū)動(dòng)的業(yè)務(wù)過(guò)程模型,明確地區(qū)分了業(yè)務(wù)規(guī)則和業(yè)務(wù)過(guò)程。Hong mei Gou提出的建模方法可以將業(yè)務(wù)流程分為活動(dòng)與資源兩種類型。
第二,關(guān)于協(xié)作角色及其之間的溝通?!敖巧钡母拍罡兄诶斫鈪f(xié)作的內(nèi)容。角色能夠?qū)⑦^(guò)程中的活動(dòng)組成為與特定參與者相關(guān)的工作集,而交互能夠顯示這些參與者之間的相互關(guān)系。并進(jìn)一步將其與其他建模方法結(jié)合?;赗ole Interaction Networks、Role Activity Diagrams構(gòu)建的協(xié)作模型,以及基于任務(wù)和角色的工作流模型,均描述了不同角色之間的溝通。
第三,關(guān)于協(xié)作的過(guò)程和目標(biāo)。協(xié)作中存在兩個(gè)或更多獨(dú)立的組織和組織個(gè)體,他們?yōu)榱斯餐哪繕?biāo)建立了合作的關(guān)系。協(xié)作是在信息技術(shù)的支持下向更大的目標(biāo)的集成和協(xié)調(diào)。多數(shù)過(guò)程建模研究集中于某種類型的過(guò)程圖,顯示業(yè)務(wù)過(guò)程中的協(xié)作活動(dòng)。但過(guò)程圖的關(guān)鍵因素完全一致——活動(dòng)、活動(dòng)連接器、活動(dòng)的協(xié)作模式。這些方法很少考慮協(xié)作的目標(biāo),從業(yè)務(wù)目標(biāo)中分離出協(xié)作部分與內(nèi)在部分。多數(shù)方法雖然能夠描述參與者在過(guò)程中的行為,卻無(wú)法清晰表述特定目標(biāo)在相關(guān)交互中被執(zhí)行的過(guò)程。一些學(xué)者從不同角度試圖提出解決辦法。Lin將協(xié)作機(jī)制的需求分為3層:commitment、role、activity;Narjes Khezami利用多代理系統(tǒng),使用RosettaNet、web服務(wù)、本體技術(shù)結(jié)合,紛紛提出面向目標(biāo)的建模方法。Artur Caetano等利用角色建模進(jìn)行了解決,利用面向目標(biāo)的概念將一個(gè)業(yè)務(wù)流程模型分解為一個(gè)業(yè)務(wù)目標(biāo)模型和一個(gè)角色模型。Workflow Reference Model將業(yè)務(wù)過(guò)程定義為流程或活動(dòng)的集合,以突出企業(yè)的業(yè)務(wù)目標(biāo)。Onur Demir?觟rs更提出了一種基于業(yè)務(wù)目標(biāo)和基本流程挖掘業(yè)務(wù)流程需求的方法,為軟件開發(fā)中的需求確定提供支持。
2. 建模方法。
在傳統(tǒng)的信息系統(tǒng)開發(fā)中,過(guò)程建模被大量用于業(yè)務(wù)過(guò)程的分析和再造。隨著面向業(yè)務(wù)過(guò)程逐漸成為研究的熱點(diǎn)(Hammer Champy,1993),產(chǎn)生了大量支持業(yè)務(wù)過(guò)程的建模技術(shù)和工具、方法論。其中,針對(duì)協(xié)作過(guò)程的建模方法研究成果雖然不多,存在幾個(gè)比較明顯的趨勢(shì)。
首先,針對(duì)協(xié)作特點(diǎn),一些學(xué)者在現(xiàn)有建模方法的基礎(chǔ)上進(jìn)行了提高和改進(jìn)。業(yè)務(wù)過(guò)程模型主要用于幾種目的:了解業(yè)務(wù)過(guò)程、針對(duì)業(yè)務(wù)過(guò)程做決策,或開發(fā)業(yè)務(wù)過(guò)程軟件。目的在一定程度上與模型的特征相關(guān)聯(lián)。根據(jù)不同的目的,應(yīng)選擇更適合的業(yè)務(wù)過(guò)程模型。由于相關(guān)方法眾多,而且缺乏這方面的指導(dǎo),選擇合適的技術(shù)和方法相對(duì)較困難。如針對(duì)業(yè)務(wù)流程的動(dòng)態(tài)性特征,許多傳統(tǒng)的方法并不能捕捉協(xié)作業(yè)務(wù)流程的動(dòng)態(tài)性,如建模工具ARIS,Darija Ivandic Vidovic指出其無(wú)法有效的提供動(dòng)態(tài)性建模支持。針對(duì)這個(gè)問題,Graham McLoed使用UML Class Diagram,提出了一整套的用于進(jìn)行業(yè)務(wù)流程建模的技術(shù),實(shí)現(xiàn)了基于業(yè)務(wù)需求動(dòng)態(tài)的反映業(yè)務(wù)流程背景。
第二,眾多學(xué)者利用組織間的工作流來(lái)研究協(xié)作業(yè)務(wù)流程,并將web服務(wù)與工作流技術(shù)相結(jié)合。工作流技術(shù)作為一種群協(xié)作技術(shù)為支持虛擬企業(yè)的運(yùn)行提供了有效的方法,在組織間的工作流研究中協(xié)作是關(guān)鍵的因素。其中許多研究已經(jīng)出現(xiàn)了針對(duì)協(xié)作的支持。Weiss提出的agent協(xié)作機(jī)制,定義了人員及其角色。Omicini和Zambonelli提出的協(xié)作模型,使用協(xié)作agent來(lái)執(zhí)行計(jì)劃、協(xié)作與管理的職能。Jingtao Yang建立的DFM(Document Flow Model)表示法,雖然面向異步web服務(wù)通信,但其基于協(xié)作機(jī)制保證了業(yè)務(wù)流程的動(dòng)態(tài)改變和長(zhǎng)期運(yùn)行。
此外,基于工作流系統(tǒng)提供組織間的協(xié)作,必須解決業(yè)務(wù)流程之間相互通信的問題。因?yàn)樵趯?shí)際應(yīng)用中,多數(shù)的工作流方法基于間接、匿名、不受指導(dǎo)并異步的通信模型,基于數(shù)據(jù)驅(qū)動(dòng)而不是控制驅(qū)動(dòng)。近期已有研究提出了一些解決方案,如支持交互業(yè)務(wù)流程通信的服務(wù)、用于描述業(yè)務(wù)流程之間協(xié)作的algebras、Robert P. Biuk-Aghai提出的包括目標(biāo)、行動(dòng)信息的信息模型等。Shuying Wang提出的基于代理的工作流模型,面向企業(yè)內(nèi)部和企業(yè)之間的工作流協(xié)作,同時(shí)利用web服務(wù)實(shí)現(xiàn)了通信和服務(wù)的描述。而Andreas Wombacher針對(duì)信息損失的問題,利用工作流技術(shù)進(jìn)行了解決;Wilhelm Dangelmaier針對(duì)流程協(xié)作中的工作流管理問題,提出了在支持計(jì)劃執(zhí)行和分散組織結(jié)構(gòu)的建模方法。
四、 進(jìn)一步的研究?jī)?nèi)容和方向
從目前的研究狀況看,針對(duì)協(xié)作業(yè)務(wù)過(guò)程的建模,還有許多難點(diǎn)問題亟待解決,無(wú)論理論研究還是應(yīng)用實(shí)踐都僅是初步的,均有待進(jìn)一步完善,在這一領(lǐng)域開展更深入的研究是十分有價(jià)值的。
首先,目前尚無(wú)通用的協(xié)作建模框架。眾多研究各自有不同的角度、思路解決業(yè)務(wù)過(guò)程中的協(xié)作問題,但在業(yè)務(wù)過(guò)程的層次上,針對(duì)協(xié)作的必要環(huán)節(jié)和因素缺乏統(tǒng)一的考慮。傳統(tǒng)的過(guò)程建模方法中,沒有將協(xié)作與相關(guān)的績(jī)效指標(biāo)、特定過(guò)程、活動(dòng)連接起來(lái)的單獨(dú)方法。
其次,已有的過(guò)程建模方法缺乏通用的建立在本體或語(yǔ)義上的正式定義。如“任務(wù)”和“活動(dòng)”都用于表述過(guò)程的組成部分,“協(xié)作”和“合作”都表示工作中的協(xié)作。不同的建模方法使用術(shù)語(yǔ)不一致,難以對(duì)同一概念進(jìn)行比較。
第三,一些建模方法試圖對(duì)業(yè)務(wù)過(guò)程的實(shí)際情況進(jìn)行完整地建模,而有些方法僅對(duì)特定過(guò)程的某方面進(jìn)行建模,最典型的就是信息流建模,缺乏控制流建模。這些方法之間存在很大的區(qū)別,孰優(yōu)孰劣尚需討論。
參考文獻(xiàn):
1. Chen H., Luh P.B. Scheduling and Coordination in Manufacturing Enterprise Automation[A]. Proceedings of the 2000 IEEE International Conference on Robotics Automation[C]. San Francisco, CA, USA: IEEE Computer Society, 2000: 389-394.
2. Boella G., Leendert van der Torre. Coordination and Organization Definitions, Examples and Future Research Directions[J]. Electronic Notes in Theoretical Computer Science, 2006, 150(3): 3-20.
3. Anderson E.G., Fine J.C.H., Parker G.G. Upstream Volatility in the Supply Chain: the Machine Tool Industry As a Case Study. Production and Operations Management, 2000, 9(3): 239-261.
4. Medlin C.J., Aurifeille J.M., Quester P.G. A Collaborative Interest Model of Relational Coordination and Empirical Results. Journal of Business Research, 2005, 58(2): 214-222.
5. Lin J., Lin T. Object-oriented Conceptual Modeling for Commitment-based Collaboration Management in Virtual Enterprises. Information and Software Technology, 2004, 46(4): 209-217.
6. Khezami N., Otmane S., Mallem M. A New Formal Model of Collaboration by Multi-Agent Systems. Proceedings of The International Conference on Integration of Knowledge Intensive Multi-Agent Systems. WALTHAM, MA, USA: IEEE, 2005: 32-37.
7. Caetano A., Zacarias M., Silva A.R., Tribolet J. A Role-based Framework for Business Process Modeling. Proceedings of the 38th Hawaii International Conference on System Sciences. Hawaii, USA: IEEE Computer Society, 2005: 1-7.
8. Wang S.Y., Shen W.M., Hao Q. An Agent-based Web Service Workflow Model for Inter-enterprise Collaboration. Expert Systems with Applications, 2006, 31(4): 787-799.
9. Wombacher A., Aberer K. Requirements for Workflow Modeling in P2P-workflows Derived from Collaboration Establishment. Proceedings of the 15th International Workshop on Database and Expert Systems Applications. Washington, DC, USA: IEEE Computer Society, 2004: 1036-1041.
基金項(xiàng)目:教育部人文社會(huì)科學(xué)研究青年項(xiàng)目(項(xiàng)目號(hào):11YJC630288),北京市哲學(xué)社會(huì)科學(xué)規(guī)劃項(xiàng)目資助。
作者簡(jiǎn)介:張巍,中央財(cái)經(jīng)大學(xué)信息學(xué)院副教授,北京航空航天大學(xué)的管理科學(xué)與工程博士;朱艷春,北京師范大學(xué)經(jīng)濟(jì)與工商管理學(xué)院副教授,北京航空航天大學(xué)的管理科學(xué)與工程博士。
收稿日期:2012-12-26。