在这篇新的 InfoQ 文章中,Jean-Jacques Dubray(InfoQ SOA 编辑和 InfoQ 迷你书“组合软件构造”的作者)探讨了服务于BPMS 的一个新的架构蓝图,它更清晰的调整了SOA 和BPM 之间的关系。Jean-Jacques 声称,经过8 年多的认真研究之后,BPM 的诺言并没有实现:我们远没有能力使用业务分析师设计出的业务过程模型来创建完全可行的解决方案。
Jean-Jacques 列举了他所认为的关于 BPM 的主要神话和典型误解:
- 业务分析师从系统的视角建模他们的过程。
- 业务用户可以很容易的学会 BPMN 并使用全部特性。
- 业务分析师应该能从过程模型创建可执行的解决方案。
- 如果我们增加了一个可以从业务分析师的输入直接创建解决方案的魔力 BPMS,我们就不需要开发任何与现有系统的集成,无需改变现有系统的记录,也不用进行任何 QA 工作。
- 业务过程执行必须是集中化的。
- 业务过程执行语义可以简单地从现有编程概念中派生出来。
- 一个协作实现范式,其中可执行设计位于 BPMN 模型之上的层级,这是正确的道路。
他依次说明了每个误解,并明白地给出了关于第 5 点他自己的替代愿景。
查看全文链接:业务过程执行的 7 个谬误。




