当前位置:首页 > 作文大全 > 叙利亚局势_BPM之大局势
 

叙利亚局势_BPM之大局势

发布时间:2019-03-21 04:05:37 影响了:

  BPM的总体情况如何?分为哪几种类型?不同类型又各有什么不同的特点?   今天,jBPM已经成为工作流领域最受欢迎的开源产品,而BPTrends报告告诉我们,当今BPM市场中,BPMN、BPEL占有的市场份额分别为41%、26%,远远超过日渐式微的XPDL(6%的市场份额)。
  
  BPM总体情况
  
  BPM(业务流程管理)的概念由Gartner在2000年提出,2005年,Gartner为BPMS(业务流程管理套件)下了明确的定义,并在2007年对这个定义按市场情况做了扩展。
  2006年,BPM的市场规模是17亿美元,Gartner预计2011年将达到51亿美元,年增长率为24%,是软件领域的第二块增长市场。
  Gartner对BPM领域的技术生命周期分析结果图如图1所示。技术生命周期可从两个方面来分析:“技术可见性”和“技术采纳速度”。
  
  技术可见性
  Gartner认为每个技术的发展趋势,都符合同一个曲线图:首先是技术产生,被媒体宣传后,用户对技术产生过高的期望,认为可以解决自己的所有问题,当用户发现这个新技术的缺点后,技术发展进入萧条期,部分用户试用新技术,这个技术慢慢被更多的人接受,发展一段时间后,进入平原期。
  在BPM领域,Gartner认为BPP(业务流程平台)处于产生期,BPMS(业务流程管理套件)处于顶峰期,Pure-Play(单一类型工作流)处于萧条期,BPA(业务流程分析)和BRE(业务规则引擎)处于平原期。
  本篇将把BPM按业务流程的类型分解为系统密集型、人工密集型、文档密集型和规则密集型分别进行讨论,以此讨论BPMS的技术发展特点。
  
  技术采纳速度
  Gartner认为技术被主流采纳的速度,与技术的生命周期并无关系。有可能一个新技术的生命周期很长,但是一直没有被主流采纳,有可能一个新技术发展到了萧条期,但是主流采纳率还是很高。
  技术采纳速度表示某个技术过多长时间会被主流认同。在BPM领域,Gartner认为,BPMS、BPA(业务流程分析)和BRE(业务规则引擎)会在两年内被主流采纳,SOA(面向服务架构)会在2到5年内被主流采纳,BPP(业务流程平台)会在5到10年内被主流采纳。
  
  系统密集型BPM
  
  系统密集型BPM的特点,是在应用系统之间,通过实时消息的方式或者定期执行逻辑代码的方式,来实现松耦合的逻辑或者数据集成。它对应了图中的BPM forC&SI(系统集成的BPM)和Inte-gration Suites(集成套件)。
  Integration Smtes通过高效的实时消息,在异构系统之间转换和传递数据信息,它为各应用系统提供了统一的集成方式(这个方式是企业内部标准),也提供了可伸缩的技术平台,为消除信息孤岛起了很大作用。但它的缺点是人工操作支持不足、业务建模与流程建模脱节,所以它的发展处于平原期。
  
  BPM for C&SINIntegrationSuites所拥有的一些优点,并在功能特性上做了一些扩展。BPM forC&SI在流程运作中不支持人的参与,但是在业务异常时,可以有灵活的机制通知责任人进行处理;可以通过技术适配器或者定制适配器把应用系统的逻辑和数据封装成Web服务;可以利用应用系统本身的Web服务;还可以利用第三方ESB提供的Web服务。
  从图1知道,BPM for C&SI发展处在高峰期,Inte-gration Suites处在平原期,他们都要过2到5年才能被主流所采纳。
  
  人工密集型BPM
  
  人工密集型BPM的特点,是流程的参与者以人为主,关键的流程流转由人的处理结果决定。它对应了图中的BPM Pure-Play Tools。
  人工密集型BPM是一个以工作流引擎为核心、由流程管理系统与个人消息桌面两部分组成,通过在计算机上定义流程与表单,使电子表单按予先定义好的流程在各成员之间传递,最终归档于数据库。主要功能包括工作流、文档管理、公文处理、行政办公、协同工作、ERP及应用集成等。从图1知道,人工密集型BPM的发展处在萧条期,但是基本已经被主流所认同和采纳。
  
  文档密集型BPM
  
  文档密集型BPM的特点,是流程围绕一个文档的制作、审批、发布、归档进行。一般来说,业务信息存放在文档中,而流程控制信息、关键业务状态由流程来控制。它对应了图中的ECM(企业内容管理)和ECMS(企业内容管理套件),当然,ECM本身不仅仅是文档密集流程,它包括了对企业的知识管理的整套方法论、工具和平台,但是文档密集型BPM是ECM的核心与支柱。
  文档密集型BPM一般会提供文档管理系统的接口,可以处理Office,PDF、SVG等通用文档格式,并能通过Adapter来处理企业内部私有的文档格式,然后在展现层对各种格式的文档进行显示和再加工。
  从图2知道,文档密集型BPM的发展处于平原期,在5年内会被主流所认同和采纳。
  
  规则密集型BPM
  
  规则密集型BPM的特点是流程涉及到大量的路径与分支判断,而且这些判断的标准经常会发生变化。它对应了图中的BRE(业务规则引擎)。
  规则密集型BPM一般内置规则引擎,它充分利用规则引擎的规则建模、动态配置能力,具备较强的灵活性。如果用一般的流程来实现规则,则流程图会比较复杂,业务人员也不易看懂,规则变动时技术人员的工作量也比较大。规则密集型BPM中的流程引擎与规则引擎密切结合,支持动态的行为变更,并能利用规则引擎高性能能力,实现了真正的业务与IT的协调。
  
  从图1知道,规则密集型BPM的发展处于平原期,但是基本已经被主流所认同和�纳。
  Gartner对我们学习与掌握BPM相关技术的建议如图2所示。在实际应用中,用户一般需要前面讨论的各种类型BPM的综合能力。充分利用流程管理的思想,灵活、稳定、高效地支撑企业业务需求,是BPM的最终目标。
  
  (杨洪波普元软件SOA与BPM架构师)

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3