大规模敏捷实践指南(五):如何进行PI过程中大规模敏捷协作管理
在首个 Sprint 开始之前,需要召开一个递增的 Sprint 计划。用来计划和确定一列敏捷发布火车的时间维度,通过定量的时间递增(Sprint)来保证编码实现和我们计划任务(Mission)的持续一致。PI 将在固定的时间箱内计划出一个可量化、可实现和最终可测量验收的计划路线图。Choerodon猪齿鱼通过以下步骤进行PI过程:
- ART同步会议
- 通过项目群看板促进可视化
- 通过迭代日历提高敏捷团队可见性
ART同步会议
在 PI 计划会议之后,各种项目群事件创建了一个闭环系统,从而 “保持火车在轨道上行进”。如图所示:
为了保持工作持续进展和透明度,就需要频繁的协作。为了评估和管理进度和依赖关系,ART通常通过各种同步会议进行协调。这其中包括:
- Scrum of Scrum(SoS):发布火车工程师(RTE)每周(或更频繁)引导 Scrum of Scrum会议,来协调依赖,并将进展和障碍以可视化的方式呈现出来。Scrum Master或者其他人向大家同步敏捷团队实现里程碑和PI目标的进度,并管理团队间的依赖关系;
- 产品负责人(PO)同步:产品经理(PM)和产品负责人(PO)通过 “PO 同 步”会议,对 ART 的进展在多大程度上与项目群 PI 目标相一致获得可视化呈现。讨论特性开发中遇到的问题或者创造的新机会,并评估任何可能出现的范围调整。这个会议也是每周进行一次,也可以根据实际情况更加频繁的举行。
一些 ART 将 Scrum of Scrums 会议和 PO 同步会议组合成一个“ART 同步”会议。ART同步会议有助于跟踪计划的进展并解决重要问题(障碍)。
ART同步会议需要展示:
- 目标和特征的全部进展;
- 需要上报给其他团队或计划级别的风险和问题;
- 与其他团队的依存关系状;
通过ART同步会议,高级管理层和团队可以轻松了解进度,预测,依存关系和问题。这将有助于整个ART确实我们的目标是否对齐,是否存在障碍延缓按期交付。Choerodon通过项目群看板、迭代日历提供了较为全面的可视化依据。
通过项目群看板促进可视化
PI开启后,看板立即开启。项目群看板提供了流转可视化,通过特性在持续开发、持续集成、持续部署、持续交付中不断流动,最终实现价值流的交付。同时,看板有助于预测瓶颈,通过每个状态的队列长度,快速确定ART要面临的风险,并且及时消除风险。如下图所示:
通过迭代日历提高敏捷团队可见性
迭代日历完整、透明的展示了ART中各个敏捷团队的开发情况,项目群管理人员可以通过PI、团队、冲刺多个视角,再结合故事点、问题计数两种维度,多方位的展示各个团队、各个冲刺、各个工作项的进展情况。
总结
PI执行过程中,敏捷团队在源源不断的为ART提供动力,每个独立的敏捷团队在不断的进行迭代重复工作,这包括:迭代计划、每日站立会议、团队演示以及团队回顾。而ART管理人员只需要通过看板和迭代日历了解各个团队的进展,及时移除障碍。
如何在Choerodon中进行SAFe大规模敏捷实践,请参考大规模敏捷实践指南(一):如何开启大规模敏捷之旅。 了解SAFe的术语以及对应到Choerodon上的功能,请参考大规模敏捷实践指南(二):SAFe术语与Choerodon功能对照表。 了解什么是大规模敏捷框架SAFe以及Choerodon猪齿鱼如何聚焦SAFe框架理念进行大规模敏捷实践,请参考Choerodon大规模敏捷|大规模敏捷框架SAFe。
关于猪齿鱼
Choerodon 猪齿鱼作为开源多云应用敏捷全链路技术平台,是基于开源技术Kubernetes,Istio,knative,Gitlab,Spring Cloud来实现本地和云端环境的集成,实现企业多云/混合云应用环境的一致性。平台通过提供精益敏捷、持续交付、容器环境、微服务、DevOps等能力来帮助组织团队来完成软件的生命周期管理,从而更快、更频繁地交付更稳定的软件。
更加详细的内容,请参阅Release Notes和官网。
大家也可以通过以下社区途径了解猪齿鱼的最新动态、产品特性,以及参与社区贡献:
欢迎加入Choerodon猪齿鱼社区,共同为企业数字化服务打造一个开放的生态平台。
作者:柴晓燕
出处:Choerodon
欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。