写点什么

处理团队的改变

  • 2010-06-09
  • 本文字数:1079 字

    阅读完需:约 4 分钟

变化经常发生,然而人们畏惧改变。人们感觉上认为改变是痛苦的,主要源于脱离舒适区域和面对未知世界的恐惧。虽然敏捷团队对变化准备充分,他们却对团队本身的改变感到不适。

Dean Johnson在 Scrum 开发讨论组中发起了一个讨论,来探讨移走团队成员的弊端。这个讨论基于他的项目经验。在项目中,一个团队成员被副总裁从团队中调出,时间长达几个 Sprint。根据 Dean 的说法,负面影响包括:

  • 这打破了团队的节奏
  • 这危害到团队的速率(Velocity)
  • 这伤害了团队的凝聚力

除了列出的问题,讨论中的大部分回复指出:在当前的商业和市场条件下,团队的改变在所难免。团队应该努力以建设性的方式,将改变带来的影响减少到最低点。根据 Jack Milunsky 所说:

然而,事情总会发生变化,比如优先级会改变等等。所以,要在整个公司的大背景下看待这个问题。我会和团队一起开会,讨论人员损失造成的影响。调整一些可以调整的,把无法处理的事情的优先级降低,然后继续前进。

Chris 对 ScrumMaster 做了一些建议来帮助协调改变

  • 在会议上,询问每个团队成员他们喜欢原来团队的什么方面,他们希望现在的团队有什么改变。
  • 使别人容易地得到你对问题和疑虑的回答。
  • 组织团队出游,团队出去吃午餐,确保新成员和旧成员坐在一起。
  • 作为 ScrumMaster,确保你花一些时间和每个成员一对一交流,方便观察他们适应新团队动态的情况。

Alan Dayley 建议减少改变带来的痛苦的最佳方法之一,是使团队不受干扰直至 Sprint 的结尾。相对在 Sprint 的开始或中间,在 Sprint 的交界处对团队的增员或减员,会少些痛苦。

这种方法保护了当前 Sprint 的结果。也提供了对后续 Sprint 的清晰计划。

Mark Levison 建议向团队增加成员也需要适当整合。新成员需要对现有的代码库做培训,会增加交流的复杂度,也会破坏团队的构成

Mark 对减少改变团队带来的影响提供了几条有趣的策略:

  • 如果在项目中已经太晚了,拒绝向团队中增加成员
  • 同时引进所有新人,来减少逐步增加团队成员的成本。
  • 在团队中混合新人和旧人。
  • 要求新人使用重构、写单元测试、自动化验收测试来使他们提速。
  • 让新人和其他开发人员结对。

这样说来,团队改变是不可避免的。关键在于通过适应变化来最小化改变的影响,然后继续前行。毕竟,敏捷团队的主要目的是为利益相关人提供最大化的商业价值。正如 Gary Brown 所建议

你也许不想听这个,但是团队的成员并不是你的孩子。如果这句话让你震惊,我真心道歉。我想要重申:你和你的团队每天到办公室工作,只有在交付最大化商业价值时才会得到报酬。商业价值是什么就是什么,而不是你认为的样子。和它们做伴。交付你的承诺。检验并调整。

查看原文: Handling Team Changes

2010-06-09 03:042687
用户头像

发布了 24 篇内容, 共 59687 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

内部消息!阿里首次10亿级并发系统设计文档,Github都为之低头?

Java你猿哥

架构 ssm 高并发 并发系统设计 并发系统

小白白也能学会的 PyQt 教程 —— 图像类及图像相关基础类介绍

繁依Fanyi

Python PyQt

5个编写高效Makefile文件的最佳实践

小万哥

c++ Linux 程序员 面试 后端

由斯坦福、Nautilus Chain等联合主办的 Hackathon 活动,现已接受报名

鳄鱼视界

Midjourney|文心一格prompt教程[进阶篇]:Midjourney Prompt 高级参数、各版本差异、官方提供常见问题

汀丶人工智能

人工智能 AI绘画 MidJourney 文生图 prompt learning

Midjourney|文心一格 Prompt:完整参数列表、风格汇总、文生图词典合集

汀丶人工智能

人工智能 AI绘画 MidJourney 文生图 prompt learning

阿里P8整理的《百亿级并发系统设计》实战手册,实在是太香了

程序知音

Java 高并发 java架构 Java进阶 后端技术

吃透阿里2023版Java性能优化小册后,我让公司系统性能提升了200%

Java 性能优化 性能调优

深入理解 ThreadLocal:原理及源码解读

Java你猿哥

Java 源码 多线程 ssm ThreadLocal

太猛了!Github大佬那白嫖的分布式进阶宝典,啃完感觉能吊锤面试官

Java你猿哥

Java 架构 软件开发 ssm 架构设计

求爷爷告奶奶,阿里大佬才甩出这份Spark+Hadoop+中台实战pdf

程序知音

大数据 hadoop spark 后端技术

Django笔记三十三之缓存操作

Hunter熊

Python redis django 缓存

低代码实现探索(五十八)低代码平台

零道云-混合式低代码平台

使用Go语言实现工厂模式的三种方式

Jack

真香!阿里最新出品Java面试核心讲(终极版),Github已星标50K

Java java面试 Java八股文 Java面试题 Java面试八股文

硬核!阿里出品2023版Java架构师面试指南,涵盖Java所有核心技能

Java java面试 Java八股文 Java面试题 Java面试八股文

美团二面:聊聊ConcurrentHashMap的存储流程

Java你猿哥

Java 源码 ssm ConcurrentHashMap 红黑树

AIGC背后的技术分析 | 机器学习中的卷积神经网络

TiAmo

卷积神经网络 AIGC

如何让 300 万程序员爱上 CODING?

CODING DevOps

2023-05-20:go语言的slice和rust语言的Vec的扩容流程是什么?

福大大架构师每日一题

golang rust 福大大

熬了一个月肝出这份32W字Java面试手册,在Github标星31K+

程序知音

Java java面试 后端技术 Java八股文 Java面试题

Turbo Boost Switcher Pro for mac(cpu温度监测工具) 2.10.2

真大的脸盆

Mac Mac 软件 CPU温度监测工具

从源码分析可重入锁(ReentrantLock)

Java 源码 多线程 ReentrantLock

Cloud Studio 高阶玩家:强大的 YAML 模板

CODING DevOps

专精特新 ︱ 腾讯云 CODING 助力消费电子类企业高速发展期的研运一体化

CODING DevOps

双模齐下,提质增效:CODING 携手知微共创 BizDevOps 体系新篇章

CODING DevOps

Python潮流周刊#2:Rust 让 Python 再次伟大

Python猫

Python

文心一言 VS 讯飞星火 VS chatgpt (19)-- go语言的slice和rust语言的Vec的扩容流程是什么?

福大大架构师每日一题

福大大 文心一言 讯飞星火

HashMap 底层是如何实现的?

Java hashmap

处理团队的改变_研发效能_Vikas Hazrati_InfoQ精选文章