极客视点
极客时间编辑部
极客时间编辑部
113245 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/05:37
登录|注册

敏捷度量的Why、What

讲述:初明明大小:5.13M时长:05:37
你好,欢迎收听极客视点。
一提起度量,很多人可能会马上想到评估和考核,在很多人的工作经历里,这两个字如影随形。终于,这几年乘着“转型”的东风,很多组织开始实践敏捷,有人可能会想,敏捷拥抱变化、快速反应,推崇试错和迭代,面对如此不确定的场景,应该不会有以评估和考核为目的的各种度量了吧?
答案是又不是,“不是”的原因是敏捷不仅有度量,度量还是敏捷项目非常重要的一部分;“是”的原因是敏捷的度量和传统的度量存在很大的区别,敏捷度量不是单纯意义上的评估和考核。
此前,ThoughtWorks 首席咨询师陈庆敏在“ThoughtWorks 洞见”发文,通过 4 个问题带你揭秘敏捷度量的那些事。本文是敏捷度量 Why、What 的解答,如下。

问题 1:敏捷项目为什么要做度量(Why)?

简单来说,不断让敏捷的价值最大化就是度量要做的事情。度量能帮助敏捷项目做下面三件事情。

第一,拉通目标和行动

举个例子,敏捷宣言中有句话:“可工作的软件优于面面俱到的文档”。可工作的软件长什么样子,它具备什么功能,它为谁提供价值,采取什么样的行动能获得这些价值,这些都是敏捷团队需要回答的问题。敏捷团队不仅仅要知道问题的答案,为了快速实现目标,敏捷团队还需要定期评估行动的效果,为了拉通目标和行动,度量的引入能帮助团队及时纠偏,少走弯路,减少浪费。

第二,定位当下的位置,计划下阶段的任务

正如人需要定期做体检一样,体检结果让我们对自己的身体状况有更好的了解,敏捷项目也需要定期的健康度评估,这些评估和度量的结果,除了揭示项目存在的问题,还能够帮助团队总结经验反思教训,从而更好地指导下一阶段的计划。

第三,改进,改进,改进

敏捷项目推崇持续改进,以更好的方式、更快的速度交付更优的价值,这是很多团队追求的目标,这个目标不是一蹴而就的,有的时候团队需要引入更好的工具,有的时候团队需要借鉴更丰富的经验,有的时候则依赖团队持续的成长。
敏捷项目引入工具和他人经验的过程也是不断试错的过程,在试错的过程中团队需要知道哪些改变是成功的,哪些是失败的,这个评估通常是通过度量来完成的,所以引入度量也是为了更好地改进。
一句话总结,敏捷项目通过度量来拉通目标和行动、指导团队制定工作计划和任务,并协助团队持续改进。

问题 2:敏捷项目度量什么(What)?

试想一下,如果敏捷项目是一个长方体的话,长方体的体积代表团队所要交付的目标,那么这个体积由什么来决定呢?
根据常识,长方体的长、宽、高决定了长方体的体积。
长度代表交付的速度,也叫交付的效能,长度越长,交付的效率越高,团队也就能更快地接近目标,实际工作中,我们经常听到的研发效能、测试效能、管理效能,cycle time(需求提出到上线所用的时间)等等,都和速度有关,这些指标决定了团队以多快的速度实现目标,这是度量中非常关键的指标。
宽度代表团队的能力,实际工作中,我们提到的测试质量、代码覆盖率、敏捷实践实施、持续集成和交付、统一配置管理、灰度发布、债务管理、松耦合架构等,和团队实践以及工具相关的指标都和能力有关。这些指标决定了团队能不能应对不确定性带来的挑战,能不能解决各种复杂、繁杂甚至混沌的问题,能不能做到持续优化和改进。
高度又叫深度,代表产品(软件)价值,实际工作中,我们做的需求价值分析、MVP 拆分、产品愿景、优先级排序、价值验证等等,都是团队基于自己的经验展现出的对业务的理解,并在此基础之上准确无误的给出方案,交付客户期望的价值,这些指标决定了团队能不能基于自己深度的积累,精准的帮助客户实现目标,并且能在极少浪费的情况下实现目标。
以上三个维度决定了长方体的体积,但是一个成熟的敏捷项目,光有这三个维度还不够,因为这三个维度不能保证团队是健康的,我们还需要第四个维度的指标来度量团队(敏捷项目)的健康。
这个维度就如同我们给这个长方体上的颜色,是沮丧的灰色、焦虑的红色、抑郁的蓝色,还是生机勃勃的绿色?团队是什么成熟度,项目整体是否健康,这些也需要度量。敏捷团队健康度这个维度决定了团队能否长期稳定地以此种方式工作,团队能不能自我优化。
一句话总结,敏捷项目度量的是交付效能、团队能力和产品的价值,以及保证这些目标能够达成的团队健康度。
以上两个问答解决了敏捷度量 Why 和 What 的疑惑,也就是敏捷项目为什么要做度量以及度量什么的问题。我们将在下文继续分享敏捷度量 Who 和 When 的问题及其解答,欢迎持续关注。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • 小斧
    第一,拉通目标和行动 第二,定位当下的位置,计划下阶段的任务 第三,改进,改进,改进 敏捷项目度量的是交付效能、团队能力和产品的价值,以及保证这些目标能够达成的团队健康度。
收起评论
大纲
固定大纲
问题 1:敏捷项目为什么要做度量(Why)?
第一,拉通目标和行动
第二,定位当下的位置,计划下阶段的任务
第三,改进,改进,改进
问题 2:敏捷项目度量什么(What)?
显示
设置
留言
1
收藏
26
沉浸
阅读
分享
手机端
快捷键
回顶部