2005-07-16
BPM:新一代电子商务环境下的流程资产重用与价值再现_5: 四、新一代流程资产重用与价值再现的支持技 新型业务流程资产所处的信息技术环境:目前的企业信息环境经历着整个体系结构的变化:底层的基础设施层,正朝着以网格(grid)[11]和peer-to-peer技术为代表的分布计算和分布存储发展;网络向自组织结构发展;移动网络将更多分布流程中的流程单元、组织、机器系统、人汇合进全球网络;主动服务系统(proactive service system)可以提供实时的监控、协调、进程控制、意外处理等。尤其是grid的出现使得信息技术服务成为较为廉价的商品,信息技术基础设施可以像电力能源一样即用即付(pay-by-use)。在软件应用层面,软件的可视性加强;组件化结构使得即插即用型应用服务得以部分实现,用户对流程中组件的运行具有更高的可视性;Web Service技术使得各类应用服务可被全球企业网络间更广范围的用户(流程)所调用,实现异类分布应用和组件网络之间无边界化且具有互操作能力的无缝联接;尽管Web Service属于SOA(Service Oriented Architecture),离理想化的完全POA(Process Oriented Architecture)[19]体系尚有距离,但它作为POA的先导,已经成为跨系统、跨部门、跨组织业务流程联接的有效手段之一。 其他一些原来的主流应用软件也逐渐向网络化发展,比如传统的以企业业务集成为主的ERP系统内增添了网络组件以支持部分跨组织、跨系统的应用集成或协调管理;随着应用层的网络化,应用层的安全和服务管理变得更为重要。在业务流程管理技术层面,则利用底层基础设施和中间应用层的网络化支持能力进行新的流程设计、运营和管理。业务流程管理支持技术的不断演进使得企业高层可以更有效增强以卓越流程为载体的企业核心竞争能力。具有标准化的流程管理平台和流程描述方法正在形成,新的流程管理网络化平台使得业务流程可以实现快速设计、布置、重用、互联,具有跨越部门、企业、地域、异类系统本体(ontology)差异的互操作能力,更强的即插即用、随时可变、可扩展等能力。 原有流程资产协调技术的能力扩展:随着信息技术支持能力的不断增长,新型流程管理方法与技术正在孕育,而同时现存的各种在过去信息技术水平下出现的各类流程资产协调管理技术也正不断进化,不断加入新技术的特征。一方面是因为流程管理技术提供商希望在推出全新的流程管理技术之前依靠原有的技术产品继续获利,为下一代流程资产管理技术积累投资;另一方面由于新一代流程资产管理技术的尚未成熟,主流引擎技术以及标准化尚未确定,冒然投入具有较大市场风险。因此原有的一些流程管理技术系统提供商采取了过渡策略,出现Extended ERP、Extended Workflow、Extended EAI等。比如,以前的ERP以企业内部业务集成为主,而目前也出现网络化趋势,如SAP的xAPPs、PeopleSoft的AppConnect等,这些跨系统平台使得来自不同供应商的各种优势流程模块可以实现基于Web Service标准的集成,在异类环境中获得一定的可扩展性。 基于松散耦合SOA的Web Service被认为是新一代流程管理的技术先导,利用组件化服务互操作技术标准,包括XML语法、SOAP消息交换、WSDL服务描述、UDDI服务注册,把应用和组件转化为服务描述,实现动态自动的服务发现与调用,服务具有可视性,支持更广范围的互操作,提供敏捷服务,并且开发成本较低、还可以充分利用既有系统的潜力、具有高的适应性、动态能力、创建和修改便捷,支持大范围的异类系统兼容,使得相关的流程可以有更多类型的参与方、流程资产具有变革的柔性。Web Service是复杂业务流程集成的有效工具。但Web Service与第三代流程资产管理技术尚存在不少区别,主要是对流程的直接支持能力,和体系差别(SOA vs. POA)。原有各类流程管理支持技术的发展趋势包括:流程与底层技术分离,透明化,提供参与者接口、平台中立、标准化、meta-language、即插即用、组件化等。这些旧有技术的扩展形式将会暂时和全新的流程资产管理技术共同形成解决方案市场。 一种新型的业务流程资产管理系统(BPMS)雏形出现:这一新型的流程管理系统的概念由BPMI组织于2002年提出,目前尚未完成,它将融汇以往流程资产管理领域的多种方法与工具的支持能力,包括:BPI、BPR、TQM、Six Sigma等,并以支持流程的全价值链全生命周期管理(discovery, design, deployment, optimization and analysis,across value chain)为目的,具有流程知识积累与重用能力。这种系统的实施可以并不抛弃原有的流程管理系统,可以充分发挥原有流程系统(legacy process)的潜力,这也是新一代BPM与过去的BPR的主要区别之一。另外与以往的依靠指导思想或经验进行流程优化管理技术不同的是,BPMS技术被认为具有可靠的数理基础,即流程(进程)代数,主要采用了pi-calculus和join-calculus两种演算[10]。而pi-calculus被许多学者认为是下一代流程管理技术的核心技术引擎[15],起源于1991年图灵奖得主Robin Milner参照物理学的大统一理论所作的关于信息世界各种活动类型的统一表述与验证方法[18]。 在一些更为极端的观点中Pi-calculus不但是一种严密的演算及证明交互相似性方法,还被部分流程管理倡导者看成一种思维体系,即:“everything is process”思想的理论基础,这部分研究者试图利用pi-calculus把企业运营中的一切元素抽象为“具有移动特征的流程”,上到高层的跨产业全局价值链,下到底层最基本的堆栈处理,甚至可以把企业内具有主动移动交互特征的“人”同样看成流程[14],而企业的运营就是各类pi-calculus的交互(移动行为),企业间的跨组织协作流程被表示为流程之间交互行为,流程的参与者就是流程。这一思想并不被所有研究者完全接受,比如工作流研究界的顶级人物W.M.P. van der Aalst虽然认同了未来将是基于流程的价值管理趋势[20],但他还认为过去基于Lambda-Calculus基础上的技术已经足够支持所有21类可能的工作流程模式,因此他认为Pi-calculus在流程管理领域并不具有突出的优越性。(待续)
|
信息化软件应用目录 OA 办公自动化系统
CRM 客户关系管理系统
PM 项目管理系统
SCM 供应链管理系统
CC 协同商务系统
BPM 业务流程管理
BI 商务智能
CMS 内容管理系统
KM/KBS 知识管理系统
电子商务系统
HRM 人力资源管理系统
ERP 企业资源计划
EAM 企业资产管理系统
|