如何科学判断研发团队是否在健康工作?(内附量表)

news2024/11/20 1:54:30

研发效能管理覆盖了交付速度、质量和价值三个维度,但文化建设、团队氛围和客户协作等其他因素对团队工作的影响又该如何度量和管理呢?

LigaAI 在 John Cutler 的一篇分享中找到了答案:团队健康度评分。就像我们都很关心自己的身体健康一样,研发管理者也应该时刻关注「研发团队的健康」,定期度量和检测与成功、健康有关的关键指标,并在每日管理中发现问题,持续进步。

具体是怎么做的?

John Cutler 制作了一个「团队健康日查表」,拟定了 12 个与团队健康状态相关的问题,分别为其赋予了权重值并每日更新打分。 通过分析和对比每日评分,就能比较清晰地掌握研发团队的工作状态和表现,在必要时及时投入指导。

(表格获取自 Medium,由 LigaAI 翻译整理)

(表格获取自 Medium,由 LigaAI 翻译整理)

下面就和 LigaAI 一起了解 John Cutler「健康日查表」的具体问题以及对应的原始分计算规则(下文简写为规则)吧!

# 今天,我们的团队……

Q1 - 判断题:至少有一人与客户进行了交流吗?

规则:「没有人与客户交流」计 0 分,「有交流」计 1 分;如果有跨职能成员参与交流,则再加 1 分。

不要把客户隔离在一线。研发团队不应该像接口一样被动地接收信息,这样只会让数据囤积,并在过滤和处理中造成信息丢失。定期与客户沟通和交流才能培养、锻炼用户视角,更好地理解需求。

Q2 - 判断题:讨论了客户需求、使用反馈等事实,而非假设、猜测和预测吗?

规则:「讨论了事实而非猜想」计 1 分,「没有讨论事实」计 0 分。

如果会议上充满了「我认为/觉得」「可能/应该」等不确定的想法,研发团队就很难正确地工作。尝试着把对话重点转移到客观事实和数据上,会议会变得更加高效(甚至有趣)。

Q3 - 计数题:有两个小时无干扰的专注工作时间吗?

规则:「一个人不受干扰地工作两小时」记为一次专注,每两次计 1 分,统计整个研发团队的平均专注得分。若研发团队总人数为 M,有 N 个人一共专注工作了 X 次,那么原始分为(X/2 * N/M)。

如果一个团队的时间被持续打断,大家就不可能正常工作。连续的两个小时是比较理想的专注时长;如果能在充满干扰的环境中,获得两个不被打扰的两小时,就已经很不容易了。

在这里插入图片描述

Q4 - 计数题:学到了新东西吗?

规则:统计学习新知识的人数占比,若有内部分享则分数翻倍。

如果团队没有持续学习关于客户、行业、技术或自我提升等知识,那就是在退步。学习新知识会正向激励团队,证明现在所做的一切是有价值的;如果一直没有任何收获,那可能要考虑跟大家「说再见」了。

Q5 - 计数题:应用/实践了最近学到的东西吗?

规则:统计应用了新知识的人数占比,若有内部分享则分数翻倍。

掌握一项新技能的最好方式就是使用它。今天的工作有没有用上最近学到的新知识?不是那种大几年前就掌握了的,而是最近几周了解到的新的知识。

Q6 - 判断题:有 10 分钟以上的关于工作的热烈讨论或全员讨论吗?

规则:「有超过 10 分钟的讨论」计 1 分,「没有」计 0 分。

这不需要正式的会议邀请,扭下头、转个椅子、走两步到同事旁边或者发起一个语音通话,直接开始沟通和讨论就可以了。

Q7 - 计数题:进入了心流状态,觉得工作有挑战性且非常高效吗?

规则:统计进入心流状态的人数占比。

心流是一种很棒的体验,你会感觉时间飞逝,工作充满挑战且富有成就感;不会觉得自己在做没用的事情。

无法进入心流状态的原因有很多:消极的心态、工作的干扰、缺乏使命感和糟糕的工具等等。心流状态是有「传染性」的——当团队里有一个人进入了状态,那么其他所有人都会被影响到。所以,今天有多少成员成功进入了心流状态呢?

在这里插入图片描述

Q8 - 计数题:有组织成员展开某种结对协作吗?

规则:统计团队的结对率,若有跨职能成员结对协作则分数翻倍。

结构化结对可能会让人感到压抑(尤其是在被迫和强制的情况下),但与其他人一起工作一段时间会是一种积极的体验。跨职能合作说不定会产生令人惊喜的结果,比如让 UX 和工程师合作。

Q9 - 判断题:有就已经发生和未发生的事情,展开至少 10 分钟的坦诚交流吗?

规则:「有超过 10 分钟的坦诚交流」计 1 分,「没有」计 0 分。

研发团队足够「真实」吗?大家是否能够诚实坦诚、毫无保留、毫不美化地共享信息?如果是的话,这就是一个很好的迹象。缺乏开放、信任和充满安全感的氛围,研发团队几乎不可能持续进步。

Q10 - 计数题:有(面向内部)产出高收益、可复用、可获取和必要的贡献吗?

规则:统计有提供贡献的人数占比,若有在内部分享成果则分数翻倍。

研发团队的工作并不都是面向客户的。有时候我们也要迎难而上,抓住机会优化内部工具或流程,这会给团队带来很多好处。

Q11 - 判断题:有让大多数成员体验并享受到短暂的乐趣/幽默时刻吗?

规则:「在工作中感受到乐趣」计 1 分,「没有」计 0 分。

要开心地工作!前几天我们在 Slack 上讲了一个笑话,所有人都笑得很开心。快乐的力量是强大的,如果伙伴们不能一起找乐子,就……还挺难度过产品开发低谷期的 😦

Q12 - 计数题:庆祝了胜利,并在专业或个人角度形成了共鸣吗?

规则:统计觉得自己产生了胜利共鸣的人数占比。

大多数里程碑的达成并没有真正引起成员共鸣,对于影响的感知很大程度是个人感受。今天团队中有多少成员觉得自己在工作上取得了胜利呢?

# LigaAI 解读

John Cutler 使用简单的「YES or NO」判断和人数/次数统计,将研发团队的健康状态量化,避免了主观评分可能存在的标准出入和分数差异。

值得关注的是,在团队的不同发展阶段,各项问题的权重值也会发生变化。比如在团队建设早期,分享、沟通和交流等与组织文化相关的问题重要性会更高,而在快速增长期,有关专注度、心流等问题则更重要。

研发管理者可以根据团队的实际情况,制作专属的「团队健康检查表」。其重点在于要建立清晰的评分标准,尽可能基于客观事实将所有分值量化出来,避免主观打分。同时,要根据研发团队的成长状况,定期维护和更新检查项目,持续进步。


LigaAI@CSDN 还将持续分享更多研发效能管理、度量体系搭建的实践经验,以及科学的度量指标管理方法。

请持续关注 LigaAI -新一代智能研发协作平台,一起变大变强!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/451017.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《程序员面试金典(第6版)》面试题 16.02. 单词频率(哈希法,C++)

题目描述 设计一个方法,找出任意指定单词在一本书中的出现频率。 你的实现应该支持如下操作: WordsFrequency(book)构造函数,参数为字符串数组构成的一本书get(word)查询指定单词在书中出现的频率 示例: WordsFrequency word…

DevEco Studio 3.1 Beta新特性知多少

HUAWEI DevEco Studio是开发HarmonyOS应用及服务的一站式集成开发环境(IDE)。本次,DevEco Studio 3.1 Beta新增支持当前在市面上新的操作系统,如Windows11、macOS(ARM)操作系统,还面向HarmonyOS…

4.数据结构(0x3f:从周赛中学算法 2022下)

来自0x3f【从周赛中学算法 - 2022 年周赛题目总结(下篇)】:https://leetcode.cn/circle/discuss/WR1MJP/ 包括堆(优先队列)、单调栈、单调队列、字典树、并查集、树状数组、线段树等。 学习这些只是开始,能…

Pytorch对机器学习模型的安全漏洞攻击方法之Fast Gradient Sign Attack(FGSM,快速梯度符号攻击)

原论文:EXPLAINING AND HARNESSING ADVERSARIAL EXAMPLES 一般本人的习惯是先看论文熟悉它,然后代码去实现它,这样感觉要好点。因为论文讲解的比较全面和一些实验对比还有很多的引用等,另外大家知道好论文基本都是英文&#xff0c…

【Python】【进阶篇】2、Django MTV和MVC的区别

目录 2、Django MTV和MVC的区别1. MVC设计模式2. MTV设计模式 2、Django MTV和MVC的区别 在上一节《Django是什么》中,我们对 Django 的诞生以及 Web 框架的概念有了基本的了解,本节我们介绍 Django 的设计模式,也就是 MTV。 在 Web 开发领…

Point cloud tools for Matlab(点云学习工具)

Point cloud tools for Matlab (tuwien.ac.at)https://www.geo.tuwien.ac.at/downloads/pg/pctools/pctools.html#PointCloud_class 下载:Download Matlab Code 添加路径 addpath(genpath(D:\MyMatlabCode\pointCloudTools)); pc pointCloud(Lion.xyz); pc.plot…

AI绘画——ChilloutMix模型(现实真人,实现写实逼真的图像)

目录 重要提示:首先,我从不建议再生“真实”人物的图像, 但是,照片“逼真”图像。 本人郑重声明:本模型原则上禁止用于训练基于明星、公众人物肖像的风格模型训练,因为这会带来争议,对AI社区…

全网详细介绍百度低代码框架amis及实例讲解

文章目录 1. 文章引言2. amis官网3. amis介绍3.1 amis的简述3.2 amis的初衷3.3 amis的其他亮点3.4 amis不适之处 4. amis使用4.1 amis框架集成4.2 amis切换主题4.3 amis配置与组件4.4 amis变量 5. amis实例5.1 amis实例5.2 列表查询5.3 查看详情5.4 自定义操作按钮5.5 提交表单…

你知道ChatGPT中的数据模型是什么吗?

本文将为你揭开ChatGPT和GPT-4中使用的以数据为中心的人工智能技术的秘密。 人工智能在改变我们的生活、工作和与技术互动的方式方面取得了令人难以置信的进步。最近,一个取得重大进展的领域是大型语言模型(LLM)的开发,如​​GPT…

二十、SQL 数据分析基础与进阶(一)

文章目录 一、破冰 SELECT 基础检索1.1 检索所需要的列1.1.1 检索单列数据1.1.2 检索多列数据 1.2 * 符号初体验1.3 独特的 DISTINCT1.4 使用 ORDER BY 排序检索结果1.5 使用 LIMIT 限制返回行数1.6 ORDER BY 与 LIMIT 结合的妙用 二、过滤数据,选你所想三、计算字段…

ArcGIS Pro快捷键

目录 1 常规应用快捷键 2 动画快捷键 3 内容窗格快捷键 4 数据工程试图快捷键 5 编辑工具快捷键 5.1 常规编辑 5.3 选择工具 5.4 表 5.5 文本格式化标签 5.6 编辑注记 5.7 移动 5.8 旋转 5.9 比例 5.10 编辑折点 5.11 几何属性表 5.12 创建注记 5.13 创建点要…

安装 FME Desktop 2020 教程(内置补丁可以有效激活软件)

介绍:FME Desktop 2020是由加拿大Safe Software公司开发的空间数据转换处理系统,采用先进的数据转换技术,内置几十个转换器,能够满足绝大部分用户的空间数据格式转换功能。除此之外,该软件基于OpenGIS组织提出的新的数…

MySQL_第12章_MySQL数据类型精讲

第12章_MySQL数据类型精讲 1. MySQL中的数据类型 类型 类型举例 整数类型 TINYINT 、 SMALLINT 、 MEDIUMINT 、 INT( 或 INTEGER) 、 BIGINT 浮点类型 FLOAT 、 DOUBLE 定点数类型 DECIMAL 位类型 BIT 日期时间类型 YEAR 、 TIME 、 DATE 、 DATETIME 、 TIMESTAMP 文…

Java 7、8 HashMap源码详解与分析

文章目录 一、哈希表的简介二、JDK1.7 HashMap1、构造方法2、添加方法put()方法addEntry()方法 3、存在的问题 三、JDK1.8 HashMap1、红黑树TreeMap2、属性3、存储的结构4、构造方法5、添加方法put(K, V)方法resize扩容方法 5、putAll()方法6、移除方法remove(Objec…

Salesforce官方_中文学习、考证资源

Salesforce将Trailhead描述为学习热门技能的有趣且免费的平台。该平台有助于缩小技能差距,是所有Salesforce用户的宝藏资源。 Trailhead适合所有学习者。它涵盖了适用于Salesforce任何角色的主题和学习模块,从管理员、开发人员、销售主管到最终用户。学…

数据库基础篇 《12.MySQL数据类型精讲》

1. MySQL中的数据类型 2. 整数类型 2.1 类型介绍 整数类型一共有 5 种,包括 TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和 BIGINT。 它们的区别如下表所示: 2.2 可选属性 整数类型的可选属性有三个: 2.2.1 M …

【Python】【进阶篇】3、Django ORM模块精讲

目录 3、Django ORM模块精讲1. 什么是 ORM?2. Django中定义数据表1) 模型类2) 定义数据表 3. ORM 管理器对象4. ORM优势与不足 3、Django ORM模块精讲 Django 框架向我们提供了丰富的模块,避免程序员在开发的过程中重复“造轮子”,提高了开发…

Docker开发基础使用(针对开发者足够)

一.Docker概述 容器就是虚拟化吗? 是,但也不竟然。我们用一种简单方式来思考一下: 虚拟化使得许多操作系统可同时在单个系统上运行。 容器则可共享同一个操作系统内核,将应用进程与系统其他部分隔离开。 这意味着什么&#xf…

Kotlin 用于数据科学的基础库(深度学习、数据挖掘)

Kotlin 用于数据科学 从构建数据流水线到生产机器学习模型, Kotlin 可能是处理数据的绝佳选择: Kotlin 简洁、易读且易于学习。静态类型与空安全有助于创建可靠的、可维护的、易于故障排除的代码。作为一种 JVM 语言,Kotlin 提供了出色的性…

机器视觉工程师买车就买“宝马”车-德国制造-世界精工

世界离开德国,整个地球的制造业将会落后五百年。 说起德国制造 在光学领域最牛的卡尔蔡司公司是制造相机镜头的世界级企业。,在机器视觉行业里面公司Mvtec,我们机器视觉工程师大多数用的halcon,就是来自于德国Mvtec,电气工程师使用的西门子PLC,西门子是是全球电子电气工程及…