首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在业务流程建模中使用什么标准?

在业务流程建模中使用什么标准?
EN

Software Engineering用户
提问于 2012-03-14 10:25:45
回答 2查看 1.4K关注 0票数 2

关于如何在软件应用程序(BPM软件)中建模业务流程,有几种方法。例如,流程可以用BPMN、EPC、IDEF0、SOMF等描述。

此外,还可以使用不同的流程执行语言,如BPEL、RPC、Wf。

如果我要为BPM市场开发软件,我应该实施或专注于哪些标准?如果我的BPM软件要在我的客户的IT系统中实现,哪种标准最适合?

EN

回答 2

Software Engineering用户

发布于 2012-04-02 14:37:51

如果您要进入企业市场,那么采用类似于IBM的方法可能是有用的。

请参阅业务流程标准,第1部分:简介,其中包括关于标准与业务流程标准,第2部分:如何在WebSphere产品中使用这些标准之间关系的简短部分,后者具体描述了IBM如何将它们集成到自己的产品中。

还有ARIS支持的建模标准,其中包括他们所支持的标准,并指出每个标准都是针对

不同的利益相关者。

我相信你的问题的全部答案取决于你想把你的软件推介给谁。BA可能在比架构师更高的层次上对流程建模,架构师可能希望指定一些实现,并可能与开发人员共享一些代码生成的兴趣,开发人员可能主要关心执行。

票数 2
EN

Software Engineering用户

发布于 2016-12-20 21:00:56

这个问题很老,但仍然是相关的。所以这里有一个新的、最新的答案。

在上述不同的业务流程建模方法中:

  • BPMN2.0标准确立了自己的主导地位。它允许对涉及不同组织实体(包括消息传递和各种事件处理)的复杂工作流进行建模。这些图表也为商业人士所接受和理解(除了许多象形文字,这些象形文字提炼了信息和事件的微妙含义)。
  • EPC是由ARIS软件之父Dr.Scheer开发的。它是一种形式化的过程建模方法,其原理是每个过程都由事件触发,并生成其他事件,从而形成事件和过程的链。我认为,使用该系统的主要原因是SAP促进了其企业资源规划系统的实施。事实证明,EPC模型对于商业人士来说是很难理解的。ARIS现在支持BPMN这一事实表明,EPC的使用已经显著减少,而且相当微不足道(至少在世界范围内是如此)。
  • IDEF0 (也称SADT)不是一种真实的过程建模方法,而是一种功能分析的方法。由于它的输入/输出逻辑,可以用于基本的过程建模。但是由于缺少事件管理(包括定时事件)和难以有效地表示组织角色/边界,对于更高级的建模来说,它将很快受到太大的限制。

因此,如果您今天仍然计划一些流程管理活动,那么您应该首先考虑它的BPMN标准。

票数 0
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/139700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档