文档首页 > > 理论实践> 持续规划与设计>

团队工作协议,高效协同的秘诀

团队工作协议,高效协同的秘诀

分享
更新时间:2020/12/24 GMT+08:00

敏捷的方法是适应变化的一种方法,因时、因势、因事调整计划,它可以处理近期内即将发生或已经发生的变化,它不赞成去为未来的变化花费太多时间,变化会导致近期计划的调整,也使长期的计划难以预期。此外,敏捷最重要的是人和交流。如果不是一个很好的团队,或者说交流不通畅,敏捷和规范都会大打折扣。所以一定要先敏捷再规范,先做到再优化,先短期利益再长远利益,先实施再完备。 因为一步到位直接采用规范的方法,阻力比较大,效果难以预期,很可能事倍功半, 敏捷方法以其短期内可以见效、对已有的开发过程调整幅度小等特点易于被开发人员接受,所以要先应用起来,然后再规范。否则,就容易出问题。

团队协同的要点

  1. 采用敏捷的方法并不意味着没有规矩,没有文档、没有计划,没有跟踪与控制并不意味着就是敏捷。
  2. Scrum把迭代称之为“Sprint”(冲刺)的一个理由,就是希望所有人尽最大努力把事情做好,但团队不可能无休止地冲刺。每次冲刺需要回顾总结,持续改进。
  3. 没有规矩,不成方圆。由团队共同制定出来的Scrum团队规则,是整个团队的工作协议(Working Agreement),可以更好地保证Scrum的顺利实施。

团队协同与敏捷宣言

“个体和互动胜于流程和工具”,人们往往对敏捷宣言的这句话存在误解,认为敏捷是不需要流程与制度的。事实上,敏捷要做好,各种规矩必不可少。例如Scrum里面各类角色的定义与职责,各种会议的形式与目的,再比如对DoR与DoD的要求。 敏捷中的规矩,目的在于Build Quality In(内建质量),一切有利于高效的产出高质量产品的过程与规范,都应该恪守。所以从这个层面上讲,敏捷的纪律更多的是自律;而自律更应该是团队与团员自发的,而不是自上而下传达的。团队工作协议,就是最好的体现。团队工作协议,是由团队成员共同协商、所达成的一致遵守的一组规则、纪律和流程,目的是让团队持续保持高效和成功。站会迟到,是团队最常见的问题。迟到虽然不是个大事,但会直接影响到团队站会的效率。对于其他的会议也是如此。会议需要有仪式感,在固定的时间,甚至固定的地点发生。 团员的迟到行为,往往会以并非故意为借口,偶尔一次可以理解,但如果今天你迟到,明天他迟到,长此以往,没有人会去恪守开会的时间。由此引发的,不只是简单的浪费几分钟而已,而是让团队成员之间产生摩擦,严重的甚至会失去对彼此的信任。每个团队都需要有适合自己的工作协议。工作协议一定要让大家每天看到,固化习惯。工作协议一定是可执行的,并且共同监督的,否则就容易成为一纸空文。 纪律应该强调,但不建议太过强硬。基本的原则是让团队自发产生规约,无法完全达成一致的,可以投票决定,这样达成的共识,是团队共同产出的,更容易被遵守。团队自己达成的规则,表达了团队的自愿;只有自愿地承诺,才有动力坚持。

“种一棵树,最好的时间是十年前,其次是现在。”团队工作协议的制定,当然是越早越好。敏捷团队组建的一开始,是建立工作协议的最好时候。团队就共同需要遵守的流程、纪律达成共识,可以有效地避免团队中的个体以各自不同的工作方式来协作。

往往团队无法在组建初期就意识到需要这样的工作协议,即使是有经验的Scrum Master或者敏捷教练提出这样的要求,团队成员也未必可以意识到工作协议的重要性。那么次优的建立时间,是在发生问题时,在迭代的回顾会议上针对问题,提出解决方案并由此引出规约,逐渐形成团队工作协议。

“可工作的协议胜于面面俱到的规定”。工作协议的描述要足够简洁,应该扼要的讲明做什么,不做什么。工作协议应该是可视化,贴在所有人都能看到的地方,例如物理看板上。所以就更需要用几个字来讲清楚,而不是长篇大论的详述。

“响应变化胜于遵循计划”。流程和规则是演进式与时俱进的,随着项目和团队的需要而涌现出来的;工作协议不是一成不变的,在每个迭代的回顾会议上,针对所发现的问题,讨论是否需要对工作协议进行补充、修改;同时在回顾会议上,团队也应该有意识的回顾工作协议遵守的情况,以及工作协议是否依然有效;工作协议无须面面俱到,已然固化到团队行为中的,我们视为常识,不再需要强调,就可以从工作协议中剔除;当然也可以另行维护一份团队价值观或者守则的文档,作为团队文化建设与传承,这个的目的与团队工作守则就有所区别了。

  

本文内容节选自《敏捷无敌之DevOps时代》,作者:王立杰、许舟平、姚冬(清华大学出版社)。

  

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问