为了快速定位业务流程的瓶颈和痛点,越来越多公司使用流程挖掘和任务挖掘技术,从流程视角分析流程的kpi和合规性。那么流程挖掘(process mining)和任务挖掘(task mining)到底有什么不同呢?
流程挖掘(process mining)和任务挖掘(task mining)是两个完全不同但又能够互补的技术学科。他们都能基于数字孪生技术预测流程优化结果,科学指导优化流程,从而产生自动化项目机会。
什么是流程(process)?
流程,是基于逻辑关系,对一系列工作进行端到端的描述,例如“销售订单流程”。大部分流程还可以拆分为子流程,例如“销售订单流程”还可以拆分为“购买流程”和“收款流程”。每一个流程或子流程都由多个“任务”组成。
什么是任务(task)?
“流程”中的工作可以拆分为一系列任务,例如“收款流程”可以拆分为“订单汇总”’、“生成发票”、“财务记账”等。其中,每个任务还可以拆分成不同的工作步骤(steps)。
什么是流程挖掘?
流程挖掘是一门数据学科,旨在通过提取、处理、解析系统日志数据(如erp、oa、crm等),以可视化的方式呈现真实业务场景,帮助企业持续改进业务流程效率、增强员工体验以及改进客户服务质量。
什么是任务挖掘?
任务挖掘是流程挖掘的一种补充方法,通过收集业务人员的鼠标、键盘等前端界面操作,自动生成需求描述文档或者机器人脚本,挖掘任务改进机会,提升业务人员的工作效率。
流程挖掘 vs 任务挖掘
流程挖掘 | 任务挖掘 | |
侧重点 | 面向工作流 | 面向业务用户 |
范围 | 流程或子流程 | 任务的步骤和操作 |
数据来源 | it系统日志 | 用户桌面日志/数据 |
颗粒度 | 任务 | 任务中的步骤和操作 |
技术 | 数据挖掘算法、流程建模 | 数据挖掘算法、机器学习、计算机视觉 |