Scrum Master 如何更好的支持PO?

在过去几年中,和许多Scrum Master交流时,我遇到一个令人担忧的模式。虽然我们有Scrum指南和其他补充资源,许多Scrum Master,特别是刚起步的Scrum Master们,还在日复一日的为如何帮助Product Owner而挣扎着。

以下是我与PO合作的一些案例,以及Scrum指南中的引文,它们能帮助我在给予支持和做他们分内的事之间进行平衡。

「一」

让我们从第一条开始吧:

帮助找到有效定义 Product Goal 和管理 Product Backlog 的技巧;

“帮助找到技巧”是什么意思?是不是一句“给你,这个用户故事地图可以解决你的所有问题”?在我看来,我们Scrum Master 应该通过任何必要的方式来研究这些技术,例如:

  •  “Google一下”,承担与PO相同的“找到最佳技术”的压力。

  • 与其他Scrum Master建立联系,有机会借鉴他们的经验。

  • 让PO与其他PO建立联系,不论是组织内或组织外的,以确保知识共享。也许你们已经有一个PO的社群?如果还没有,或许可以考虑建立一个?

  • 参加各种可用技术的聚会和培训,并能向PO解释它们的含义,以便在必要的时候采用

  • 引导关于定义Product Goal或管理Product Backlog的工作坊。

  • 教授不同的Product Backlog排序方式 —— 你是否尝试过基于价值的排序方法?

  • 与PO建立日常的一对一辅导机制。

一对一常规会议的重要性,怎么强调都不为过。这就是我所说的“魔法发生”的地方。作为 Scrum Master,我们要确保对 Scrum 框架,以及PO在 Sprint 期间可能遇到的所有问题有更深入的了解。不幸的是,这也是 Scrum Master 没有足够重视的事情之一。我们常说,“要建立关系,要有真正的改变,我们需要信任”。这便是这种信任可以发生的神奇时刻之一。

这只是关于我们如何帮助PO建立产品目标和管理Product Backlog的一小部分想法,我鼓励你使用任何你能掌握的技能,在这件事上给予PO支持。

「二」

我们可以在Scrum指南中找到另一条参考,Scrum Master可以如下方式服务于PO:

帮助 Scrum Team 理解为何需要清晰且简明的 Product Backlog 条目;

以下是关于如何支持这一点的一些想法:

  • 确保在Sprint Planning期间,Scrum团队对于即将开始的Sprint的WHY,WHAT 和 HOW都有所了解。

  • 建立PBI(产品Backlog条目)的透明度。

  • 鼓励PO和团队成员试验不同的创建PBI的方法,也许用户故事并不是唯一的可选形式?

  • 提出强有力的问题,例如:几周后你还能理解你的PBI吗?

  • 将PBI与完成定义(DoD)联系起来,例如问:怎么才能知道这个PBI被完成了?需要满足什么条件?

  • 抛出一个补充实践的想法,例如“准备就绪的定义”(我个人并不喜欢,但我知道某些团队可以从中受益)。

  • 建立一个关于PBI的定义标准(例如,它应该有一个目标,描述,验收标准 —— 任何对你的团队有用的东西)。

「三」

指南中的下一条:

帮助建立针对复杂环境的基于经验主义的产品规划(empirical product planning)

这是个难题。基于经验主义的产品规划到底是什么意思?

对我来说,就是吸取从以前的Sprint中得到的经验,为下一个Sprint做调整。但是,要做到这一点,我们需要在Sprint计划会之前就开始。

  • 在回顾会上,Scrum Master为Scrum团队营造了一个安全的环境来检视他们在前一个Sprint中的工作。

  • Scrum Master要确保PO考虑到所开发产品的市场信息。

  • 帮助产品负责人找到适合产品的衡量标准,展示不同的方法 —— 也许使用循证管理会是一个好的起点?

  • 帮助将注意力集中在我们的产品将为客户提供的价值上 —— 我们确定所有这些功能是真正需要的吗?

  • 我们确保PO始终对他设定的产品目标有意识,可以提醒他:这个元素将如何服务于我们的产品目标?   

  • 解释什么是复杂环境 —— 并加深对Scrum如何在该领域提供帮助的理解。你上次和你的产品负责人谈论复杂理论是什么时候?

「四」

最后一点,同样重要:

当需要或被要求时,引导干系人进行协作。

这一点要怎么做到?

  • 帮助PO找到组织内和组织外的干系人 —— 也许可以用干系人地图?

  • 确保所有的相关信息都被PO考虑在内。

  • 在需要时引导专门的干系人会议,就如何选择最符合我们产品发展方向的干系人需求提出一些想法 —— 也许可以用工作/影响矩阵?

  • 向PO展示为其产品收集反馈的必要性。

  • 确保我们的 Sprint 评审会中有产品用户参加 —— 我们经常只有内部干系人参加,而他们实际上并不使用我们的产品!

  • 确保与干系人合作的透明度 —— 也许可以通过 Product Backlog 和其排序展现的清晰愿景?

正如你所看到的,虽然我们在Scrum中有一些指南,但在这个框架之内如何实现,还有着充分的自由度。这既促进了创造力,有时也会让人感到沮丧。

我希望这篇文章能给你带来一些想法和灵感,让你了解如何把这些挫折的时刻变成创造力。

原文地址:

Scrum Master 如何更好的支持PO? - Leangoo领歌

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/133502.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C语言--有3个候选人,每个选民只能投票选一人,要求编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果。

一.解体思路 设一个结构体数组,数组中包含3个元素; 每个元素中的信息应包括候选人的姓名和得票数;输入被选人的姓名,然后与数组元素中的“姓名”成员比较,如果相同,就给这个元素中的“得票数”成 员的值加1;输出所有元素的信息。 …

C++ RBTree 理论

目录 这个性质可以总结为 红黑树的最短最长路径 红黑树的路径范围 code 结构 搞颜色 类 插入 插入逻辑 新插入节点 思考:2. 检测新节点插入后,红黑树的性质是否造到破坏? 解决方法 变色 旋转变色 第三种情况,如果根…

聊天机器人框架Rasa资源整理

Rasa是一个主流的构建对话机器人的开源框架,它的优点是几乎覆盖了对话系统的所有功能,并且每个模块都有很好的可扩展性。参考文献收集了一些Rasa相关的开源项目和优质文章。 一.Rasa介绍 1.Rasa本地安装 直接Rasa本地安装一个不好的地方就是容易把本地…

使用电脑时提示msvcp140.dll丢失的5个解决方法

“计算机中msvcp140.dll丢失的5个解决方法”。在我们日常使用电脑的过程中,有时会遇到一些错误提示,其中之一就是“msvcp140.dll丢失”。那么,什么是msvcp140.dll呢?它的作用是什么?丢失它会对电脑产生什么影响呢&…

Docker快速入门

Docker是一个用来快速构建、运行和管理应用的工具。 Docker技术能够避免对服务器环境的依赖,减少复杂的部署流程,有了Docker以后,可以实现一键部署,项目的部署如丝般顺滑,大大减少了运维工作量。 即使你对Linux不熟…

36 Gateway网关 快速入门

3.Gateway服务网关 Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式…

C++初阶--类与对象(3)(图解)

文章目录 再谈构造函数初始化列表隐式类型转换explicit关键字 static成员友元类内部类匿名对象拷贝函数时的一些优化 再谈构造函数 在我们之前的构造函数中,编译器会通过构造函数,对对象中各个成员给出一个适合的初始值,但这并不能称之为初始…

链表经典面试题之二

今天我们做一道环形链表的题目力扣141题https://leetcode.cn/problems/linked-list-cycle/ 这道题让我们分析链表中是否存环,存在的话返回true,不存在返回false。首先看到这道题我们要捋顺思路,怎么才能达到它要的效果?要找出是否…

Leetcode刷题详解—— 组合总和

1. 题目链接:39. 组合总和 2. 题目描述: 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些…

【网络开发必看】聊聊 Tomcat

文章目录 1. 什么是 Tomcat2. 怎么安装 Tomcat3. Tomcat 的目录结构3.1 bin 目录3.2 conf 目录3.3 lib 目录3.4 log 目录3.5 webapps 目录 4. 启动 Tomcat总结 1. 什么是 Tomcat Tomcat 是一个 HTTP 服务器. 前面学习了 HTTP 协议, 知道了 HTTP 协议就是规定 HTTP 客户端和 HT…

论文笔记:AttnMove: History Enhanced Trajectory Recovery via AttentionalNetwork

AAAI 2021 1 intro 1.1 背景 将用户稀疏的轨迹数据恢复至细粒度的轨迹数据是十分重要的恢复稀疏轨迹数据至细粒度轨迹数据是非常困难的 已观察到的用户位置数据十分稀疏,使得未观察到的用户位置存在较多的不确定性真实数据中存在大量噪声,如何有效的挖…

ffmpeg安装教程(windows、Linux下python环境)

本文旨在向大家介绍ffmpeg在Windows和Linux系统中的安装方法。 目录 一、Windows 安装 ffmpeg1.1 官网下载 ffmpeg 运行程序1.2 环境配置1.3 测试 二、Linux 安装ffmpeg2.1 Linux中安装ffmpeg2.2 python环境安装 ffmpeg2.1.1 为什么要介绍这个2.1.1 成功安装示例 一、Windows …

OpenCV-Python小应用(九):通过灰度直方图检测图像异常点

OpenCV-Python小应用(九):通过灰度直方图检测图像异常点 前言前提条件相关介绍实验环境通过灰度直方图检测图像异常点代码实现输出结果 参考 前言 由于本人水平有限,难免出现错漏,敬请批评改正。更多精彩内容&#xff…

笔记:AI量化策略开发流程-基于BigQuant平台(一)

从本文开始,按照AI策略开发的完整流程(共七步),上手在BigQuant平台上快速构建AI策略。本文首先介绍如何使用证券代码模块指定股票范围和数据起止日期。重要的事情说三遍:模块的输入端口有提示需要连线的上游数据类型&a…

Activiti6工作流引擎:Form表单

表单约等于流程变量。StartEvent 有一个Form属性,用于关联流程中涉及到的业务数据。 一:内置表单 每个节点都可以有不同的表单属性。 1.1 获取开始节点对应的表单 Autowired private FormService formService;Test void delopyProcess() {ProcessEngi…

十八数藏的新时代探索:数字创新助推文化保护

在这个数字化的新时代,传统文化和数字创新的结合呈现出令人振奋的新面貌。十八数藏,作为文化数字创新的佼佼者,正以数字化的手段助推文化的保护与传承。 十八数藏通过数字技术,将传统非物质文化遗产以数字形式呈现,使其…

红黑树-RBTree

目录 1. 红黑树的概念2. 红黑树的性质3. 结点的定义4. 结点的插入5. 整体代码 1. 红黑树的概念 红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。 通过对任何一条从根到叶子的路径上各个结点着色方式…

Echarts柱状体实现滚动条动态滚动

当我们柱状图中X轴数据太多的时候,会自动把柱形的宽度挤的很细,带来的交互非常不好,因此就有一个属性来解决:dataZoom 第一种简易的版本,横向滚动。 dataZoom: {show: true, // 为true 滚动条出现realtime: true, // 实…

第七章 块为结构建模 P4|系统建模语言SysML实用指南学习

仅供个人学习记录 这部分感觉很模糊,理解的不好,后面的图也没画了,用到的时候再来翻书 应用端口实现接口建模 端口port表示了块边界上的一个访问点,也可以是由该块分类的任何组成或引用边界上的可访问点。一个块可以有多个端口规…

Java学习 10.Java-数组习题

一、创建一个 int 类型的数组, 元素个数为 100, 并把每个元素依次设置为 1 - 100 代码实现 public static void main(String[] args) {int[] arrnew int[100];for (int i 0; i < arr.length; i) {arr[i]i1;}System.out.println(Arrays.toString(arr));} 运行结果 二、改变…