单击此处阅读英语博客

流程发现如何推进自动化进程

写的 Semyon Sergunin 产品见解 上 February 19, 2020
developer

根据我们的经验,项目初始阶段完成时有将近 80% 的自动化机会尚未发现。即使已经识别自动化机会,在实施自动化解决方案之前仍有 65% 的工作量用于理解流程。

在对业务流程实现自动化之前,有效地发现、理解并梳理业务流程可以加快自动化项目的推进速度,将投资回报提高数倍。据 Gartner 称,“到 2023 年 50% 的 RPA 脚本将自动生成”,这意味着流程发现是支持数字化转型的关键技术。

Automation Anywhere 智能流程发现

Automation Anywhere 提供 Discovery Bot 智能流程发现解决方案,它利用人工智能 (AI) 和机器学习自动分析并整合来自于不同用户的多个工作流程记录。通过这种方式,Discovery Bot 能够识别常见模式,即各个流程中的关键步骤(请参见图 1)。


Automation Anywhere 通过六个步骤找到流程并对其实现自动化:捕获、映射、识别、划分优先级、生成和部署。

 

图 1. Automation Anywhere 通过六个步骤找到流程并对其实现自动化:捕获、映射、识别、划分优先级、生成和部署。

 

因此,Discovery Bot 可生成工作流程图,每个步骤代表特定的用户操作并且随附用户界面屏幕截图。此数据随后供智能企业 RPA 平台使用,以便自动设计 RPA 机器人的结构。

通常内部或外部顾问将搜索现有流程文档并对流程专家进行访谈,以此确定实际工作流程。人工流程发现速度缓慢、成本高昂并且会对业务产生影响。

相比之下,流程挖掘和流程发现等现代化自动数据收集和流程映射方法可以更加快速全面地了解实际工作流程。挖掘与发现之间有何区别?

流程挖掘

首批商用流程挖掘解决方案于 21 世纪前十年末期推出。这种方法的理念是读取和分析主要企业解决方案的系统记录,比如企业资源规划 (ERP)、客户关系管理 (CRM)、企业内容管理 (ECM) 和其他系统,从而识别不断变化的系统状态中的重复序列,这些序列即代表各个业务流程。

这样即可完整地跟踪真实的系统事件,涵盖所有可能的变化,包括例外情况。总而言之,流程挖掘是识别、分析和优化业务流程的强大方法。

但流程挖掘存在某些限制:

  • 流程挖掘仅适用于产生记录的系统。在企业应用程序以外的 Excel、计算器或其他个人生产力工具中完成的大量工作无法被流程挖掘解决方案发现。
  • 旧版应用程序和虚拟桌面环境超出流程挖掘解决方案的覆盖范围。
  • 尽管可以发现系统状态的变化,但流程挖掘无法获取用户与系统互动的详细信息,而此类详细信息将有助于针对相应的流程自动创建机器人流程自动化 (RPA) 机器人。

流程发现

自动流程发现是近期出现的方法,可以克服这些限制。流程发现解决方案可以记录用户与各个系统之间的互动,包括企业解决方案(ERP、CRM、业务流程管理 (BPM)、ECM 等)、个人生产力应用程序(Microsoft Excel、Outlook 等)以及终端和虚拟环境。

流程发现解决方案在后台运行,不影响用户,可记录用户在多个应用程序中的活动,借助屏幕截图从用户的角度了解工作的完成过程。

流程发现也存在某些限制:

  • 流程发现记录用户与系统之间的互动,但无法了解系统内发生的情况。
  • 流程发现需要通过客户端上的代理来记录用户操作。

为何选择流程发现?

正如我们所见,流程挖掘和流程发现是了解流程以便进行后续优化和自动化的两种主要方法。两种方法都存在各自的优势和限制,但主要差别在于: 

  • 流程挖掘支持流程优化。流程挖掘有助于了解企业系统(ERP、CRM 等)内已经实现自动化的流程。
  • 流程发现有助于实现流程自动化。流程发现记录、分析重复性的用户操作并创建 RPA 机器人来自动执行这些操作。

流程发现天然契合领先的 RPA 平台,我们将 Discovery Bot 作为 Automation Anywhere Enterprise 的组成部分进行推广。我们还与领先的流程挖掘技术提供商合作,提供流程挖掘功能。

发现实现自动化
的最快途径。