不把您的流程画出来,而是把它算出来的软件
FlowVisual 是一款面向 macOS 与 Windows 的桌面流程仿真器。您用六种构件搭建一个流程,输入量、产能与时间作为区间,然后让它在 Monte Carlo 压力测试中运行。输出是瓶颈、作为 P10–P90 区间的周转时间,以及变更以欧元计的价值。
流程仿真软件让建模的流程在带有随机抽取的到达和处理时间的情况下运行数百次,并分析在哪些环节发生拥堵。它因此回答了表格无法回答的四个问题:哪个步骤限制吞吐量、在最差情况下一个流程需要多久、如果解决瓶颈后瓶颈会转移到哪里、以及某项变更值多少钱。FlowVisual 是这一工具的精简实现。六个模块,大约 30 分钟可完成第一次有依据的运行,所有数据均保存在本地电脑,无需账户且无需事件日志。
6
开始、步骤、决策、合并、中止、结束。无需学习任何记号法。
P10–P90
每一处时间和欧元数值都以区间形式表示,从不以单一数值出现。
高峰日
以 P90 日为准,而非以月平均数,在月平均中每个问题都会消失。
4
模型、业务部门、IT、管理层。同一模型,四类受众。
四个需要用到仿真的问题
其他所有问题都可以更便宜地回答。如果这四个问题都不是您的问题,您不需要仿真软件。产品页面应当允许写明这一点。
1. 哪个步骤限制吞吐量? 不是抱怨声最大的那个,也不是持续时间最长的那个。瓶颈是利用率最高的步骤 ρ = 需求 ÷ 产能。当利用率为 85% 时,一个流程已经会等待其处理时间的 5.7 倍;当为 95% 时,则是 19 倍。计算方法见此处。
2. 在最差情况下需要多长时间? 均值并不能作为承诺的依据。若因为中位数是三天就承诺“三天”,那么有一半的情况会违背该承诺。有意义的是 P90,即十分之九的流程会低于该值。
3. 如果我消除了瓶颈,瓶颈会转移到哪里? 这是那些仅靠表格做商业案例时会失败的问题。只要审批环节的利用率是 114%,看起来后面的放行环节负担轻松,因为它几乎没事可做。如果您消除审批的瓶颈,放行将承受全部量。表格中显示的节省就永远不会实现。
4. 一项变更值多少钱(以欧元计)? 不是“更快”这样的描述,而是一个有来源的数字:每件工单的人力成本、等待成本、返工成本,前后对比,并给出区间。
四类软件,四个目的
并列在同一结果页面的工具解决不同任务。大多数错误购买并非在同一类别内的工具选择时发生,而是在类别选择时发生。
| 绘图工具 | BPMN 套件 | 仿真实验室 | FlowVisual | |
|---|---|---|---|---|
| 示例 | Visio, Lucidchart, draw.io | Signavio, ARIS, Bizagi, Camunda | Arena, Simul8, AnyLogic, FlexSim | — |
| 核心用途 | 文档化 | 管理、执行 | 设计、优化 | 决策、论证 |
| 计算内核 | 无 | 模块化,取决于版本 | 非常强大 | 专注 |
| 得出结果的时间 | 几分钟 | 几周到几个月 | 几周 | 几小时 |
| 典型输出 | 图表 | 流程存档、运行中的应用 | 统计报告 | 改前/改后(以€计) |
| 在何种情况下失败 | 遇到任何数字类问题 | 遇到细节类问题 | 时间压力下 | 设计深度 |
何时您选错了这里的工具: 如果您要设计生产线、仓库、急诊室或航站楼,请使用仿真实验室。运输逻辑、换型矩阵和实验计划在此处是刻意省略的。如果您要管理 300 个需审批的流程,请使用 BPMN 套件。
关于每一类工具的详细对比及其局限,见文章流程仿真:软件比较。
计算方法
没有对平均值的百分比加成。离散事件仿真并配合 Monte Carlo 重复计算,原理与实验室相同,但仅限必要部分。
流程单个到达。 不是每天恰好 120 个这样的整数值,而是从一个具有波动、峰值概率和峰值因子的分布中抽取。损失发生在一个季度中最糟糕的五天,而不是在平均值上。
每个步骤都有产能和处理区间。 产能要么以 人员×每天小时 表示,要么在设备设限时以平坦节拍表示。处理时间为从–到的区间,而非单点值。离散度才是关键信息,因为它产生等待队列。
运行会重复数百次。 每次重复都会抽取新的随机值。根据结果分布形成区间:P10,P50,P90。为什么单一数字在这里没用,请参见P10、P50、P90 的正确解读。
串联效应被一并计算。 某一步看到的流程绝不会超过其前面最慢步骤放行的数量。正因如此,一旦您解决了瓶颈,瓶颈就会迁移。表格做不到这一点。
Auslastung ρ = Bedarf ÷ Kapazität
Wartezeit Wq ≈ ρ/(1−ρ) × (ca² + cs²)/2 × te
第二行是用于校验每个仿真结果的近似公式。如果仿真结果与此有较大偏差,差异源自串联效应或日历因素。这两点都需要解释,而不是被忽视。
FlowVisual 不做的内容
以真实数字为卖点的工具,其功能范围不能有遗漏。
- 不是 Process Mining。 FlowVisual 不会从系统日志测量过去。它计算的是一种假设。为此它不需要事件日志,但也因此不会就实际发生的事情给出结论。如果您有事件日志并且想知道昨天发生了什么:请使用 Process Mining 工具。如果您想知道一旦第 3 步实现自动化会发生什么:请使用仿真。
- 不是 BPMN 工具。 使用六种构件而不是一种记法。需要符合标准的流程文档,这里无法提供。关于区别请参见BPMN-Simulation。
- 不是架构存储库。 每个模型对应一个流程,而不是一次把整个组织建模。
- 不是工厂规划。 无运输逻辑、无换型矩阵、无实验计划、无带交接规则的班次模型。
- 不是更好看的图。 它并不会比 Visio 画得更漂亮。它用于计算。
从零到第一个可靠的数字
大约 30 分钟,无需培训,无需账户。步骤顺序始终相同。
- 打开模板,而不是从空白开始。 订单处理、报价流程、发票审批、投诉、入职或 IT 工单的模板已准备就绪。三十秒内即可看到完成的模型长什么样。这样可以避免您把自己的模型做得过于精细。
- 画出流程。 从开始、按实际顺序的各步骤、在流程真正分岔处放置决策、对所有离开流程的情形设定终止。
- 填写数量、时间和成本。 每日量并注明波动,每个步骤的产能和处理时长范围,以及角色、系统和小时费率。计算完全成本率:毛工资 × 1.5 到 1.8,除以大约 1 500 个有效工作小时。
- 在计算前观察运行情况。 真正按这种方式运行吗?与业务部门花两分钟观察,可以免去关于结果的争论。
- 启动压力测试。 最上方的条形表示您的瓶颈;单击即可在检查器中打开该步骤。
- 保存现状,仅改变一个杠杆,进行比较。 没有基线就无从比较;同时做三项更改时无人知道哪一项生效。
- 导出。 给决策者的报价(PDF),用于可追溯性的文档(PDF)。
步骤 1 到 6 为免费功能。包含清单和那五个昂贵错误的完整版收录在 Anleitung。
- 方法
- 离散事件仿真并配合 Monte Carlo 重复试验
- 输出
- 各步骤的吞吐量、流转时间、队列长度与成本,按 P10、P50、P90 表示
- 建模
- 六个构件,不使用 BPMN,也不使用脚本语言
- 运行
- 桌面程序,macOS 13+ 与 Windows 10/11。无云端,无账号,无注册。
- 数据
- 数据保留在设备上。不需要事件日志,也不需要系统对接。
- 成本
- 建模与压力测试永久免费;保存、比较与 PDF 导出通过相应的 Store 解锁。
- 上手
- 约 30 分钟得出第一组可靠数字,无需统计学知识。
常见问题
流程仿真软件究竟是什么?
软件将一个建模的流程用随机抽取的到达和处理时间多次运行,并分析在哪些环节发生积压。与表格的区别在于排队:Excel 会将处理时间相加,而仿真能反映当某个步骤被占用时流程会等待。在行政流程中,等待时间通常占据整个流转时间的大部分。
我需要事件日志或系统对接吗?
不需要。FlowVisual 计算假设,而非回放日志。您以区间形式输入数量、产能与时间。只要估计以假设形式可见,估算是允许的。有事件日志并想测量过去的情况,应使用 Process Mining;两者回答的是不同的问题。
我需要统计学前置知识吗?
不需要。分布选择、热身阶段与复制次数在仿真实验室是您的责任,但在此不是。您输入区间,得到区间。为此付出的代价是较低的设计深度:要设计一条生产线,应使用实验室级工具。
一个有说服力的模型需要多少个步骤?
五到十个步骤几乎总是足够。瓶颈很少在细节处,而是在利用率最高的位置,该位置在粗略建模中与精细建模同样可见。只有当您想量化对某一具体步骤的具体变更效果时,才值得更精细建模。
仿真在云端运行吗?
不需要。FlowVisual 是一款面向 macOS 13+ 与 Windows 10/11 的桌面应用,仅在本地设备上处理流程数据。没有账号,也无需注册。对于含有人员、客户或合同数据的流程,这通常是免除在云工具中所需审批的关键因素。