2

什么是最好的建模语言。关于建模语言,最重要的事情是什么。特别是 BPMN,因为它似乎是一个有趣的话题。

4

2 回答 2

2

我认为 BPMN 在具有非常正式的方法来编写规范的公司中可能会有一些用处,就像使用 UML 来描述简单取消按钮的各个方面一样。大多数开发人员只听说过 UML,甚至没有很好地理解,也没有在实践中广泛使用。

像往常一样,你想问的真正重要的问题是:

  • 你想建模什么?
  • 你为谁写这篇文章?

如果你是为自己做这件事,你也可以使用你自己的特殊符号。这将比浏览 OMG(对象管理组,尽管 Oh My God 的解释也不错 ;-))的专家编写的规范页面更快。

如果您需要与他人共享文档,UML 似乎是一个不错的选择。社区可以理解它,并且您总是可以用简单的英语重写所有含糊不清的地方。

如果您的客户需要 BPMN,那么好吧——阅读并学习它。也许聘请顾问来验证您是否做得对。如果合同没有要求你使用它,那么——看在上帝的份上——去编写代码并做好文档记录,不要花太多时间思考现在哪个建模最时髦。没有,也不会很快。

于 2009-06-23T17:13:54.123 回答
0

如果您参与了 ERP 实施,那么提前做好业务流程可以为您省去很多麻烦。组织对其内部运作知之甚少,令人惊讶的是,当他们的软件不适合公司时,正是 ERP 开发人员受到了打击。如果您可以通过在开发阶段之前进行一些适当的分析来缓和文化冲突,那么您就做对了。

BPMN 确实是工作中最简单、最简单的方法之一。用自己的方式描述业务流程只是重新发明轮子。查看市场上的一些免费工具;以 BizAgi 为例。祝你好运。

于 2009-07-23T13:10:07.380 回答