构成每个单独流程的每个步骤不仅对交付最终结果很重要,而且在质量、风险、成本、速度和这些步骤引入的业务的其他属性方面也很重要。因此,深入了解流程对于提高业务的质量、风险、成本、速度和其他属性至关重要。任何业务转型都需要首先了解期望转型的内容。
但是,如何发现构成业务流程的细节?
理解流程的传统方法
大多数企业,尤其是企业规模的企业,并没有真正了解他们的流程是如何在精细的日常层面上工作的。这是在工作人员、应用程序和数据如何交互的层面上。
理解流程的传统方法是流程映射、流程挖掘和流程发现。
流程映射是一种记录流程的手动方法。
流程挖掘是一种以软件为中心的后端技术,它根据用户与特定系统的交互记录狭窄的、逐步的工作流程。它需要访问应用程序日志文件,但它的覆盖范围有限,因为它错过了在不生成日志文件的单独应用程序或应用程序(如电子邮件客户端)中执行的步骤。
流程发现是流程挖掘的现代替代方案。它在软件用户界面级别跟踪工作流,无论谁执行任务或使用哪个应用程序。它擅长捕获离散的子过程,但难以扩展,因为它需要对结果进行手动评估。
这些传统方法中的每一个都会返回一个不完整的流程视图以及流程如何在单个时间点执行的快照。手动监控流程无疑会扰乱和改变工人执行该流程的方式。可以自动捕获应用程序日志文件,但它们会遗漏手动或在有限应用程序集之外执行的流程步骤。
手动流程映射和评估方法可以显示今天发生的事情,但这些数据明天就会过时。