现在网站开发用什么语言,北京四大设计院,无锡上海网站建设,学服装设计的基础很多初创团队、以及刚开始尝试敏捷的团队#xff0c;没有工作协议的概念#xff0c;热热闹闹#xff0c;混混乱乱。本文介绍了关于工作协议的What, Why, Who, When, 以及How。 What:什么是工作协议 工作协议#xff1a;由团队共同商议#xff0c;达成一致遵守的一组规则、… 很多初创团队、以及刚开始尝试敏捷的团队没有工作协议的概念热热闹闹混混乱乱。本文介绍了关于工作协议的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: 怎么制定工作协议 制作工作协议只需要三个工具白板马克笔报事贴。 制作工作协议的五个步骤 开场 Scrum master或者其他的主持人跟团队解释工作协议是什么以及工作协议的目的。这时团队一般会感觉抽象需要举几个现实中工作协议的范例, 比如 每天站会900钟迟到者做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如需转载请自行联系原作者