很多初创团队、以及刚开始尝试敏捷的团队,没有工作协议的概念,热热闹闹,混混乱乱。本文介绍了关于工作协议的What, Why, Who, When, 以及How。

What:什么是工作协议

工作协议:由团队共同商议,达成一致遵守的一组规则、纪律、流程的组合,目的是让团队持续保持高效和成功。

Why:为什么要制定工作协议

案例1

Jessica是刚组建的Scrum团队的Scrum master。在第一个Sprint中,Jessica发现经常出现一个现象:每日站会总是有人迟到。一开始团队容忍这个情况,结果总是大部分人在等那1-2个人。今天张三来晚了,Jessica说以后大家不要迟到了。可是第二天,张三没有迟到,李四又迟到了。于是,Jessica发现,迟到虽然是个小事,但是影响到了团队站会的效率。若杜绝迟到这个恶习,团队需要共同达成一些规约。

于是,Jessica主持团队达成了这样的工作协议:站会迟到者,做五个俯卧撑。

除了站会之外,团队其他日常工作也需要一些共同规约,大家在这些规约下形成一致的行为。

案例2:

Jessica的部门在所有Scrum团队的工作区域架着一些大电视,显示CI构建信息,失败时亮红灯,以及是谁提交的代码造成的构建失败。貌似很好的设备,可是一开始架起这个电视的时候,团队不习惯看它。当有CI构建失败提示的时候,团队仍然忙着处理手头上的事务。

于是,为了让CI引起每个人的注意,Jessica主持团队达成了一个团队规则:CI测试失败时,责任人第一时间处理。

但是,团队发现光口头上达成一个牛逼的工作协议没有用。固有的习惯根深蒂固,不是提出了一个响亮的口号大家觉得赞就可以改变原有的习惯。

于是,一个站会上,Jessica把规则写出来,贴到看板上,跟大家反复提醒。

可是,当CI测试失败时,有的同事重视,有的同事还是不能做到第一时间响应,仍旧忙着处理手头上的事情,将CI失败的处理靠后。

于是,团队想出了个损招:在电视上连了个喇叭,一旦CI失败,喇叭放出极大的噪音,吵得大家无法继续进行手头上的工作,每个人都督促责任人赶紧处理。

所以,每个团队都需要有适合自己的工作协议。工作协议一定要让大家每天看到,固化习惯。工作协议一定是可执行的,如果不执行,需要有反馈机制来闭环,否则就容易成为一纸空文。

Who:谁设定工作协议

工作协议不是自上向下实施的命令、规定、制度,而是由团队自己设定。Scrum master或团队的管理者也许会帮助引导团队制定工作协议的过程,但是达成哪些工作协议由团队自己商定。

为什么呢?因为只有团队自己达成的规则,才是团队自愿的。而只有人自愿做的,才最有动力坚持,这是人的本性。

When:什么时候制定工作协议

敏捷团队组建的开始,是建立工作协议的最好时候。团队就共同需要遵守的流程、纪律达成共识,如果每个人以不同理解的工作方式来协作,无异于鸡同鸭讲话。

如果是团队从半途开始向敏捷转型,转型一开始就该制作工作协议。

团队可以单独召开一个工作协议制定的小会,也可以在第一个迭代的结束的时候,根据这个迭代暴露的问题制作团队工作协议。

How: 怎么制定工作协议

制作工作协议只需要三个工具:白板,马克笔,报事贴。

制作工作协议的五个步骤:

  1. 开场

Scrum master(或者其他的主持人)跟团队解释工作协议是什么,以及工作协议的目的。这时,团队一般会感觉抽象,需要举几个现实中工作协议的范例, 比如:

  • 每天站会9:00钟,迟到者做10个俯卧撑

  • CI Build失败告警后,马上修复build

  • 任务板要在每日站会前更新

工作协议的描述要足够简介:几个字讲明做什么,或者是不做什么。

2. 发散

每个人提议团队的工作协议,用报事贴默写。这里强调默写,因为如果每个人直接各抒己见,会彼此影响迸发出的好主意,尤其是经常出现被团队的1-2个人主导的情况。每个人写3张报事贴,一张报事贴提议一条工作协议。

3. 收敛

Scrum master(或主持人)收集每个人写的报事贴,放到在白板上。大家聚集到白板前讨论。每个人介绍自己提议的工作协议,然后每个人对提议的工作协议投票。比如,每个人可以投三票,投出你认为团队最需要的三条工作协议,然后根据所投票数,将投票最多的3-5条工作协议作为团队共同遵守的工作协议。

作为团队共同遵守的工作协议。

团队为工作协议投票

4. 承诺

对于投票最多的3-5条工作协议,团队就每一条表示是否有异议;如果有不同意见,主持人需要引导大家讨论,达成一致意见。

没有异议后,团队共同承诺,遵守这几条工作协议,如果有人违法了其中任何一条,其他人会及时提醒他(她)。

5. 可视化

团队达成的工作协议最好用大字写出来,悬挂在团队的工作区域中,或者任务板上,让大家每天抬头可见,起到实时提醒的作用。

刚开始尝试Scrum的团队,站会的开得不高效,因此,很多团队设定的工作协议是围绕站会来制定的:

团队任务板上的站会工作协议

工作协议的演进

敏捷是一种经验式过程,即流程和规则随着团队的需要涌现制定。因此,工作协议不是一成不变的。在每个迭代的回顾会议上,团队定期回顾工作协议遵守的情况,以及工作协议是否有效。在回顾会议上,团队也许会发现需要制定新的工作协议。

每天的工作中,当团队有人违反了工作协议,作为Scrum master, 或者是团队的leader, 你应该提醒大家遵守工作协议。新的习惯需要时间来养成,违反工作协议的情况是常见的,但是如果我们对这种情况视而不见,工作协议就只是挂在墙上的口号。

如果一个工作协议经常被人打破,大家需要讨论这条协议是否应该继续遵守,还是改变它。

总之,团队的工作协议,团队定,团队来维护和演进。不这样做也可以,说明你想剥夺团队自管理的权利。最后,想起某人的名言,比较应景:

this nation, under God, shall have a new birth of freedom - and that government of the people, by the people, for the people, shall not perish from the earth.

---亚伯拉罕·林肯 于葛底斯堡演说


相关历史文章:

最新敏捷调研报告(VERSIONONE State of Agile)抢鲜解读

敏捷教练在企业中到底有啥用?

精益原力出品的文章有三个原则:

1. 有思想深度,有自己的料,干货

2. 学院派(即非落地实践派)的创作不会出现

3. 范围:产品,精益,自我觉醒和成长

原创:王明兰  中国最早期的精益看板国际认证教练(KCP)&培训师(AKT), 企业级规模化敏捷SAFe认证咨询师(SPC4),咨询转型产品人。

原文地址:《以人民的名义,建立团队工作协议》

本文转自SanMaoSpace博客园博客,原文链接:http://www.cnblogs.com/SanMaoSpace/p/6895792.html,如需转载请自行联系原作者


[转载]建立团队沟通协作工作方式相关推荐

  1. 所有致力于团队沟通协作的看图软件

    摘要:看图软件 2012年07月30日来实现企业沟通效率的提高,高效沟通的办公需求,通过标准化接口集成企业已有的看图软件it系统,如果不是使用了企业qq,比如google曾推出了网上在线的文档处理软件 ...

  2. 协作设计: 如何有效提高团队合作的工作效率?

    以下内容由摹客团队翻译整理,仅供学习交流,摹客iDoc是支持智能标注和切图的产品协作设计神器. 在设计工作中,团队协作一直扮演着十分重要的角色.同时,它也是设计过程中最具挑战性的部分 -- 并不是每个 ...

  3. 如何实现团队高效协作沟通?远程办公软件华为云WeLink高效沟通指南

    华为云WeLink是华为内部打磨多年的远程办公软件.协同办公软件.协同办公平台.移动办公平台,源自华为19万员工的数字化办公实践,融合多屏协同.视频会议.打卡.报销.考勤.审批.企业网盘.IM消息.邮 ...

  4. 创建完整团队的艺术:敏捷如何改变我们与客户的工作方式

    来源:Ackarlix博客[http://www.ackarlix.com] 十年前,<敏捷宣言>的作者们希望我们重新思考:我们作为程序员与客户协作的方式.我和我的博士学位顾问Robert ...

  5. 火蚁机器人_适度偷懒提高整体效率:火蚁工作方式启发机器人群组协作

    社会工作文章摘要:适度偷懒提高整体效率:火蚁工作方式启发机器人群组协作 人类能像蚂蚁学习的东西还有很多,比如它们是如何用最优化的方式合作完成复杂任务的.科学家通过观察蚁群行为惊讶地发现,蚁群并不是靠每 ...

  6. 累死你的不是工作是工作方式 好的团队会教你如何工作

    累死你的不是工作是工作方式 好的团队会教你如何工作 <浪潮之巅>的作者吴军,在<得到>专栏里,提及了Google刚进中国时候的一件事.刚开始,Google总部对中国研发团队的评 ...

  7. 火蚁机器人_「适度偷懒提高整体效率:火蚁工作方式启发机器人群组协作」8月23日...

    人类能像蚂蚁学习的东西还有很多,比如它们是如何用最优化的方式合作完成复杂任务的.科学家通过观察蚁群行为惊讶地发现,蚁群并不是靠每只蚂蚁都兢兢业业劳动来完成任务,相反,有时候"偷懒" ...

  8. 创新商用沟通协作方式,科天云发布协作云开放平台

    2017年11月16日,由思科与TCL共同投资的企业科天云举办了主题为"科天协作体验之旅"的发布会.云视频会议WebEx.云呼叫中心天客云.商业互动直播平台科天易播等企业内外沟通协 ...

  9. 如何明晰定位与责任_十、应当怎样抓好团队的管理工作—责任明晰 任务均衡 及时沟通 主动担责(摘自''成长的...

    作为单位或部门的组织者,无论你管理的规模或大或小,权限或多或少,都一定会面对如何协调团队关系,如何有效推动工作的问题.这类问题虽很普通,但因直接涉及到权力.责任和人际关系,因此不太容易妥善处理.思想方 ...

最新文章

  1. 一次性搞定Session
  2. python基础教程第三版试题-Python基础教程(第3版) 笔记(二)
  3. 计算机科学与技术单片机55,关于计算机技术与科学专业的考研信息
  4. WGAN新方案:通过梯度归一化来实现L约束
  5. 初学关键段容易忽略的问题
  6. 没有文化可以学php吗,宋威龙深夜发文感慨,却被吐槽文化低,学历真的重要吗?...
  7. Java项目:图书馆借阅管理系统(java+Springboot+bootstrap+HTML+maven+Mysql)
  8. 关于触摸屏触摸驱动安装步骤
  9. 基于Matlab的自适应低通滤波器设计,基于MATLAB的自适应滤波器的设计
  10. 串级控制系统的计算机控制原理图,串级PID控制原理
  11. 再看2019大前端技术趋势,Web OS概念正落地
  12. 上任第十年,库克功与过
  13. 学计算机应用的必懂知识,学习计算机应用基础心得体会
  14. illegal multibyte sequence
  15. 【Java小游戏】俄罗斯方块
  16. UOJ #34 多项式乘法
  17. C#把文字放到图片上
  18. 我的世界服务器自建主城,我的世界服务器
  19. 浪潮不能进bios解决过程
  20. 【配送路径规划】蚁群算法求解配送路径最短问题【含Matlab源码 2222期】

热门文章

  1. robolectric android studio,Android Studio + Robolectric + AndroidAnnotations 根本框架
  2. tortoisesvn创建部署项目_FrameWork如何进行云托管部署
  3. 用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
  4. MySQL -通过调整索引提升查询效率
  5. python中object转为float_object格式怎样无损转换成float64格式
  6. 深入理解Solidity
  7. WebLogic启动失败:java.lang.AssertionError: Could not obtain the localhost address.
  8. 科目三要注意的失误点
  9. 开发中的“软”与“硬”:高画质移动游戏开发之道
  10. 【案例】图片无缝轮播效果