在过去的十年中,旨在支持业务流程管理学科的复杂软件应用程序的开发取得了令人难以置信的进步。这些应用程序中包括:
启用业务流程体系结构以及在总体企业体系结构范围内对业务流程进行建模的能力;
业务流程设计,包括有效地将设计传达给各个利益相关者群体的能力,还可以将设计推广到流程执行引擎中;
业务流程执行以及自动化人员与参与流程执行的信息系统之间的活动编排的能力;
业务流程分析和自动化分析实践的能力,例如基于Activity的计时,基于活动的成本核算和基于方案的模拟;
业务规则管理以及独立于其约束的业务流程独立管理业务规则的能力,从而提高了运营敏捷性和灵活性;
Web服务开发,面向服务的体系结构以及易于生成执行业务流程所需的企业数据的能力;
往返反馈以及利用流程执行性能数据进行分析并最终影响未来流程设计和实施的能力。;
作为提高业务绩效的管理学科,业务流程管理通过一套相互关联的方法进行实践,这些方法共同促进了合理的工程设计和业务流程的持续优化。
流程管理人员可能会也可能不会使用这些专门的技术工具来协助他们的实践,他们核心要执行的是业务流程管理的方法。
关键一点是,业务流程管理是人们实践的管理学科。
因此,尽管BPM从业人员完全有可能在不支持技术的情况下使用BPM方法论,但在没有总体方法论的情况下对BPM技术进行投资是没有意义的。
简而言之,可以利用信息技术来支持BPM从业人员去执行BPM方法论。
IT是BPM的支持者和推动者,而不是领导者。
BPM实施不是IT项目,而是业务管理实践的协同修改,尽管它可以,也往往需要通过技术来增强。
尽管采用完善的方法论,没有任何支持技术的BPM实践可以非常成功,但是以技术为主导,没有方法论的BPM努力注定会失败。
投资技术的决定应基于强大的业务需求和确定投资回报的规范方法。许多组织将决定投资BPM技术,以进一步增强已经成功的BPM实施。
当然,如果采用BPM技术,则IT将在BPM技术的技术评估,体系结构设计,物理部署和运营维护中扮演重要角色。但是总而言之,技术投资和IT应该始终服务业务需求。

原 文 
评 论