大数跨境

SAFe6.0 看板 (上篇+下篇)

SAFe6.0 看板 (上篇+下篇) AI精益进化论
2023-06-04
0
导读:A method for knowledge work management

图片来自《看板方法-科技企业渐进变革成功之道》
作者: David J. Anderson
上周翻译了SAFe6.0 看板-上篇,以下为完整版本。

有人说改进是永恒且永无止境的。对于那些使用看板工作的人来说,他们有责任以创造力和智慧不断改进看板,而不能让其停滞在任何阶段。                                                                                             ——大野耐一

SAFe团队看板

SAFe团队看板是团队在敏捷发布火车中用来持续交付价值的敏捷方法。SAFe看板团队在他们的日常工作中采用基于流动的方式,并在敏捷发布火车的迭代节奏中运行。
看板团队在他们的日常工作中采用基于流的方式,并在敏捷发布火车(ART)的迭代节奏内运作。看板方法提供了一种可视化的、基于拉动的系统来优化价值流的策略,而不是将工作推给团队或由团队推动工作。“看板包括以下三个串联的实践:
  • 定义和可视化工作流

  • 积极管理工作流中的项目

  • 改善工作流”


在SAFe中,看板系统在框架的每个层级上管理待办事项列表和工作流。每个看板系统都反映了团队交付价值的独特流程以及其当前的工作流和产能。

详情

大多数敏捷团队将SAFe Scrum作为交付价值的主要方法。然而,一些团队的工作需求的抵达速度很快且不均衡,优先级变化也很快,这降低了迭代计划中所投入时间的价值。在这些情形下,团队通常选择SAFe团队看板。例如,系统团队、运维团队、支持团队、硬件团队和各种业务团队,他们经常发现SAFe团队看板是结合他们工作环境的一个很好的选择。

此外,看板提供的可视化和流动使其能传播到组织的不同部分。如今,许多组织采用看板来帮助在业务的方方面面面拥抱精益敏捷原则,从市场营销到财务,从人力资源到法务,从安全到合规,从运营到敏捷团队等等。

像所有SAFe敏捷团队一样,看板团队决定如何管理他们的工作。他们创建和完善待办事项列表,通常以具有验收标准的故事形式表达,以定义和实现他们的团队PI目标。然后,他们构建、集成、测试、验证和部署新功能,确保内建质量。

由于看板团队通常具备开发和交付增量价值所需的所有角色和技能,因此他们在与其他团队的约束和依赖关系最小的情况下运作。一个自管理和跨职能的看板团队,通过持续的沟通、建设性的冲突和动态的互动创造了一个更愉快、有趣和富有成效的工作环境。

SAFe团队看板Board

看板系统包括“看板卡”,用于可视化和管理在系统流动的工作项。图1显示了一个看板Board的标准元素。

图1. 看板元素

  • 在制品(WIP)限制设定了单个工作流状态下的最大工作项数量。

  • 列(纵向)代表一系列步骤,每个步骤代表一个活动,这些活动共同定义团队的工作流。

  • 卡片代表工作项,例如用户故事和支持项。

  • 泳道对相关工作项进行分组并突出强调,以定义团队的工作流。泳道的典型用法包括为区分不同类别的服务,例如用于加速的泳道、个人工作流、跨团队依赖项、特性等。

  • 看板"游戏规则”明确了工作的管理方式,例如将工作项从一个状态移动到另一个状态的退出或进入条件,或者定义服务类的规则。


有关实际团队使用的列(步骤)的更全面的团队看板系统示例,请参见图4。

SAFe团队看板方法

虽然看板指导在基于流动的系统中管理工作,但它并没有明确定义若选用看板作为敏捷实践时的角色定义、职责和事件。SAFe解决了这个问题,如下图2所示。在以下章节中,描述了SAFe团队看板方法的每个元素。

图2 SAFe团队看板方法概论

团队待办事项列表

团队待办事项列表包含了推进解决方案所需的所有事情。团队不断完善待办事项列表,以确保它有一些准备实施的故事,而不会有重大风险或意外。

在PI计划期间,团队将功能拆解为待办事项列表中的故事,并建立他们的PI目标。团队的局部关注点(其他新功能、缺陷、重构、技术债和维护)也在待办事项列表中。这些故事重新填满了即将到来的PI的团队待办事项列表。但由于PI计划是高层级的,随着故事的精炼、验收标准的建立和其他涌现的事实,团队可能需要调整他们的计划。此外,来自以前增量、系统演示和其他与他们合作的团队的反馈为待办事项列表和工作流提供了滚动更新。

计划

尽管工作流动是连续的,但计划在敏捷中很受重视,看板团队也不例外。很多看板团队每周做一次计划,以协调他们的工作,补充待办事项列表中的故事,并解决依赖关系和固定日期的承诺。一些看板团队发现用ART中的迭代节奏对齐他们的每周计划很方便。一旦完成,团队就会在可见的地方记录计划的工作,例如物理看板或敏捷项目管理工具。典型的每周计划时间盒为60-90分钟。

作为计划的一部分,SAFe看板团队经常建立迭代目标,为敏捷团队、敏捷发布火车(ART)利益相关者和管理层提供一种共同的语言,用于在PI执行期间保持对齐、管理依赖关系和进行必要的调整。

看板团队不断补充列表中的工作,并且识别任何需要在特定时间框(固定日期或加急服务类别)中完成的故事。他们还确保至少有按优先级排列的足够1~2个迭代的事项列表。这是他们对业务的计划和承诺。

交付

在SAFe中,团队在敏捷发布火车(ART)的开发节奏和同步需求的情形中应用看板。他们和其他团队一样,按需发布。这种节奏和同步有助于对齐、依赖管理和快速集成学习环(SAFe原则#4)。

看板系统可视化了所有活动和待处理的工作、工作流状态和在制品的限制。只有在当前该步骤中的项目数量低于在制品限制时,才能将拉动工作项。少数活动(通常是开始和结束)可能不受限制。在制品限制由团队定义和调整,使其能够快速适应复杂系统开发流程的变化。

团队同步

除了每周的计划会议之外,看板团队会在整个一周内协调他们的工作。他们决定这些同步是基于节奏还是临时的。节奏和时间可能会根据开发阶段而有很大差异。典型的模式是每周在周中开一次团队同步会议。看板团队通常在这段时间讨论以下类型的主题:
  • 回顾工作如何流动并移除障碍

  • 结对评审在制品并调整计划即将做的工作

  • 评审与接收故事

  • 讨论团队流程的改进

  • 规划整个PI期间的系统演示

  • 监控固定日期的承诺和流指标


在基于流动的系统中,根据团队的约定,团队可以在没有正式签署或批准的情况下将工作发布到下一个阶段。因此,结对和“蜂拥”是常规和非正式的,以帮助更好地确保部署前的内置质量。

系统演示

与所有SAFe敏捷团队一样,看板团队参与ART的系统演示,代表了团队内部和跨ART的另一种同步形式。这种同步确保了团队的工作集成到解决方案中,包括演示进度。它还促进了与其他组和利益相关者的协作,以评估解决方案,并在必要时进行中期纠正。

增量

看板团队在整个PI中提供小的价值增量,代表新功能如何发展。每个增量都是累积的,是可工作的、经过测试的和功能性的解决方案元素。

回顾

看板团队定期反思和识别新的想法来改进他们的流程。这些改进通常会导致对看板的更新,以捕捉修订后的流程。回顾有助于逐渐融入不懈地改进的概念——SAFe核心价值观之一,确保团队不断改进。虽然是可选的,但团队可以进行回顾,每次迭代都与ART保持一致,或者每个PI至少做一次回顾,通常就在ART的检查和适应(I&A)事件之前。这样,他们团队回顾的知识可以为I&A中解决问题的部分提供信息。

看板角色

虽然看板通常对团队角色不太具体,但SAFe应用了两个Scrum特殊团队角色——产品负责人和Scrum Master/团队教练。这些角色在实践中对采用SAFe团队看板的敏捷团队同样有帮助(图3)。

图3. SAFe团队看板中的产品负责人和团队教练角色

与Scrum一样,产品负责人是敏捷团队的成员,负责最大化团队交付的价值,并确保团队待办事项列表与客户和利益相关者的需求保持对齐。作为扩展产品管理职能的成员,PO是团队中的主要客户倡导者,并链接到业务和技术战略。这个角色使团队能够平衡多个利益相关者的需求,同时不断发展解决方案。他们作为看板流程引入所有者,并优先考虑团队待办事项列表,以帮助确保团队正在构建正确的事情。

SAFe Scrum Master/团队教练(TC)是敏捷团队的服务型领导和教练。他们帮助团队了解看板、内建质量和SAFe Scrum,确保达成一致的敏捷流程得到遵循。他们还有助于移除障碍,为高绩效团队动力、持续流动和不懈改进营造环境。

建立团队看板

根据每个敏捷团队的需求和执行的工作类型(例如,软件开发、硬件、营销)建立有效的看板系统。建立看板系统通常涉及整个敏捷团队,并由经验丰富的教练进行指导和引导。SAFe扩展指导文章“在SAFe中应用看板”描述了建立看板系统以及它们如何在SAFe中连接。图4阐述了一个更全面的团队看板系统示例。

图4.团队看板系统示例

改善和度量流动

度量流动

看板系统提供了丰富的数据集,可以识别瓶颈并改善流动。有几个标准度量可以衡量流动的不同方面。其中包括流动分布、流动速率、流动时间、流动负载、流动效率和流动可预测性。有关测量流动的信息,请参阅度量和增长以及团队流动的文章。

优化流动

团队的看板应该迭代演进,不断适应团队的需求。在定义初始流程和在制品WIP限制后并运行系统后,瓶颈应该变得可视化并可以告知相关人。其他优化流动的变化可能包括添加、合并或拆分步骤、添加缓冲区或重新定义工作流状态。

估算工作量

由于工作项的快速变化性质,通常不像Scrum那样强调估算故事点。相反,看板团队会查看所需的工作,必要时通过拆分大的工作事项来调整为合适的大小,并通过看板系统将生成的工作拉到完成。

然而,SAFe团队在PI规划期间仍然根据他们的能力估算产能,并帮助估计跨团队待办列表(例如,特性和史诗)。

了解更多

[1]《看板指南》 https://prokanban.org/the-kanban-guide/

[2] David J. Anderson《看板方法-科技企业渐进变革成功之道》

原文链接:https://scaledagileframework.com/safe-team-kanban/

注:部分文字和图片来源于网络,如有侵权请联系删除。

欢迎一起学习与实践看板方法~

回复关键词“看板”或添加微信,加入看板研习社群(添加微信请备注:看板学习)

【声明】内容源于网络
0
0
AI精益进化论
1234
内容 90
粉丝 0
AI精益进化论 1234
总阅读4
粉丝0
内容90