Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
本指南可帮助产品经理开始使用 Azure Boards。 它总结了关于团队配置、工作规划,以及使用看板 (Boards)、待办事项 (Backlogs)、迭代 (Iterations) 和交付计划 (Delivery Plans) 的实用建议,以便能够稳定地交付价值。
大多数建议都适用于 Azure DevOps Services(云)和 Azure DevOps Server(本地)。 某些功能(包括汇总、分析和某些项目组合规划工具)仅在云中可用。
配置团队
为每个应自主工作的交付组定义一个团队。 沿价值流配置团队,以便每个团队可以独立计划、跟踪和交付,同时仍与产品级路线图保持一致。
建议:
- 为每个功能或交付组创建一个团队(通常为 6-12 个开发人员)。
- 为每个团队提供自己的区域路径和迭代节奏。
- 使用团队设置分配默认区域和迭代路径,以便团队添加的工作项继承正确的上下文。
详细信息:
配置迭代
在产品级别定义迭代路径(迭代),然后将团队分配到适当的迭代。 在有助于协调的相关团队之间保持一致的迭代节奏。
建议:
- 为共同交付的团队选择常见节奏(典型的 1-4 周)。
- 创建至少六次迭代以支持未来 3-6 个月的规划。
- 一致地使用迭代进行预测和迭代规划。
- 考虑团队的持续流方法,这些方法可以增量交付,而无需固定的时间边界。
- 对于流动型团队,请关注进行中工作(WIP)限制,而非迭代容量。
详细信息:
选择工作项类型
选择与团队规划和交付工作方式匹配的工作项类型。 将产品级工作(功能、史诗)映射到团队级工作(用户情景、问题、PBIs),并选择性地让团队将工作分解为任务。
建议:
- 使用功能来表示面向客户的价值。
- 根据你的流程,使用需求(用户故事/问题/产品待办事项)来处理团队范围的工作。
- 使用 Task 完成适合迭代的开发人员任务。
- 确定团队如何处理缺陷(作为积压工作项或开发工作)。
详细信息:
创建和维护产品路线图
使用“功能待办事项”作为您产品开发的路径指南。 让产品经理负责功能的排序和完善;同时,让团队将功能分解为待办事项和可选任务。
建议:
- 使功能积压工作保持有序。
- 将功能分解为团队在迭代中可以完成的大小要求。
- 定期审查和优化积压工作(积压整理/优化)。
功能积压清单
产品经理在功能待办事项中创建和排序功能。 每个功能都应表示可交付的功能。
需求积压工作
团队将需求添加到需求积压中,为迭代估算规模,并将其映射到上级功能。
建议:
- 大小要求,以便团队可以在单个迭代中完成它们。
- 保持验收标准和完成定义明确。
- 将无父项的工作映射到相应的特性。
详细信息:
预测和路线图
使用预测工具和团队吞吐量来预测功能何时可能交付。 预测需要根据需求进行估算(故事点、工作量或大小等)。 如果希望按计数进行简单的预测,请为每个要求分配估计值 = 1。
建议:
- 在各团队中建立统一的估算方法,以支持共同的产品路线图。
- 使用预测提前对多个迭代建模并验证假设。
管理依赖项
使用前序/后序链接跟踪跨团队依赖关系,并在交付计划中突出显示依赖关系。
建议:
- 为了快速查询,为相关工作标记一个一致的标签(例如,
dependency)。 - 使用前置/后续链接类型捕获正式依赖项。
- 在交付计划中可视化依赖关系,或使用基于查询的报告来分类处理阻塞项。
详细信息:
Note
市场扩展(例如工作项可视化)可以帮助可视化关系,但不是 Azure Boards 产品团队支持的产品功能。
在迭代中工作
使用迭代待办列表和任务板来规划和完成迭代工作。 每天更新状态,使进度图表保持准确。
建议:
- 与团队一起计划每一轮迭代并定义一个目标。
- 确保分配给迭代的工作项具有明确的价值主张和验收标准。
- 在整个迭代中更新剩余工时和状态。
- 监视仪表板和图表以跟踪吞吐量或瓶颈。
详细信息:
检查进度和交付状态
使用功能板块、功能待办事项的汇总列和交付计划来查看各团队的进度。
建议:
- 向功能积压工作(Features backlog)添加汇总进度或总计,以便于一目了然地监视完成情况。
- 自定义功能板列以匹配交付生命周期(例如:Research、On Deck、In Progress、Customer Rollout)。
- 使用交付计划协调跨团队的日期和依赖项。
详细信息:
流程改进
使持续改进融入你的节奏。 使用追溯、速度图和仪表板来识别改进和跟踪进度。
建议:
- 定期开展回顾会议并记录改进措施。
- 使用吞吐量和周期时间来了解和改进工作流。
- 在专用看板或待办事项列表上跟踪改进工作。
详细信息:
优化工作流
控制 WIP 以提高交付可预测性并减少周期时间。 无论团队是使用迭代还是连续流,限制 WIP 都有助于团队更快地集中精力并更快地交付价值。
建议:
- 在看板列上设置 WIP 限制,以防止超额承诺。
- 监视从开始到交付的每个工作项类型的周期时间。
- 使用累积流图可视化瓶颈。
- 在开始新工作之前,请专注于完成工作。
详细信息: