腾讯亿级用户规模自研业务的上云实践解读,立即报名 了解详情
写点什么

质疑团队责任

  • 2011-06-21
  • 本文字数:1152 字

    阅读完需:约 4 分钟

Glen Alleman 介绍了他们使用的业务管理流程——称为 Afterburner——及其它对个人成功责任的依赖。Glen 接着描述了他对团队责任而非个人承担责任的想法感到不适。根据本月 Afterburner 的视频通讯,在四步过程:1)计划,2)简介,3)执行,4)汇报中,如果我们无法回答“谁对失败负责?”这个问题,汇报无法做到有效。

Glen质疑了团队责任,这意味着没有个体对成功和失败负责。Andrew Joiner 给出了一个回应:

Scrum 或敏捷都没说个体不负责任。他们当然负责任;在一个 sprint 中,每次他们做一个任务时他们都是向团队做出承诺,并且有责任完成这个任务,无论是否需要帮助。

此外,作为团队整体也对在 sprint 计划会上承诺的可交付物负责。如果情况有变,那么这种责任要求通过重要的对话来重新估算并确认或改变早先的承诺。

“集体所有权”是一个经常用在代码库上的术语,最早来自于 XP。它意味着没有一个人“拥有”代码的任何一部分。任何有足够技巧的人都可以负责任的修改代码。它和 XP 的其它实践相互支撑,比如持续集成、结对编程等等。

但 Glen 的观点也是有根据的,因为“集体责任”难以理解和实施:

只能有一个人负有最终责任(accountability)。其他人也可以负责(responsible)。许多最终责任与管理的核心原则相矛盾。负最终责任的人可以分解责任。这些原则不仅来自项目管理,也来自 GAAP、SOX 和业务治理。

当然代码的集体责任与领域及上下文背景高度相关。

这是理解自组织团队特别是实施敏捷开发的团队中比较困难的部分。我们在 2009 年敏捷大会对 Christopher Avery 的采访中,深入的讨论过这个话题。我们问了 Avery 关于个人责任和自组织团队的关系是怎样的:

我试图教给聪明的人如何建设团队,我记得在采访的开始,(我问)什么是精髓?精髓就是要求团队成员分担责任,当人们觉得一些大事能够为大家所分担,那么他们的行为就自动的转变,是有机的转变。我有一些技巧教给人们如何做到。

…如果我们专注于我们在一条船上并且能获得更大的成功,那么就意味 着这是我们每个人的意愿,如果我们有主人翁意识意味着我们会有机的填补上空白、补上缺陷、改进流程。他们说团队中的角色都是新的,究其原因是因为团队总是 临时的而且是由更大的任务决定的,当人们有一种能要把事情搞定的感觉时,他们就会投身其中做需要完成的事情。

Avery 教给我们的是因为没有个人的失败,也没有个人的成功,所以个人的责任是不够的。因此虽然仍然有个人责任,一个人的失败也是团队的失败(“不是我的翅膀着火”原则)。团队需要对项目的成功集体负责而不是追究是谁的错误。

组织责任是不是与你产生共鸣?是不是我们模糊了“最终责任(accountability)”,“职责(responsibility)”和“所有权”的使用方法?而且,最重要的是,它会如何影响你的结果?

查看英文原文 Questioning Team Accountability

2011-06-21 21:571458
用户头像

发布了 32 篇内容, 共 78816 次阅读, 收获喜欢 1 次。

关注

评论

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

什么是分治算法?

InfoQ IT百科

【深入理解TcaplusDB技术】读取列表指定位置数据示例代码——[List表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

高级调度和低级调度的主要任务分别是什么?

InfoQ IT百科

Springboot支持Emoji表情怎么实现?

InfoQ IT百科

操作系统中的文件管理系统为用户提供的功能是什么?

InfoQ IT百科

FL Studio20.8最新中文破解版下载

茶色酒

死锁是什么?产生的必要条件有哪些?

InfoQ IT百科

I/O设备的四种控制方式是什么?

InfoQ IT百科

无处不在的TDD思维

Bruce Talk

敏捷 TDD Agile

存储器管理有哪几种方式?

InfoQ IT百科

有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

InfoQ IT百科

重新组装电脑后需要注意些什么?

InfoQ IT百科

实时系统的类型及特征?

InfoQ IT百科

【生活常识】塑料分级

Sher10ck

PCB是什么?主要作用是什么?

InfoQ IT百科

作业是什么?有哪些状态?操作系统如何控制管理作业?

InfoQ IT百科

【深入理解TcaplusDB技术】读取列表所有数据示例代码——[List表]

tcaplus

数据库 nosql TcaplusDB 腾讯游戏

分页存储和分段存储有什么区别?

InfoQ IT百科

面试突击42:synchronized和ReentrantLock有什么区别?

王磊

Java java面试

主板的稳定性和哪些因素有关系?

InfoQ IT百科

输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

InfoQ IT百科

企业如何进行数字化转型?零代码简道云剑指「全民开发」新机遇

ToB行业头条

Camtasia2022mac破解版电脑录屏软件

茶色酒

Camtasia2022

进程调度有哪些方式?

InfoQ IT百科

写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度

InfoQ IT百科

数据结构和算法的关系?

InfoQ IT百科

虚拟存储器有哪些特征?

InfoQ IT百科

在电脑中采用虚拟机结构的优劣是什么?

InfoQ IT百科

质疑团队责任_敏捷_Amr Elssamadisy_InfoQ精选文章