BPMN 适合我的目的吗?
Is BPMN right for my purpose?
简介
我工作的公司(虽然这是一个类似实习生的职位,直到我完成大学学业)最近实施了一个自动化仓库解决方案,其中货物通过自动穿梭车运输。穿梭车的基本功能由车载电子设备(微控制器)控制,通过仓库货架的路线由软件解决方案完成,软件解决方案又与我们的 ERP 解决方案通信。 ERP 解决方案有效地处理了整个仓储。
任务
四层(装载穿梭车的操作员、穿梭车本身、路线规划、ERP)中的每一层都有详细记录的流程。但是由于我们将所有四个问题都集中在一个解决方案上(这对所有参与的公司来说都是新的),因此只有涉及所有四个可用层的模糊、即时的过程描述。
现在我的任务是想出一个解决方案来说明工作过程。
例子
ERP 在装配站 A1 发出需求货物信号
仓库操作员看着屏幕并开始装载箱子以供取走
班车
仓库操作员将详细信息输入ERP,例如count/weight、箱号、
...
仓库操作员清空提货箱(通过确认 ERP 中的输入)
ERP生成运输订单
- ERP 向路由软件发送运输订单
- 路由软件向穿梭机控制器发送电报
- 穿梭控制转动轮子并询问方向以拾取箱子
- ...
问题
如前所述,我必须以图形方式表示类似于上面(简单但不完整)示例中显示的那种过程。我需要结合操作员的操作以及班车、路线选择软件和 ERP 之间的基本通信。
自从我在大学上了一门 BPMN 课程后,它立即浮现在我的脑海中。但是现在,在将自己沉浸在有关 BPMN 的信息中几个小时之后,我仍然无法确定地判断 BPMN 是否有助于我的努力,或者只是让整个事情变得更加复杂。
BPMN 是否适合我的目的?
免责声明
我不是业务分析师。我已经查看了 BPMN 的替代方案(简单的流程图、activity 图表、...),但它们似乎不合适。
由于不同且有时过于详细的流程描述,仅将每个层的现有流程放在一起不会产生任何结果。
编辑
ERP 是带有集成 WMS 组件的 SAP ERP 6.0 EHP7。
TL;DR:使用您将在其中实施流程的表示法,即选择 BPMS,而不是 BPMN。
符号本身没有任何意义,除非它有适当的建模工具和进一步的过程实现,也就是 BPMS. You can find dozens of comparisons (e.g. BPMN vs EPC or BPMN vs BPEL),但是除非你清楚地理解 where 和 如何您将如何实施您建模的过程。
一般来说,EPC 用于更高级的流程视图,而 BPMN 用于更细粒度的视图,其中可以描述对等方之间通信的所有技术细节。但是,这取决于。
我还建议您查看此内容table
然后自己回答您的流程是否(不)频繁更改以及是否需要单独的 BPM 工具的问题。
根据你的描述我是怎么看的:你有四个参与者(四层),在 BPMN 术语中是四个通道,每个通道 collaborating/communicating过程中的其他。一般来说,这适合 BPMN 应用领域,但我个人觉得你应该坚持你的 ERP 工具。
我不知道你使用的是哪个 ERP,但每个严肃的 ERP 解决方案都包含用于流程定制的工具。例如,SAP 有 Workflow,
它可以广泛地增强和扩展 SAP 中的现有流程。可能你的ERP也有。
同样,不清楚您使用的是哪个仓库管理系统以及它是否集成到您的 ERP 中。它似乎不是,它似乎是一些旧的遗留系统,因此你开始重新建模这些东西。在这种特殊情况下,我可能更明智地获得特殊的高级仓库管理包(以 SAP's EWM features 为例),它可以满足您的大部分需求。
简介
我工作的公司(虽然这是一个类似实习生的职位,直到我完成大学学业)最近实施了一个自动化仓库解决方案,其中货物通过自动穿梭车运输。穿梭车的基本功能由车载电子设备(微控制器)控制,通过仓库货架的路线由软件解决方案完成,软件解决方案又与我们的 ERP 解决方案通信。 ERP 解决方案有效地处理了整个仓储。
任务
四层(装载穿梭车的操作员、穿梭车本身、路线规划、ERP)中的每一层都有详细记录的流程。但是由于我们将所有四个问题都集中在一个解决方案上(这对所有参与的公司来说都是新的),因此只有涉及所有四个可用层的模糊、即时的过程描述。
现在我的任务是想出一个解决方案来说明工作过程。
例子
ERP 在装配站 A1 发出需求货物信号
仓库操作员看着屏幕并开始装载箱子以供取走 班车
仓库操作员将详细信息输入ERP,例如count/weight、箱号、 ...
仓库操作员清空提货箱(通过确认 ERP 中的输入)
ERP生成运输订单
- ERP 向路由软件发送运输订单
- 路由软件向穿梭机控制器发送电报
- 穿梭控制转动轮子并询问方向以拾取箱子
- ...
问题
如前所述,我必须以图形方式表示类似于上面(简单但不完整)示例中显示的那种过程。我需要结合操作员的操作以及班车、路线选择软件和 ERP 之间的基本通信。
自从我在大学上了一门 BPMN 课程后,它立即浮现在我的脑海中。但是现在,在将自己沉浸在有关 BPMN 的信息中几个小时之后,我仍然无法确定地判断 BPMN 是否有助于我的努力,或者只是让整个事情变得更加复杂。
BPMN 是否适合我的目的?
免责声明
我不是业务分析师。我已经查看了 BPMN 的替代方案(简单的流程图、activity 图表、...),但它们似乎不合适。 由于不同且有时过于详细的流程描述,仅将每个层的现有流程放在一起不会产生任何结果。
编辑
ERP 是带有集成 WMS 组件的 SAP ERP 6.0 EHP7。
TL;DR:使用您将在其中实施流程的表示法,即选择 BPMS,而不是 BPMN。
符号本身没有任何意义,除非它有适当的建模工具和进一步的过程实现,也就是 BPMS. You can find dozens of comparisons (e.g. BPMN vs EPC or BPMN vs BPEL),但是除非你清楚地理解 where 和 如何您将如何实施您建模的过程。
一般来说,EPC 用于更高级的流程视图,而 BPMN 用于更细粒度的视图,其中可以描述对等方之间通信的所有技术细节。但是,这取决于。
我还建议您查看此内容table
然后自己回答您的流程是否(不)频繁更改以及是否需要单独的 BPM 工具的问题。
根据你的描述我是怎么看的:你有四个参与者(四层),在 BPMN 术语中是四个通道,每个通道 collaborating/communicating过程中的其他。一般来说,这适合 BPMN 应用领域,但我个人觉得你应该坚持你的 ERP 工具。
我不知道你使用的是哪个 ERP,但每个严肃的 ERP 解决方案都包含用于流程定制的工具。例如,SAP 有 Workflow,
它可以广泛地增强和扩展 SAP 中的现有流程。可能你的ERP也有。
同样,不清楚您使用的是哪个仓库管理系统以及它是否集成到您的 ERP 中。它似乎不是,它似乎是一些旧的遗留系统,因此你开始重新建模这些东西。在这种特殊情况下,我可能更明智地获得特殊的高级仓库管理包(以 SAP's EWM features 为例),它可以满足您的大部分需求。