如何在Scrum中保持透明度

Scrum建立在经验主义之上,经验主义基于三个关键支柱(也称为下图所示的三个支柱),支持每一种经验过程控制的实施:透明度、检查和适应。当Scrum团队践行承诺、勇气、专注、开放和尊重的价值观时,Scrum的支柱——透明度、检查和适应——就会真正发挥作用,为所有人建立信任。Scrum团队成员在使用Scrum角色、事件和工件.

The Three Pillars of Scrum

确保透明度——Scrum团队

Scrum在团队内部和外部都强制要求透明度。透明度对Scrum过程至关重要,因为它能让每个人看到并理解每个冲刺中真正发生的情况,从而促进更高效、更良好的沟通,并在团队中建立信任。团队可以通过多种方式实现透明度。

What is a Scrum Team?

让工作进展更加可视化

团队可以看见进展:燃尽图和白板是展示向冲刺目标迈进的进度的传统方式。一份简单的可视化报告,展示从冲刺到单个任务各个计划层级的进展,可以有效减少“什么时候能完成?”这类对话的数量。

信息的自由流通

信息必须双向流动。利益相关者和产品负责人——尤其是与团队直接协作的人员——也必须保持透明。路线图、发布计划或完成的定义可以与团队共享,以便他们理解整体目标和自己承诺要实现的期望。

Scrum主管

在Scrum中,Scrum主管并不是参与项目工作的团队成员,而是一位帮助开发团队的促进者。Scrum主管必须与产品负责人、开发团队和其他利益相关者合作,确保事件和工件完全透明。当透明度不足时,Scrum主管必须帮助所有人应用最合适的实践。通过检查工件、识别模式、仔细倾听所说的内容,以及发现预期结果与实际结果之间的差异,Scrum主管可以发现透明度的缺失。

事件中的透明度

冲刺是所有其他事件的容器。Scrum中的每个事件都是一个正式的检查和调整的机会。这些事件专门设计用于实现关键的透明度和检查。未能包含任何这些事件会导致透明度降低,并失去检查和调整的机会。

透明度是Scrum过程中的第一个关键方面,必须对负责结果的人可见。透明度要求这些方面在日常活动和工件中明确界定,以便团队能够对所见内容达成共同理解。

Scrum Ceremonies

事件中的透明度

冲刺计划会议

冲刺计划会议在冲刺开始时举行,以了解并记录冲刺待办事项列表事项。这确保所有相关人员都清楚地了解他们需要做什么,以推进特定的增量迭代。

每日站会

每日站会关注团队在特定冲刺中逐日的贡献。它回答三个关键问题:

  • 在过去24小时内,我完成了什么工作来帮助实现每日冲刺目标?
  • 今天我将做什么来帮助实现下一个冲刺目标?
  • 有哪些障碍阻碍了我向目标的进展?

每日站会对于毫无顾虑地分享所有这些信息至关重要。如果不分享,项目会变得复杂,导致延迟,最终增加项目失败的风险。

冲刺评审会议

冲刺评审会议在冲刺结束时举行,以回顾已完成的工作并展示产品增量。团队邀请利益相关者对冲刺提供反馈。产品负责人将结果整合到产品待办事项列表中,以改进下一个冲刺。

冲刺回顾会议

冲刺回顾用于检查上一个冲刺、团队互动、流程和工具,并为未来的冲刺制定改进措施。该过程需要在报告和沟通中保持透明。

工件的透明度

Scrum有多个工件,它们在Scrum的所有阶段都充当信息辐射源。团队必须清晰地看到并理解这些信息,以把握项目进展趋势。信息的可获取性和清晰性对于做出明智决策至关重要。

Transparency in Artifacts

产品待办事项列表

产品待办事项列表是产品负责人和团队根据重要性和紧急程度优先排序的事项列表。它包含所有主要功能、属性、修复和改进,确保团队能够清晰理解。

冲刺待办事项列表

冲刺待办事项列表在冲刺计划会议开始时,于产品待办事项列表确定后制定。它包含开发完整产品增量所需的所有用户故事。通常,部分产品待办事项列表中的项目会被分解为团队商定的任务或用户故事。

燃尽图 – 进度跟踪

使用燃尽图来展示团队在特定冲刺期间的表现。燃尽图揭示了团队表现的真实情况。它们描述了完成冲刺所需完成的剩余工作。

Scrum任务看板

Scrum看板还用于反映冲刺期间工作的三个阶段:

  • 需要完成什么?
  • 当前正在进行什么?
  • 已完成什么?

完成的定义

透明度也与“完成的定义”密切相关。对“完成”做出正式定义可以减少差异性以及工作不完整的情况,同时清晰地衡量进度——要么“已完成”,要么“未完成”——有助于提高透明度。

一个不完美的“完成的定义”意味着系统中存在“未完成的工作”。这些未完成的工作也会导致透明度缺失。风险被隐藏其中。例如,如果性能测试被留作“未完成”,则在发布前的最后阶段才暴露问题,此时造成的损害最为严重。

结论

Scrum 基于透明度,这通过其事件和工件得以体现。然而,如果团队内部缺乏透明度和沟通,就无法实现透明。如果团队成员犹豫或害怕分享错误,就难以建立和维持完全的透明。事实上,每个团队成员都必须展现出相互理解与尊重。产品负责人和Scrum主管应鼓励并激励团队分享他们面临的任何风险或挑战。团队不仅要关注个人成就,还必须致力于共同的项目目标。所有这些反馈与分享对于建立和维持信息流的完全透明至关重要,使组织和团队能够持续改进。

 

Leave a Reply