Scrum敏捷实践集

Scrum_tp

敏捷企业人才战略

以精益、敏捷的价值观和原则将人才运营带入21世纪。

作者:Fabiola Eyholzer, Just Leading Solutions LLC 首席执行官,Dean Leffingwell, Scaled Agile, Inc. 联合创始人兼首席方法学家

https://www.scaledagileframework.com/agile-hr/

敏捷人才战略

数字化转型正在影响全球几乎每一家企业。竞争需要在软件和系统的开发和部署方面具有一定的能力和水平,而这与以往带领企业走向成功所需的能力不同。这种新的能力不再能够通过工业时代的体系和实践来掌握。

敏捷的企业会:a)认识到天赋、知识和领导力是新的热门竞争力 b)拥抱精益敏捷价值观、原则和实践。

Scaled Agile Framework®(SAFe)已成为企业级解决这一挑战的领先框架。除了广泛的实践指导之外,SAFe还提出和描述了一套全面的价值观和原则,精益敏捷思维的领导者可以使用这些价值观和原理来助力转型,并继续提升软件和系统构建方面的竞争力。图1描述了SAFe方法的特点。 Read more

Scrum_11

获得和改进快速反馈的七种方法

在高中和大学里我作为游泳运动员时学到了快速反馈的重要性。像绝大多数人一样,我在游泳池开启了我的游泳生涯。如果你在游泳池偏离了方向,很快就会碰到泳道线并得到反馈。

最终,我厌倦了在游泳池里一圈一圈地游,转而到开放水域里。与在游泳池里每25米折返一次不同,游泳运动员在开放水域里通常在两个或者多个点之间要游数英里,比如游跨海湾。

在海里游泳的时候并没有泳道线帮你保持在航道上,而是你自己要设定一条路径,如果你偏移太多,你最终会比你预期的游得更长。

Read more

Scrum_tp

在SAFe中如何组织和管理价值流?

完美是不可触及的,但如果我们追求完美,就可以实现卓越。

—— Vince Lombardi

价值流管理

价值流管理(Value Stream Management, VSM)是一门领导和技术规范,它能通过端到端解决方案交付生命周期实现业务价值流最大化。在当今的企业中因为需要跨越许多职能的边界,且有无数的跨团队依赖关系,为其提供数字化解决方案可能很复杂。笨重的交付、瘫痪的沟通体系和大量的延误直接让交付支离破碎。价值流管理的目标就是为这种混乱带来秩序,确保在组织中顺畅且持续地流动。在SAFe中成功使用价值流管理的关键是将精益思想原则应用于每个价值流。

Read more

Scrum_tp12

灵魂三问,帮你快速判断组织是否真敏捷

判断一个组织是否敏捷是一件困难的事。一个组织可能有些方面很敏捷,但另一些地方非常僵化。而即使组织在敏捷的某些方面做得很好,另一些方面也可能存在困难。

所以,对于一个组织是否真的敏捷,我们并没有一个简单而完美的答案。敏捷存在于持续变化之中。有些组织非常敏捷,另一些可能还未达到,但也在努力改进。

然而,如果有一个方法能快速评估组织是否具有适度的敏捷性,且在尝试往好的方向发展,那将很有帮助。例如,求职者也许会想在入职之前了解该组织是否敏捷。

为了帮助解决类似的问题,我希望能识别很小的一组问题,来揭示组织(公司或团队)究竟有多敏捷。

我决定把问题数量限制在3个。3这个数字是随意选的,但我有意想要一个足够小的数字,这样假设有人在面试的过程中,就可以用这些问题进行提问。

Read more

微信图片_2011220715103145

敏捷合同怎么签?

“……选择一个中标的承包商,期望他们在特定的时间和预算内交付需求。然而,这种传统的方式几乎总是导致失败 —— 每一次都是对纳税人金钱的巨大浪费。”

—— Jason Bloomberg,
“在退伍军人中用敏捷解决
日程安排问题”,福布斯杂志

 

敏捷合同

大型系统的开发者需要与客户和干系人就开发内容进行持续的同步,而他们需要在不断的变化之中进行这项工作,这些变化可能由开发中的发现,客户需求的演进,技术的更新和竞争对手的创新而驱动。

传统上,需求和设计往往需要在前期确定,以确保客户能得到他们想要的东西。这是与系统供应商签订合同的基础。但这些早期的需求和设计决策限制了团队,降低了他们适应涌现的新数据的能力,这些数据可能带来新的解决方案,从而创造更好的经济和竞争价值。简而言之,合同成为了阻碍。为了管理 风险而要求早期确定需求的尝试,往往适得其反,对所有干系人都是不利的。

为了避免这种状况,其他能够更好的共担风险与回报的合同方式应运而生。在许多情况下,他们的效果更好。尽管如此,固定需求的传统思维还是会对协议和预期产生影响。

Read more

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