Scrum敏捷实践集

Scrum_tp

三个方法帮助敏捷团队与不确定性共舞

不确定性无处不在。当我写这篇文章的时候,我正在等水管工人,他已经迟到了一小时。他今天还来吗?什么时候来?

天气预报APP告诉我,今天应该是个晴天,而我却看见窗外正在下雨。

今天早些时候,我向开发人员提了一些需求变更。我大致知道我想要什么,但并没有考虑好所有细节。由于我思维里的不确定性,我也将不确定性带进了他们的世界。

Read more

Scrum_tp111

五个方法让疫情下的远程团队更敏捷

在2020年3月,我的培训行程下一站突然取消,当时我并不知道,那将是我最后一次线下授课,从那一天起,直到太多不可预见的未来,我成为了一名远程工作者。

可能许多人和我有类似的经历,几乎毫无准备的突然成为了一个分布式Scrum团队的一员。我们都立即变成了使用Zoom之类视频会议工具的专家,并且花费了太多时间来寻找完美的虚拟会议室背景图片:)

疫情之前的远程研发团队

不过,如果认为远程Scrum是从疫情开始的,那就错了。事实上,在封控之前,远程工作的趋势正在以惊人的速度增长。来自FlexJobs 和 Global Workplace Analytics 的调查发现,在新冠疫情之前,远程工作的情况在过去五年内增长了44%,过去十年内增长了91%。而在2016到2017年,一年时间内,远程工作的增长达到7.9%。

Read more

Scrum_tp11

WSJF:让企业经济效益最大化的魔法

如果你只能量化一件事,那就量化延迟成本吧。

—— Don Reinersten

Weighted Shortest Job First

Weighted Shortest Job First (WSJF) 是一个用于对工作(如Features, Capabilities, Epics)进行优先级排序,以使经济效益最大化的模型。在SAFe中,WSJF的估算方式是用延迟成本(Cost of Delay, CoD) 除以工作规模。

在基于流的系统中,持续更新优先级能提供最大化的经济效益。在这样基于流的环境下,提供最佳结果的是对工作的排序,而不是理论上单项工作的投资回报率。

为此,SAFe提供了WSJF方法,通过计算相对的延迟成本(CoD) 和工作规模(指代工期)来为Backlog进行优先级排序。Backlog的优先级根据相对的用户和业务价值,时间因素,风险降低和机会获取,以及相对规模来进行持续更新。WSJF还方便的自动忽略了沉没成本,这是精益经济学的一个基本原则。

Read more

Scrum_tp1

打造学习型组织的法宝:敏捷实践社区

人们常说,普通人从自己的错误中学习,聪明人从他人的错误中学习。而智者则从他人的成功中学习。

—— 禅宗谚语,John C. Maxwell 改编

实践社区

实践社区 Communities of Practice(CoPs)是由对某一特定技术或商业领域有共同兴趣的人们形成的组织。他们定期合作进行信息分享,技能提高,并致力于推动人们对该领域的普遍认知。

健康的CoPs有一种建立在专业网络,个人关系,共享知识,通用技能之上的文化。结合自愿参与的精神,CoPs为知识工作者提供了在敏捷发布火车(ART)的日常任务之外,体验自主权,掌控感和目标感的机会。[2]

Read more

Scrum_tp

敏捷团队必须做估算的四个理由

预测产品何时能够交付,并不是做估算最大的好处

当人们谈到用故事点进行估算时,常常有人问我:为什么敏捷团队要做估算?具体的说,为什么要对Product Backlog中的待办事项进行估算?

我能想到四个要做估算的好理由:建立团队口碑,促进深度思考,优先级排序,以及提供洞察力。

估算帮助团队在干系人中建立口碑

最有说服力的理由是,好的估算能帮助团队在干系人中建立良好的口碑。为什么这一点非常重要?让我们来看一个你可能很熟悉的场景。

Read more

Scrum_tp

史上最全!Scrum Master 能力模型及职业发展路径

ScrumMaster是敏捷团队的教练和服务型领导,是敏捷团队运作以及企业敏捷实施不可或缺的关键角色。伴随着全球的敏捷化和数字化浪潮,Scrum Master已然成为了一个非常热门的职业,这个角色是各大知名企业争抢的香饽饽。目前全球认证的敏捷专业人士数量已经超过300万,远远高于PMP认证人数。在全球各大招聘网站,有数十万个高薪招聘Scrum Master、敏捷教练的职位,在社交媒体,讨论群组,朋友圈可以看到托各种关系招聘、疯抢Scrum Master, 敏捷教练的场面,并且Scrum Master的行业平均薪资已经大幅度超过了项目经理的行业平均薪资(注:基于全球各大招聘网站的薪资数据得出)。由此可见,作为一个全新的职业,Scrum Master已经被各个企业所认可。

那么,Scrum Master这个角色的职业发展路径是什么,想必是各个Scrum Master或者期望成为Scrum Master的朋友最关心的话题。根据笔者多年在敏捷领域培训、咨询和教练服务的经验,以及针对国内外多家代表性企业、敏捷权威机构、业内有影响力的专家、全球各大招聘平台,以及行业报告的研究和分析,得出了最新版Scrum Master职业发展规划的一些建议,供大家参考。本文将从如下两个方面进行探讨:

微信图片_20220520161608

1. 如何成为一个Scrum Master?

Scrum Master是一个全新的职业,就像世界上的首批外科医生一样,这些半路出家的医生并不懂解剖知识,但之所以能开展他们的业务,是因为他们有锋利的器械和强壮的胳膊。他们在当地的工作是理发师或者铁匠,经常在业余时间做手术。而如今的外科医生是受过高级训练和技能娴熟的人,他们经过多年的正规教育,然后又做过广泛的实习。多数组织选择第一个Scrum Master与现在选择医生的方式差不多:不是追求锋利的器械和强壮的胳膊,而是看重管理与领导经验。除此之外,一个优秀的Scrum Master还需要有责任心,有担当,谦逊,投入,知识渊博,有影响力。

Read more

Scrum_tp1

拯救产品管理会议的十个技巧

会议对于协调干系人和开发团队,并得出正确的产品决策而言,是至关重要的。

但我们都曾被困在糟糕的会议中:缺乏目标,没有议程,被个别有发言权的人主导,无法按时开始,超时拖延。。。这类会议既没有效率,又使人消极。

但会议并不一定要如此糟糕,下面的十个技巧将帮助你举办一个成功的产品管理会议,让与会者投入其中,并帮助你实现预期的结果。 Read more

Scrum_tp11

SAFe中没有魔法,也许除了PI Planning。

未来的产品开发任务是无法被预先确定的。将计划和控制权分配给那些能理解并对最终结果做出反应的人。
                                                                                            —— 迈克尔·肯尼迪,精益企业产品开发

SAFe中没有魔法,也许除了PI Planning。
                                                                                            —— 匿名

 

PI Planning

Read more

Scrum——图片111

死磕 Sprint Backlog,真的好吗?

什么是“死磕”?

展开今天的谣言澄清之旅之前,解释下“死磕”这个词,官方释义为:和某人或某事作对到底的意思,近现代多表示未不达目的不罢休,来源于北京话。

不过我个人对这个词更多的了解是来自于南京普通话,大家有任何关于这个词的见闻,请打在留言区。

死磕“Sprint Backlog”

唠嗑了这么久,我们回来说说为什么死磕“Sprint Backlog”是一个误解呢?在我所经历的大多数团队的敏捷实践中,大家总喜欢把承诺作为工程师团队的优秀品质之一,从而衍生到承诺完成所有工作量更是一个工程师高尚的必备素质。

Read more

Scrum_tp

如何提升研发团队的绩效?

作为产品负责人,你依赖于开发团队来完成工作。但有些团队由于绩效不佳,而没能可靠地交付可工作的软件。这篇文章将讨论产品人员如何应对低绩效开发团队,并帮助组织一起进步。

什么是绩效不佳?

在讨论如何提升团队绩效前,我们先简短的探讨一下,一个高绩效团队是怎样的?我们以基于Scrum流程的敏捷团队为前提,如果满足以下三点,开发团队就能做得很好:

Read more