知识卡片

角色和技能培训:五类角色的不同学习路径

普通读书笔记卡

内容

规模化推行流程自动化需要在组织内积极推进相应技能学习,工具对开发者越友好,需要投入的专业培训就越少。开发者可细分为三类:明星开发者是早期引进者,积极热情、有时能创造奇迹,只需给他们工作流引擎和入门指南就能自己上手,最适合早期项目、也可能成为COE人选,但他们容易追新求全导致过度设计,且不总是善于指导别人、容易分心;专业开发者是训练有素的软件工程师,需要系统学习流程建模语言(如BPMN)基础和工作流引擎核心概念/API,适合安排厂商培训加一段咨询服务保驾护航,他们通常是很好的讲师,也可以成为COE的一部分;低代码开发者(不同于经过训练的软件工程师,多有业务背景,可能从Office工具、宏或RPA起步)在扩展流程自动化影响力方面很关键,但需要在灵活性较低、高度定制化的环境里配合专门设计的培训课程;此外还有泛开发者(citizen developer,非软件工程师的终端用户,出于解决具体痛点的动机自行开发),但这类角色的解决方案不在本书讨论范围内。业务分析师基本只需学习流程建模语言,能创建流程模型作为开发工作的输入、并理解开发者构建的最终模型即可,中间可能借助一些创意技术来发掘和讨论需求。运维/基础设施人员需要理解部署运行这些工具所需的资源、以及如何诊断故障,大多数厂商都为这类目标群体提供专门培训。企业架构师需要理解流程自动化在全局和整体架构中扮演的角色,条件允许时也该接受一些工具相关培训以掌握细节。有些客户还设有专门的”流程方法专家”,擅长审查具体流程设计是否合理、深入理解每个设计决策背后的原因以简化模型,这类人通常也会成为COE成员。作者提醒角色和职责因人而异、因组织而异,最重要的是记住:只有把知识真正应用到实际项目中,好的课程才能真正发挥作用,应该让培训尽量贴近项目启动的时间点,并持续安排额外辅导(可由厂商、合作伙伴或COE提供,远程咨询支持效果往往不错)。

参考来源

- 位置:《流程自动化实战:系统架构和软件开发视角》第12章《引入流程自动化的过程》"12.3.5 角色和技能培训"(源文件:_epub-src/EPUB/xhtml/Section0001_0017.xhtml) - 结论依据:原文分别说明明星开发者/专业开发者/低代码开发者三类开发者角色、业务分析师、运维人员、企业架构师各自的学习需求和培训方式,并强调培训应尽量贴近项目启动时间点,直接支撑本卡片结论。 - 原始内容:这些人是早期的引进者,有时候甚至能创造奇迹……为了能在工作流引擎上有所建树,他们需要学习流程建模语言(如BPMN)的基础知识……只有你开始将知识应用于实际的项目中,那些优秀的课程才会奏效。尽可能让培训离项目开始更近一些。