敏捷开发最佳实践:学习与改进维度实践案例之会诊式培养敏捷教练

news/2024/5/17 19:37:16 标签: 敏捷流程, 学习

自组织团队能够定期反思并采取针对性行动来提升人效,但2022年的敏捷调研发现,70%的中国企业在学习和改进方面仍停留在团队级。本节实践案例将分享“会诊式培养敏捷教练”的具体做法,突出了敏捷以人为本的学习和改进,强调了通过人员成长来提高研发效能的重要作用。

本实践节选自《2022中国企业敏捷实践白皮书》(点击可下载),分享者为小武,是来自中兴通讯的敏捷教练。
2022中国企业敏捷实践白皮书icon-default.png?t=N7T8https://pingcode.com/solutions/white-paper-2022baipishu?utm_source=weixin&utm_medium=2022%E6%95%8F%E6%8D%B7%E7%99%BD%E7%9A%AE%E4%B9%A6

问题:

产品交付时间长,外部故障率高且内部缺少敏捷教练。

问题成因:

  • 缺少适合企业内部的教练团队;

  • 缺少如何培养内部教练的方法;

  • 缺少对内部敏捷教练的职能定位。

敏捷实践:

在敏捷转型中,中兴通讯逐步形成了会诊式培养内部敏捷教练的方法,并使得他们成为排头兵和赋能者。

1.划分公司内部敏捷教练的职能、定位和培养方式。团队级采用结对培养工作方式;项目级负责开发,测试相关部分;产品级负责前端、市场、运维等多个维度;

2.培养内部的敏捷教练团队。从内部选择新的敏捷教练,通过赋能来帮助其快速成长,并充分利用公共项目提供锻炼机会,包括平台级项目、DevOps工具或资源管理类工具等等;

3.利用会诊培养内部教练,提高效能。组建专家教练团队,在被邀请的项目中进行会诊,包括但不限于工具、需求实例化、TDD、BDD等一系列敏捷实践,然后提出具体的改进意见,半年之后再重新审视改进效果。

实践结果:

1.内部教练人数显著提高:从不到10人的团队到现在200人左右;

2.质量不断提高,原来的外部严重故障缺陷率大概10%,经过这5-6年的努力,严重缺陷率已经降至0,鲜有严重的外部故障;

3.原来的产品发布周期大概是1年一个版本,现在是半个月一个版本,3个月一个交付。

总结

会诊式培养敏捷教练的实践方式非常适合诠释敏捷中“响应变化高于遵循计划”这一价值观,以及敏捷第五条、第八条、第十二条原则:

  • “激发个体的斗志,以他们为核心搭建项目。提供所需的环境和支援,辅以信任,从而达成目标。“

  • “敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续。”

  • “团队定期地反思如何能提高成效,并依此调整自身的举止表现。”

专家观点:没有最好,只有更好

王用涛

富达国际 敏捷教练

古有云,“知错能改,善莫大焉”。当我们发现自身、团队或组织出现问题时,能够及时修正,就有机会逐渐走上一条在当时的认知条件下,所能选到的最好的路。现有云,“没有最好,只有更好”。很多企业认为自己已足够强大,维持现状即可,所有这些都成为了停滞不前的理由,给未来留下了隐患。

学习与改进”不仅仅指回顾时用来修正自身的偏差,也需要在舒适区时刻起到警示作用,这样才有机会在激烈的市场环境中不断地发展。团队在敏捷项目中会遇到很多不确定因素,例如市场竞争、客户需求、产品设计和团队的现状。基于学习与改进的思想,团队可以从现有情况出发,重新判断事物的有效性,并在必要时快速纠正。

本实践所选用的敏捷实践是关于“内部敏捷教练团队培养”这个话题,对大型企业或在敏捷转型初期的组织都有很好的借鉴意义,通过上述实践方法能够有效地解决以下问题,即当外部教练离开之后,组织内部如何一步一步培养自己内部的敏捷教练,该敏捷实践不但使成员得到培养、被赋能,还帮助团队及组织继续保持原来外部教练在时的状态,继续遵循敏捷的流程,拥抱敏捷的文化和价值观。

定期的组织敏捷教练团队对单独的项目团队进行会诊,不但直接提高了团队的敏捷成熟度,而且还通过会诊,相互交流,帮助内部敏捷教练成长。

推荐阅读:

Scrum 开发指南: Scrum 框架详解  |  Scrum 四个会议及正确召开方式 |  正确的计划和执行Sprint的方式 |  做好迭代计划的4大关键点 |  做好这4点让每日站会更适配敏捷团队  |  开好迭代评审会的3个关键步骤  |  为什么要召开迭代回顾会  | Scrum 3大角色及其岗位的具体职责  |  Scrum三大工件在敏捷开发中的作用  |  2022年14个最佳 Scrum 敏捷项目管理软件  |  更多 

Kanban 敏捷指南: 使用看板(Kanban)管理方法的5大好处  |  看板 VS Scrum:如何选择? |  看板和 Scrum 的混合模式适合在哪些场景使用  |  更多 

规模化敏捷: 规模化敏捷的价值及五大规模化敏捷框架  |  规模化敏捷之 Spotify 模型  |  规模化敏捷框架之LeSS框架  |  SAFe 规模化敏捷框架  |  Scrum@Scale 模型  |  敏捷项目组合管理  |  OKR与敏捷开发  | 更多 

产品管理: 如何构建合格的产品路线图  |  如何成为一个优秀的产品经理  |  敏捷路线图的重要性以及构建  |  如何构建简单有效的产品需求文档  |  利用 NPS 确定功能优先级  |  每个产品经理都需要了解的产品分析技能  |  更多 


http://www.niftyadmin.cn/n/5442396.html

相关文章

xercesc库中文保存XML功能实现

目录 一 参考链接 二 运行结果 三 代码 一 参考链接 DOM Programming Guide (apache.org) Xerces-c DOM XML文件的构造_xerces-c domimplementation-CSDN博客 Xerces-c库的使用-CSDN博客 二 运行结果 三 代码 #include "XercesC_Test.h"#if 1//参考链接&…

广州高新技术企业认定申报条件、申报材料的具体指南!

广州高新技术企业认定申报条件主要是在中国境内注册的企业通过研发等的拥有知识产权的所有权,研发的科技人员要占企业当年职工的比例不低于10%,高新收入占企业总收入的比例不低于60%,指标达到70分以上。高新技术企业认定扶持的标准奖励金额最…

maven: maven-assembly-plugin

maven-assembly-plugin 是 Maven 的一个插件,用于将项目打包成一个可执行的分发包或者自定义的归档文件。通过该插件,可以将项目的依赖、资源文件等打包在一起,方便部署和传播。 要在 Maven 项目中使用 maven-assembly-plugin,需要…

CSS问题精粹1

1.关于消除<li>列表前的符号 我相信很多人在初学CSS时会遇到该问题&#xff0c;无论是创作导航&#xff0c;还是列表&#xff0c;前面都会有个黑点点或其它符号。 解决该问题其实很简单 采用list-style-type:none或list-style:none直接解决 如果你想更换前面的黑点点&a…

Java项目基于Docker打包发布!!!

一、打包项目 二、新建dockerfile 1、将打包好的jar包放进你的文件中 2、创建dockerfile FROM openjdk:8 WORKDIR /opt/ COPY wms-app-0.0.1-SNAPSHOT.jar app.jar EXPOSE 8080 ENTRYPOINT [ "java","-jar","app.jar" ] 三、打包镜像 1、打包 do…

双指针算法例题

目录 移动零 题目描述 思路 代码 复合零 题目描述 思路 代码 快乐数 题目描述 思路 代码 盛最多水的容器 题目描述 ​编辑 思路 代码 有效三角形个数 题目描述 思路 代码 三数之和 题目描述 思路 代码 四数之和 题目描述 思路 代码 双指针,用于数组…

开放签开源电子签章白皮书-简版

开放签开源电子签章白皮书-简版 一、摘要&#xff1a; 开放签电子签章团队源自于电子合同SaaS公司&#xff0c;立志于通过开源、开放的模式&#xff0c;结合团队十多年的行业经验&#xff0c;将电子签章产品更简单、更低门槛的推广到各行各业中。让电子签章应用更简单&#x…

力扣126双周赛

k三题 求出加密整数的和 class Solution {public int sumOfEncryptedInt(int[] nums) {int ans 0;for(int i 0;i<nums.length;i){char [] chars String.valueOf(nums[i]).toCharArray();Arrays.sort(chars);int k chars[chars.length-1]-0;int res 0;for(int j 0;j<…