大多数迭代工作流的差距
团队在 Jira、Linear 或 Notion 中跟踪需求。开发者在 PR 中实现它们。但没有人系统地检查 PR 是否实际覆盖了所有验收标准 — 直到 QA 在预发布环境中发现差距。 此 cookbook 通过自动根据任务需求验证 PR 来弥合这个差距。工作流
步骤 1 — 连接任务管理工具
前往设置 → 插件并连接您的工具:- Jira — 使用 Atlassian 的团队
- Linear — 使用 Linear 的团队
- Notion — 使用 Notion 作为任务跟踪器的团队
- ClickUp — 使用 ClickUp 的团队
步骤 2 — 启用业务逻辑验证
默认已启用,但请验证:步骤 3 — 编写好的验收标准
验证质量完全取决于任务描述的质量。Kodus 将任务上下文分类为:| 质量 | 含义 | 建议 |
|---|---|---|
| 完整 | 标题 + 描述 + 验收标准 | 最佳效果 — 逐条验证 |
| 部分 | 标题 + 描述,无标准 | 尚可 — 基于行为的分析 |
| 最小 | 仅标题 | 较差 — 仅标记明显差距 |
步骤 4 — 在开发过程中使用按需验证
在将 PR 标记为准备就绪之前,开发者可以自检:步骤 5 — 将迭代约定作为记忆教授
步骤 6 — 创建 PR 要求规则
结果
设置后,迭代中的每个 PR 都会获得:- 代码质量审查 — 安全性、性能、风格(标准 Kodus)
- 业务逻辑验证 — 所有验收标准是否已实现?
- 范围不匹配检测 — 这个 PR 是否在处理正确的任务?
提示
- 鼓励团队编写编号的验收标准 — 它们获得最佳验证
- 在开发过程中使用按需验证,而不仅仅在审查时
- 如果 PR 有意不覆盖所有标准(分阶段交付),在 PR 描述中注明,以便 Kody 可以考虑