2018年5月11日,

看板服务水平期望以及如何在Scrum中使用它们

我们在Scrum团队看板指南中引入的一个新概念是服务水平的期望,定义为:

一个SLE预测一个给定的项目在您的工作流中从开始到结束需要多长时间。系统性红斑狼疮本身有两个部分:一段时间内消耗的天数和与此期间相关的概率(例如,“85%的工作项目将在8天或更短的时间内完成”,也可以表述为“8天内85%的信心/概率”)。

这个词期望是这里的关键。我们不是在谈论承诺或承诺。虽然SLE看起来主要是服务于团队的涉众,但它的主要目的实际上是专注于内部。开发团队正在使用该期望作为流透明性、检查和适应机制。团队可以开始比较活跃的飞行工作和他们的SLE,并寻找有错过SLE风险的项目。

随着工作时间的推移而没有完成,这个工作项目越来越不可能满足团队的系统性红斑狼疮。例如,一旦一个工作项达到了它的年龄点,也就是团队工作项的一半已经完成的时间点,这就清楚地表明这个工作项比典型的工作项有更多的风险。我们基本上了解到,特定项目的风险会随着时间推移而增加。常识,不是吗?我们的想法是,通过可视化这些项目和不断增长的风险,我们可以在每日Scrum中专注于团队的战术检查和适应,以处理这些风险项目。

让我们看一个例子。让我们假设我们确实有一个开发团队,从他们的周期时间散点图中了解到85%的工作项目在8天或更短的时间内完成,而50%的项目实际上在4天内完成。他们有一个已经激活了5天的道具A和一个已经激活了3天的道具B。在这些项目中,团队应该更有信心在8天或更少的时间内完成哪些项目?如果没有关于每个项目在工作流中的位置的进一步信息,他们应该对项目B更有信心,因为项目B的年龄更小。道具A的激活时间已经超过了50%的纸牌完成所需的时间,所以这是一个非常强烈的信号,表明它存在流动风险。基本上,工作项目没有完成的每一天,工作项目不满足其系统性红斑狼疮的可能性就会增加”。

除了在Sprint中专注流程之外,SLEs在Sprint回顾中也很有用。遗漏系统性红斑狼疮的“意外”或“异常”可以推动改进讨论。我之前写过Sprint预测作为一个期望有一个你错过的期望和没有期望的学习/提高价值。

这种“没有期望”的问题实际上是Scrum实践者在研究看板时普遍关心的问题。Sprint预测/承诺提供了这种期望。没有SLEs的看板确实缺少了一些东西。将在制品数量限制作为预期可以改善流程,但对流程不正常的特定项目没有帮助。

Scrum团队应该如何提出他们的系统性红斑狼疮?首先——SLE与开发团队相关。他们应该弄清楚自己的系统性红斑狼疮是什么。如果可能,根据历史周期。如果没有足够的数据,做出最好的猜测,并尽快用基于经验数据的信息替换它。如果它不是基于历史周期,您就不能真正期望根据您的SLE做出任何有根据的信心水平的决定(如上面的一个)。

另外,SLE不是SLA(服务水平协议)。SLA是一个含义丰富的术语,在不同的上下文中有不同的含义,但通常是关于团队将提供的服务级别的外部承诺。如前所述,系统性红斑狼疮主要集中在内部。

底线——Scrum团队使用sle为自己设定流期望。理想的sle是基于实际的历史周期时间数据创建的。然后,在每日Scrum的Sprint中,以及在Sprint回顾中的Sprint之后,团队会使用它们来集中精力进行流程检查和适应工作。当团队与关心团队周期时间的涉众一起工作时,它们也可以在Sprint评审中使用。

想在Scrum环境中了解更多关于SLEs和看板的知识吗?加入一个公共带看板的专业Scrum为你的团队上课或要求私人培训。

这篇博客文章最初发表在AgileSparks博客

博客评论