当Scrum团队在支持持续和密切协作的环境中一起工作时,团队将大放异彩。为他们创造合适的工作环境,能对他们的成功带来巨大的帮助。
一、集中办公
只要有可能,Scrum团队应该集中办公,也就是物理空间上集中在一起工作。
以下做法可以显著提升开发效率和效果:
- 面对面沟通充分利用语言或非语言沟通的优势;
- 站着参加每日例会,会议保持简短紧扣主题
- 使用简单低科技工具沟通
- 从团队成员实时获得清晰解释
- 时刻了解其他成员正在做什么工作
- 向他们寻求帮助完成任务
- 主动协助他人
集中办公的一个好处是渗透式沟通。当处在同一物理环境时,即便没有密切关注,他们也会听到周围发生的事,他们可以加入听力范围内发生的对话,从而贡献可能被忽略的观点。
二、设立专用区域
如果条件允许,Scrum团队可以拥有自己的专用房间,在内布置所需的办公环境,如使用白板和公告板等。如果没有单独的房间,一片紧凑型的区域也是可以的,在外围角落设置工作区,中间设立交流中心。
无论环境多么不完美,向Scrum敏捷转型时,至少应该有白板、公告板、记号笔、便利贴等,不要惊讶,这些东西一定能在工作中带来效率上的回报。
三、消除干扰
Scrum敏捷团队最大的威胁就是各种干扰,Scrum主管的一个重要职责就是消除或转移干扰。
干扰 | 这么做 |
多个目标 | 一次投入100%精力专注与实现单个目标 |
多重任务 | 始终专注于单个任务 |
过度监管 | 在共同制定迭代目标后,适时放手开发团队 |
外部影响 | 遇到目标外干扰项,不要威胁本轮冲刺目标,可以添加道待办事项列表中 |
管理层 | 为开发团队屏蔽来自管理层的直接要求 |
四、沟通方式和工具
在集中办公环境中,成员间能轻松顺畅地相互交流,依靠面谈和传统纸笔记录能营造一种轻松的氛围,使得Scrum团队成员感到他们能改变工作流,并且随着对产品的认知逐步加深而变得更加敢于创新。
利用上述环境中至少应该拥有的那几样东西(例如冲刺看板),让所有成员对产品理解保持一致,让大家都看到:
- 冲刺目标
- 达成目标所需功能
- 冲刺中已完成工作
- 冲刺中接下来还要做什么
- 谁在进行哪项任务
- 明确的可交付标准
当Scrum团队无法实现集中办公,也应尽可能地模拟集中办公。在选择沟通工具之前,一定不要选择那些不支持直接和实时沟通且复杂的工具。我的一贯选择标准就一句话:复杂花里胡哨的都不要!
选择工具时不要太关注哪些是最好的,而要更多关注工具能否帮助我们向客户交付价值。我们倾向于选择低保真的工具,如白板、挂图。便利贴。如果觉得有必要使用更先进的技术,应找能为他们的工作提供有效支持的工具,而不是一个工具来指导他们如何工作。
工具良好的石蕊测试:
- 是否可以每天只花一分钟或更短的时间来更新任务状态
- 对工具的管理是否已经成了一项新工作
- 工具提高还是妨碍了透明度
- 工具促进还是妨碍了面对面沟通
- 工具是否使领导层之间的互动与敏捷价值原则保持一致