跳到主要内容

冲刺和报告

没有时间限制,工作会无限扩张。冲刺建立节奏:规划、执行、衡量、调整。无论工作由人员还是代理完成,它们都同样有效。每次关闭冲刺都会迫使你评估完成了什么、还有什么未完成以及学到了什么。没有这种纪律,项目会逐渐失焦。

冲刺是在看板内具有时间限制的迭代。它允许你规划在特定期间要完成哪些工作项、跟踪进度,并在结束时生成报告。

关键概念

  • 每个看板一次只能有一个活跃冲刺
  • 冲刺具有开始日期、结束日期和目标。
  • 看板的工作项会关联到活跃冲刺。
  • 关闭冲刺时,系统会自动生成变更日志和绩效指标。
  • 先前冲刺的历史记录及其报告会被保留。

创建冲刺

  1. 访问要创建冲刺的看板。
  2. 选择 新建冲刺
  3. 填写字段:
字段描述必填
name冲刺名称(例如 "Sprint 14 - Auth y Permisos")
startDate开始日期
endDate结束日期
goal冲刺目标:希望达成什么
  1. 确认创建。冲刺会立即变为活跃状态。
注意

每个看板只能有一个活跃冲刺。如果已存在活跃冲刺,必须先关闭它才能创建新冲刺。

关联工作项

当冲刺处于活跃状态时,看板中的工作项即属于该冲刺。没有明确“关联”项到冲刺的操作:冲刺期间看板中的所有项都会被统计。

这意味着:

  • 在冲刺期间创建的新项会自动纳入。
  • 在冲刺期间移至看板的项会纳入。
  • 在冲刺期间归档的项不再统计。

已完成项预览

关闭冲刺前,可以预览哪些项会被视为“done”。Almirant 会识别处于具有 isDone = true 角色的列中的项,并将其显示为已完成候选项。

这样,你可以在关闭前验证是否有项尚未移至正确的列。

关闭冲刺

有三种关闭方式,分别适用于不同场景:

1. 常规关闭

在计划周期结束时进行的标准关闭。

  1. 访问看板的活跃冲刺。
  2. 选择 关闭冲刺
  3. 查看已完成项与未完成项的摘要。
  4. 决定如何处理未完成项(移至待办列表或下一个冲刺)。
  5. 确认关闭。

2. 临时关闭

在计划日期前决定结束冲刺时提前关闭。当需要重新规划工作或目标发生变化时很有用。

  1. 访问活跃冲刺。
  2. 选择 临时关闭冲刺
  3. 检查并确认。未完成项的处理方式与常规关闭相同。

3. 按日期关闭

基于特定日期的自动关闭。适用于结束日期与原计划不同的冲刺。

  1. 访问活跃冲刺。
  2. 选择 按日期关闭
  3. 指定截止日期。
  4. 在该日期之前完成的项将计为已完成。

未完成项

关闭冲刺时,不在 isDone 列中的工作项被视为未完成。你可以:

  • 移至待办列表 -- 项会回到默认列以重新确定优先级。
  • 纳入下一个冲刺 -- 项保留在当前列,并在新冲刺中统计。

自动变更日志

关闭冲刺时,Almirant 会自动生成变更日志,其中包括:

  • 按类型分组的已完成项列表。
  • 冲刺期间完成变更的摘要。
  • 从项中提取的相关备注。

如有必要,可使用 regenerate_sprint_changelog 工具重新生成变更日志。

报告和指标

每个已关闭冲刺都会生成包含以下指标的报告:

指标描述
速度(velocity)冲刺中完成的项数
按类型分布按类型细分完成项(epic、feature、story、task)
按优先级分布按优先级细分(urgent、high、medium、low)
按受分配人分布每位团队成员完成的工作
AI 成本冲刺期间执行的 AI 会话总成本
与先前冲刺比较相对于先前冲刺的速度和指标变化

报告包括图形可视化,并可附加截图以记录冲刺关闭时的产品状态。

冲刺历史记录

所有已关闭冲刺都会保留在看板历史记录中。你可以访问任何先前冲刺以查看:

  • 指标报告。
  • 生成的变更日志。
  • 属于该冲刺的工作项。
  • 附加的截图。

开发者指南

开发者指南

MCP 工具

工具描述主要参数
list_sprints列出看板的所有冲刺boardId
get_sprint获取冲刺详情sprintId
get_active_sprint获取看板的活跃冲刺boardId
create_sprint创建新冲刺boardId, name, startDate, endDate, goal
close_sprint关闭活跃冲刺(常规)sprintId
close_sprint_adhoc提前关闭冲刺sprintId
close_sprint_by_date按截止日期关闭冲刺sprintId, date
get_sprint_work_items获取与冲刺关联的项sprintId
preview_done_items关闭前预览已完成项sprintId
regenerate_sprint_changelog重新生成已关闭冲刺的变更日志sprintId

示例:创建冲刺

Tool: create_sprint
Parametros:
boardId: "uuid-del-board"
name: "Sprint 14 - Autenticacion"
startDate: "2025-03-01"
endDate: "2025-03-14"
goal: "Completar el sistema de login con Google OAuth y roles de usuario"

示例:预览已完成项

Tool: preview_done_items
Parametros:
sprintId: "uuid-del-sprint"

返回关闭冲刺时将标记为已完成的项列表,以便在关闭前进行验证。

示例:关闭冲刺并生成报告

Tool: close_sprint
Parametros:
sprintId: "uuid-del-sprint"

执行关闭后,系统会自动生成变更日志和冲刺指标。