如今,很多企业在云中采用了机器人流程自动化(RPA),因此有许多方法可以在不承担专业知识中心(CoE)费用的情况下实施机器人流程自动化(RPA)。
那么如何找到管道的流程?
为了找到最佳的管道流程,可以使用业务流程发现(BPD)方法。业务流程发现(BPD)是利用旨在优化或自动化的方法来定义,分析和衡量流程的过程,从而发现业务流程。业务流程发现(BPD)有两种方法:人工和自动。
人工发现流程的成本相对较低,并且使组织的其他成员参与机器人流程自动化(RPA)旅程。这是通过创建具有价值的业务的好方法。它还提供了新的职业发展路径,从RPAAnalyst甚至RPADeveloper后台代理。这种参与度和新机会对企业的组织文化很重要。
更为传统的人工方法要求分析师和主题专家(SME)相互配合,在发现和记录过程细节时参加研讨会和访谈。
近年来,另一种方法自动化过程发现(APD)已获得了业界的广泛认可。它有望揭露更广泛的业务流程集的现实情况,而不会给利益相关者或中小型企业带来高资源需求;甚至它甚至发现它已被机器人流程自动化(RPA)产品所采用,例如Automation Anywhere DiscoveryBot,Kryon Process Discovery和UiPath Process Mining&TaskMining。
流程挖掘与任务挖掘
自动化过程发现有两种技术,即流程挖掘和任务挖掘,每种都有各自的优点。
流程挖掘是一组方法和工具,可以分析系统事件日志以生成有关系统中正在执行的任务序列的事实数据。然后,分析师将序列建模或组织到流程中以进行进一步分析。一些过程挖掘工具为特定目标系统提供了预定义的过程,可以实现更快的结果。
任务挖掘产生与流程挖掘类似的输出,但是数据来源于用户的桌面活动。在此所说的是在桌面上安装软件来记录用户的行为,然后集中存储多个用户的数据进行分析。
记录用户的桌面活动是一种侵入性很强的解决方案,以至于需要进行严格的审查。此活动需要更多时间来配置和验证,以确保不记录任何PII、其他安全信息和个人活动。一旦收集了数据,就需要付出额外的努力来查看捕获的任务序列并将它们组织到流程中。与过程挖掘不同,没有预定义的过程。
流程挖掘为企业提供后端事务,而任务挖掘为企业提供跨多个应用程序的用户桌面活动视图。流程挖掘和任务挖掘均会生成Petri-net之类的图表,向企业显示整个相关任务的流程,这些流程中的动作顺序和变体。这两种方法产生不同的智能,并且每种方法都需要使用自己的步骤来生成可用的输出。流程挖掘可以连续执行并监视流程的前进,而任务挖掘通常不能实现为持续的流程改进解决方案。
通过任务挖掘加速机器人流程自动化(RPA)
在将自动化扩展到其他业务领域时,企业经常听到业务忙于工作,以致无法花时间改善流程。任务挖掘工具可以解决此问题,并且可以产生良好的结果来加速机器人流程自动化(RPA)。
关于机器人流程自动化(RPA),任务挖掘的一些最佳功能是能够从其记录的用户中提取击键级别的动作,揭示流程中的变体,生成实际指标以及输出构建流程定义所需的已定义流程的屏幕截图的能力。
流程定义文档(PDD)必须逐步准确地显示机器人应该做什么,因此它不应仅基于屏幕截图。仍然需要有关流程的其他知识,例如了解正在制定的业务决策,时间安排和其他约束条件。在完成流程定义文档(PDD)之前,仍然需要分析师与SME一起清理所有详细信息。
在评估流程的投资回报率(ROI)时,必须对任务挖掘工具执行相同的操作,因此,这里有一些主要注意事项:
- 获得安全和IT团队以及人力资源部门在变更管理方面对这种工具的认可。
- 配置任何修订和个人交易。
- 留出时间分析需要中小企业支持的结果,以帮助确定哪些任务属于哪个流程。
- 让分析师和中小企业有时间完成流程定义文档(PDD)。
显然,通过任务挖掘,对业务用户的干扰减少了,企业可以看到实际的指标数据和他们的工作的屏幕截图。这种方法确实节省了一些步骤,从而提供了更准确的指标和了解流程实际的窗口。但是,这并不能完全避免最初的挑战,即花费时间来了解中小企业的流程知识。
追求价值
流程挖掘并不是真正意义上的为机器人流程自动化(RPA)计划提供流程发现好处,但是,如果企业已经拥有这样的工具,则可以利用其流程管理和改进分析功能来发现自动化机会。任务挖掘虽然对于概述任务序列及其度量非常有益,但不会自动生成完整的流程定义文档(PDD)。它将帮助企业更快地到达那里,并提供更广泛的过程覆盖。
最终,企业必须评估使用任何任务挖掘解决方案的时间/成本收益。考虑一下可扩展性以及需要多长时间才能完成评估-与获得相同功能和输出所需的资源进行比较。无论采用哪种方法,企业仍然需要了解其业务。这些工具无法告诉企业从哪里开始,都要确保自己有一个良好的计划,最重要的是确保可以展示价值。