阿里云RPA(机器人流程自动化)干货系列之五:业务流程梳理方法

简介: 本文是阿里云RPA(机器人流程自动化)干货系列之五,详细介绍了在开发阿里云RPA机器人应用之前对客户的业务流程进行详细、全面地梳理,并识别出流程中的关键点和换位思考点,为后续应用开发打好基础。

导读:本文是阿里云RPA(机器人流程自动化)干货系列之五,详细介绍了在开发阿里云RPA机器人应用之前对客户的业务流程进行详细、全面地梳理,并识别出流程中的关键点和换位思考点,为后续应用开发打好基础。


为了确保阿里云RPA项目交付能够为客户提供最好的产品体验和实施服务,同时也为了保证在RPA实施交付过程中能够避免由于客户业务流程梳理不清楚、不规范导致的应用开发问题,因此通过此文明确在RPA业务流程梳理过程中需要达到的标准或要求。在整个阿里云RPA项目实施交付过程中,涉及到具体业务流程的文档主要BPL(Business Process List,业务流程梳理列表)文档和BWD(Business Workflow Document,业务流程梳理)文档。

一、BPL文档编写

1)流程名称唯一

一个客户可能需要阿里云RPA帮他们开发多个流程,每个流程需要有一个明确的名称,流程名称不重复,而且要做到见名知意。

2)流程基本情况介绍

客户在BPL文档里需要填写详细的流程基本信息,确保阿里云RPA交付人员能够清晰明了的明白目前流程是在做什么、有关流程的一些人力、物力的投入以及流程需要涉及的系统环境信息,如下图:

上述表格中的信息,需要客户详细填写清楚,并且需要得到阿里云RPA交付人员的确认,以便在初次接触业务流程的时候了解客户的流程是做什么的,设计的系统环境等信息。

3)客户系统最近是否有升级计划

如果客户的系统最近有升级计划,需要和客户确认清楚系统升级对RPA项目的影响有几何,并根据这个判断本流程目前是否适合RPA来执行。

4)初次判断流程是否可行

客户在编写好BPL后,对于流程的可行性判断是基于业务逻辑,而阿里云RPA交付团队需要从技术层面或逻辑上给予判断此流程是否可行,最终的判断是否可行要等到编写完BWD文档之后。

二、流程的层级

1)界定流程范围

流程范围界定了这个流程涉及的业务边界,包含但不仅限于以下内容: 涉及的业务场景、每月的人力投入、每月的业务重复量、流程图、流程步骤详细说明、流程所在的部门、所涉及的业务数据量、touch的系统环境、与上下游流程的关联性、流程的起止点、术语解释等一系列有关流程的所有信息。

2)流程层级

一个业务流程一共可以分为5个层级,L1-L5,如下图所示:

L1层级图-从总体上绘制了这个流程是做什么的;

L2层级图-从涉及的BU(业务部门)角度绘制了流程的走向;

L3层级图-从涉及的BU角度和业务场景绘制了粗粒度的流程走向;

L4层级图-从单个步骤或几个步骤的组合角度绘制了细粒度的流程走向;

L5层级图-从具体的单个步骤角度绘制了非常详细的每个步骤的流程走向。

3) 流程图的绘制要求

在项目实施过程中,任何人只要看到流程图就能很清晰的整体了解这个流程是干什么的,需要涉及哪些业务场景,有哪些关联属性。在目前的阿里云RPA流程梳理过程中,我们要求绘制的流程图包括L3层级的流程图和L4层级的流程图(L1-L2层级的可以不画):

L3层级的流程图如下:

L3层级的流程图只需要描述清楚各个大的功能模块的步骤和业务点,不会很详细的涉及到具体的每个流程步骤。

L4层级的流程图如下:

L4层级的流程图需要很详细的描述流程中涉及的每个具体步骤,需要确保前一个步骤和后面一个步骤是连续的,中间没有断层。并且要明确画出流程分支,确保流程逻辑的完整性。(由于内容过多,篇幅限制,在此不赘述了)

4)流程图常用符号

下图简单罗列了一些常用的流程绘制符号,需要流程梳理人员按照实际场景使用相应的符号,不可乱用。

三、BWD文档编写

下图简单描述了如何编写一份BWD文档的具体步骤:

  1. 收集并整理客户发来的所有有关这个流程的资料,包括所使用的各种word文档、Excel表单、视频/音频、PPT、简要介绍等等;
  2. 详细了解客户的业务流程信息,包含但不仅限于以下内容: 涉及的业务场景、每月的人力投入、每月的业务重复量、流程图、流程步骤详细说明、流程所在的部门、所涉及的业务数据量、touch的系统环境、与上下游流程的关联性、流程的起止点、术语解释等一系列有关流程的所有信息;
  3. 先初步画出L4层级的流程图,并与客户业务人员进行交流讨论并确认L4流程图的准确性和完整性;
  4. 按照所提供的BWD模板文档,基于L4层级的流程图写出每个步骤所对应的详细步骤描述,并配上相应的截屏(做好截屏的标注,同时对有些步骤需要多个截屏,确保截屏的连贯性),然后和客户再次确认此流程的合理性、准确性和完整性;
  5. 和客户最后确认一遍BWD,如果没有问题的话,请客户相关部门负责人审核并签字确认

注明:在绘制流程图和编写详细步骤描述的过程中,有任何的疑问和困惑,请及时与客户及阿里云RPA团队联系,以确保所编写的BWD文档是最能真实反映出客户现有的流程情况,以及能够为后续的技术开发提供最可靠的流程细节。

四、流程梳理中的换位思考

为了能够很好的编写出一个完整、清晰明确的BWD文档,需要流程梳理人员遵循以下几个注意事项:

1)你要把自己设想成为看你文档的阿里云RPA技术开发人员,你写的BWD文档,开发人员能够通过读一遍你写的文档,并且你再跟他讲解一遍,他如果能梳理清楚并且了解业务细节,那你写的文档就是OK的,如果有些步骤不清晰不明白,那就需要再次补充调整;

2)你也要把自己设想成为一个机器人,用机器人的思维来写BWD文档。机器人是很笨的,它的每一步执行都是基于非常细化的步骤和规则,那么在步骤说明里你就需要给与机器人很清晰详细的步骤说明和前提条件及它需要的信息,这样机器人就知道该怎么执行步骤,而不会出现步骤中断;

3)你也要把自己设想成为客户,客户需要的是什么?对于这个流程来说,他需要机器人帮他执行这个流程,在阶段性的步骤执行中他需要知道机器人给他输出的结果是什么,所以对于阶段步骤(几个连续步骤的集合)的结果需要描述清楚,客户他更多的是关心结果,而不是过程。但是机器人和开发人员更多的是在于过程。

欢迎大家提出更好的关于流程梳理以及流程优化方面的建议,共同创造阿里云RPA崭新的未来!!


相关实践学习
基于阿里云短信服务的防机器人验证
基于阿里云相关产品和服务实现一个手机验证码登录的功能,防止机器人批量注册,服务端采用阿里云ECS服务器,程序语言选用JAVA,服务器软件选用Tomcat,应用服务采用阿里云短信服务,
目录
相关文章
|
4月前
|
Web App开发 机器人
公众号爆文仿写RPA机器人,采集,仿写,发布一条龙服务
公众号爆文仿写RPA机器人,采集,仿写,发布一条龙服务
322 1
|
1月前
|
网络协议 机器人 C++
KUKA机器人Socket通讯配置方法:技术干货分享
【10月更文挑战第7天】在现代自动化生产线上,KUKA机器人凭借其高效、灵活和精确的特点,成为众多企业的首选。为了实现KUKA机器人与其他设备或系统之间的数据交互,Socket通讯配置显得尤为重要。本文将详细介绍KUKA机器人Socket通讯的配置方法,帮助大家在工作中更好地掌握这一技术。
195 2
|
3月前
|
监控 前端开发 机器人
RPA机器人
【8月更文挑战第4天】RPA机器人
195 3
|
3月前
|
人工智能 机器人 API
RPA机器人的发展趋势?
【8月更文挑战第4天】RPA机器人的发展趋势?
153 3
|
3月前
|
监控 安全 人机交互
阿里云RPA有哪些功能?
【8月更文挑战第4天】阿里云RPA有哪些功能?
146 2
|
3月前
|
机器人 开发工具 UED
阿里云RPA
【8月更文挑战第4天】阿里云RPA
133 2
|
3月前
|
监控 前端开发 安全
RPA机器人的工作原理?
【8月更文挑战第4天】RPA机器人的工作原理?
139 1
|
6月前
|
数据采集 安全 测试技术
【专栏】阿里云RPA浏览器自动化插件是一款基于AI的创新工具
【4月更文挑战第29天】阿里云RPA浏览器自动化插件是一款基于AI的创新工具,能模拟浏览器操作,实现自动化业务流程,提升效率,降低成本。其特点包括强大的自动化能力、智能识别处理、灵活定制、稳定性能及安全保障。适用于数据采集、表单填写、网页测试、办公自动化和电商运营等场景,助力企业数字化转型。
693 5
|
6月前
|
机器学习/深度学习 人工智能 供应链
【专栏】阿里云RPA的Rap程序是自动化流程脚本,基于AI和机器学习,实现业务流程自动化
【4月更文挑战第29天】阿里云RPA的Rap程序是自动化流程脚本,基于AI和机器学习,实现业务流程自动化。具有灵活性、易用性、高效稳定和智能学习等特点。广泛应用于财务、人力资源、客服和供应链等领域,未来将与AI深度融合,跨平台应用,行业定制化,并构建完善生态,助力企业效率提升和创新。
462 2
|
1月前
|
机器学习/深度学习 人工智能 运维
构建高效运维体系:从自动化到智能化的演进
本文探讨了如何通过自动化和智能化手段,提升IT运维效率与质量。首先介绍了自动化在简化操作、减少错误中的作用;然后阐述了智能化技术如AI在预测故障、优化资源中的应用;最后讨论了如何构建一个既自动化又智能的运维体系,以实现高效、稳定和安全的IT环境。
67 4

热门文章

最新文章

相关产品

  • 机器人流程自动化