前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >要Scrum成功的秘密: 如何保持Scrum的透明度?

要Scrum成功的秘密: 如何保持Scrum的透明度?

作者头像
Warren2Lynch
修改于 2019-06-28 11:08:59
修改于 2019-06-28 11:08:59
1.2K0
举报
文章被收录于专栏:UMLUML

Scrum建立在经验主义的基础上,该经验主义基于三个最重要的方面(也称为下图所示的三大支柱),支持经验过程控制的每一个实施:透明度,检查和适应。当Scrum团队体现并实践承诺,勇气,专注,开放和尊重的价值观时,透明度,检查和适应性的Scrum支柱变为现实,并为每个人建立信任。Scrum团队成员在使用Scrum角色,事件和工件时学习和探索这些值。

 Scrum的三大支柱
Scrum的三大支柱

确保透明度 - Scrum团队

Scrum强制团队内外的透明度。透明度对于Scrum流程至关重要,因为它允许每个人查看和了解每个sprint中真正发生的事情,实现更大,更好的沟通和对团队的信任。团队可以通过多种方式实现透明化。

什么是Scrum团队

更快地完成工作和反馈

Scrum团队应该在工作方式上保持透明:让利益相关者更紧密,每天与他们合作,让反馈在两个方向流动,并分担采取某个方向的风险。

使工作进度更加明显

团队可以看到进度:烧毁图表和白板是显示冲刺目标进度的传统方法。一个简单的报告显示各级规划的进展,从sprint一直到视觉,可以非常有效地减少“何时完成?”的数量。交谈。

更新信息的自由流动

信息需要双向传播。利益相关者和产品角色,特别是那些直接与团队合作的人,也必须是透明的。可以向团队显示路线图,发布计划或完成定义形式的产品方向,以便他们了解他们承诺实现的总体目标和期望。

Scrum Master

在Scrum中,不是为Scrum Master工作的团队,而是Scrum Master,他们致力于促进开发团队的工作。Scrum Master必须与产品负责人,开发团队和其他相关方合作,以了解事件和工件是否完全透明。Scrum Master必须帮助每个人在没有完全透明的情况下应用最合适的实践。Scrum Master可以通过检查工件,感知模式,仔细聆听所说的内容以及检测预期结果和实际结果之间的差异来检测不完整的透明度。

事件的透明度

Sprint是所有其他活动的容器,Scrum中的每个活动都是检查和调整某些内容的正式机会。这些活动专门用于实现关键的透明度和检查。未能包括任何这些事件会导致透明度降低,并且失去了检查和适应的机会。

透明度是Scrum流程中的第一个重要方面,必须对负责结果的人员可见。透明度要求在日常活动和工件中定义这些方面,以便团队可以分享对所见内容的共同理解。

Scrum Ceremonies

例如:

Sprint计划会议

Sprint计划会议是在冲刺的开始举行,了解并记录冲刺积压项目。这是为了确保所涉及的每个人无疑都知道他/她应该做些什么来促进特定的增量迭代的发展。

每日Scrum站立会议

每日的Scrum专注于球队的到特定的冲刺贡献一天到一天的反射。它回答了三件事:

  • 我过去24小时为满足每日Sprint目标而开发的内容是什么?
  • 为了实现我的下一个Sprint目标,我今天将做些什么?
  • 昨天阻碍我的目标成就的工作有哪些障碍?

每日Scrum在分享所有这些事情方面非常重要,而不必担心承认错误。如果不共享,项目会变得复杂,导致延迟,并最终导致项目失败的风险。

Sprint评审会议

Sprint评审会议在Sprint的年底进行,以反映做了什么来完成它作为产品的增量。该团队邀请利益相关者获得他们对Sprint的反馈,Sprint 由产品负责人整合到产品Backlog中,以改进下一个Sprint。

Sprint回顾会议

Sprint回顾举行视察最后冲刺的人,交互,流程和工具的顺序,并采取从这个Sprint的改善措施,制定了未来冲刺。这一切都要求报告和沟通的透明度。

文物的透明度

Scrum有许多工件,可作为Scrum中所有阶段的信息辐射器。团队清晰可见并了解信息,以便了解项目进展趋势。信息的可用性和清晰度对于做出明智的决策非常重要。

文物的透明度

积压积压

产品Backlog是产品负责人以及团队根据其优先级和重要性确定优先顺序的有序列表。产品Backlog中记录了所有最着名的功能,属性,修复和增强功能,以使团队明确并充分理解。

Sprint Backlog

Sprint Backlog是在Sprint计划会议开始并完成Product Backlog之后开发的。它包含开发产品完整增量所需的用户故事。通常,一些Product Backlog项目被分解为团队商定的任务或用户故事。

Burn-down Charts - 发展状况

使用燃尽图来说明团队在给定Sprint中的表现如何。燃尽图表讲述了团队表现的真实情况。刻录图表描述了为完成Sprint而未来的剩余工作量。

Scrum任务委员会

Scrum的任务委员会也被用来反映三两件事同时工作的一个冲刺:

  • 该怎么办?
  • 正在进行什么?
  • 做了什么?

完成的定义

透明度也与“完成定义”密切相关。正式定义“完成”的含义可以减少变异性和未完成工作的可能性,并明确地衡量进度(“完成”或“未完成”)可以提高透明度。

不完美的“完成定义”意味着您的系统中存在Undone Work。这项被取消的工作也导致缺乏透明度。风险隐藏在其中。例如,如果性能测试保留为Undone,那么它会延迟不良系统的风险,直到接近发布 - 当它受到最大的伤害时。

结论

Scrum基于通过其事件和工件描述的透明度,但如果团队中缺乏透明度和沟通,则无法实现。如果成员犹豫不决或害怕分担错误,很难建立并保持完全透明。事实上,团队中的每个人都需要表现出对彼此的理解和尊重。产品负责人和Scrum Master应该激励并鼓励团队分享他们在工作中面临的任何风险或问题。虽然团队不仅需要关注他们的个人成就,他们还必须努力实现共享的项目目标。所有这些反馈和共享对于建立和维护信息流的完全透明度非常重要,这使得组织和团队能够不断改进。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Scrum(3355)详解之:三个工件
Scrum的三个工件分别是:Pruduct Backlog(产品待办列表) 、Sprint Backlog(Sprint 待办列表)、 Increment(可交付产品增量)。
砖家认证
2020/04/14
4.6K0
什么是SCRUM?
Scrum 是用于开发、交付和持续支持复杂产品的一个框架,是一个增量的、迭代的开发过程。
PM吃瓜
2020/07/31
8820
什么是SCRUM?
​深度解读最新版 Scrum 指南
11 月 18 日晚,Scrum 框架的创始人 Jeff Sutherland 和 Ken Schwaber 联手发布了最新版 Scrum 指南。作为 Scrum 的权威定义,《Scrum Guide》已经走过 25 个年头,在这二十多年间,Scrum 在国内也从概念布道走向了广泛落地,接下来我们结合 CODING 帮助中国团队在 Scrum 转型运动中的感悟带你一起解读这份最新版的 Scrum 指南。
腾讯云 CODING
2020/11/20
7800
​深度解读最新版 Scrum 指南
.NET 云原生架构师训练营(模块二 基础巩固 Scrum 核心)--学习笔记
不能指望通过一次开会来完成 Backlog 梳理,通常的做法是每天花一点时间来做 Backlog 梳理
郑子铭
2021/01/18
2750
.NET 云原生架构师训练营(模块二 基础巩固 Scrum 核心)--学习笔记
Scrum团队如何运作? - 简要指南
Scrum团队是一组合作的人员,他们共同提供所需的和承诺的产品增量,其中包括三个角色:
Warren2Lynch
2019/01/02
2.1K0
Scrum团队如何运作? - 简要指南
Scrum指南2020中文版发布
原文链接:https://www.scrumcn.com/agile/scrum/24060.html
一只爱生气
2020/12/14
1.1K0
Scrum指南2020中文版发布
简单了解Scrum敏捷迭代框架
在公司我们经常会听到敏捷迭代这个词汇,可能也在敏捷迭代的工作流中工作过 。但是却没有对敏捷迭代有更全面的了解,希望这篇文章能简单的让大家有个全面一点的了解。本文需要讲到的内容是Scrum敏捷框架,当然还有其他的敏捷框架这里就不多讲了。
JusterZhu
2023/06/23
4730
简单了解Scrum敏捷迭代框架
敏捷开发之Scrum扫盲篇
现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太容易理解;所以我决定写一篇扫盲性的博文,同时试着也与园内的朋友一起分享交流一下,希望对初学者有帮助。  什么是敏捷开发? 敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法
老白
2018/03/19
8400
敏捷开发之Scrum扫盲篇
(十八)Scrum团队有哪些角色?
Scrum团队由一名产品负责人,开发团队和一名Scrum Master组成。Scrum 团队是跨职能的自组织他uandui。自组织团队自己选择如何以最好的方式完成工作而不是由团队之外的人来指导,跨职能团队拥有完成工作所需的全部技能,不需要依赖团队之外的人,Scrum团队模式仍是设计用来提供最佳的灵活性、创造力和生产力。Scrum团队(自身)已经证明,对于所有值钱所述Scrum的应用以及任何复杂工作来说,它都是越来越有效的。
砖家认证
2020/01/13
2.2K0
(十八)Scrum团队有哪些角色?
Scrum(3355)详解之:五个事件间的比较
Scrum 使用固定的事件来产生规律性,以此来减少 Scrum 之外的其他会议的必要。所有事件都是有时间盒限定的事件,也就是说每一个事件限制在最长的时间范围内。
砖家认证
2020/04/13
2.5K0
(十九)Scrum有哪三大工件?
Scrum的工件以不同的方式表现工作任务和价值,可以用来提供透明以及检视和适应的机会。Scrum所定义的工件是特别地设计的,是为了给关键信息提供最大透明化,因此每个人对工件都需要相同的理解。
砖家认证
2020/01/15
2.3K0
(十九)Scrum有哪三大工件?
SCRUM模型与XP模型比较
敏捷软件开发是一种权衡跨职能各方之间的灵活性、迭代和团队合作的方法。它基于敏捷宣言,这是软件开发的一套指导价值观和原则。此外,它还促进适应性规划、进化发展、早期交付和持续改进。
jack.yang
2025/04/05
1090
SCRUM模型与XP模型比较
Salesforce 生命周期管理(二)Agile & Scrum 浅谈
https://trailhead.salesforce.com/content/learn/modules/salesforce-agile-basics
Zero-Zhang
2021/10/26
6070
敏捷软件开发-Scrum
Scrum 是一个轻量级框架,可帮助人员、团队和组织通过针对复杂问题的自适应解决方案创造价值。
学习中心
2023/03/28
9180
(二十)Scrum有哪五个仪式?
Scrum 使用固定的时间来产生规律性,以此来减少Scrum之外的其它会议的必要性。所有时间都是有时间盒限定的时间,也就是说每一个时间限制在最长的时间范围内。一旦Sprint开始,它的持续时间是固定的,不能缩短或是延长。而其他时间则可以在该事件的目标达成之后可以立刻终止,如此确保时间被适当地使用而不会造成过程中的浪费。
砖家认证
2020/01/15
3.3K0
(二十)Scrum有哪五个仪式?
Scrum 实操流程
Scrum 是用于开发、交付和持续支持复杂产品的一个框架,是一个增量的、迭代的开发过程。
PM吃瓜
2020/09/08
1K0
Scrum 实操流程
CODING 告诉你如何建立一个 Scrum 团队
Scrum 当中有三个角色:PO(product owner),敏捷教练(scrum master)和开发团队。虽然这看起来很清晰,但如何处理现有职位的问题可能会让人感到困惑。许多团队询问在采用 scrum 时是否需要更改岗位名称?最简洁的答案是“不”。在本文中,我们将讨论 scrum 的角色定义以及如何将它们融进你的组织中,而你无需打印新的岗位名片。
腾讯云 CODING
2019/08/12
6320
Scrum敏捷开发方法Scrum的优势和挑战及scrum管理实施
Scrum是一种广泛使用的敏捷开发方法,旨在提高软件开发和项目管理的效率。Scrum强调迭代、协作、自组织和透明度,使团队能够更好地应对不断变化的需求和复杂性。Scrum方法的核心思想是通过一系列短期周期来交付功能,每个周期通常称为Sprint,以便及早获取用户反馈、适应变化并提供高质量的产品。
一只爱生气
2023/10/20
6910
CODING 告诉你如何建立一个 Scrum 团队
Scrum 当中有三个角色:PO(product owner),敏捷教练(Scrum master)和开发团队。虽然这看起来很清晰,但如何处理现有职位的问题可能会让人感到困惑。许多团队询问在采用 Scrum 时是否需要更改岗位名称?最简洁的答案是“不”。在本文中,我们将讨论 Scrum 的角色定义以及如何将它们融进你的组织中,而你无需打印新的岗位名片。
腾讯云 CODING
2019/09/16
5310
CODING 告诉你如何建立一个 Scrum 团队
如何理解并实施 SCRUM ?
在软件领域, Agile和Scrum一直是比较热的词汇,包括很多企业已经实践了敏捷很多年,但是实施效果一直不是很理想。那我们今天在谈论如何实施Scrum之前,我们先确认一下,您的企业真的需要Scrum吗?
嘉为蓝鲸
2022/01/10
7600
如何理解并实施 SCRUM ?
相关推荐
Scrum(3355)详解之:三个工件
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档