特性与问题工作流

高级步骤

问题已打开 ➡️ 已分类 ➡️ 准备进入/进入待办列表 ➡️ 准备进行 UX 设计 ➡️ 准备进行开发 ➡️ 开发完成 ➡️ 准备审查 ➡️ 准备进行 QA 测试 ➡️ 已完成

细节

问题已打开

  • 问题由任何人创建

  • 准备进行分类,在此过程中,问题会被关闭、添加评论、保留在分类状态以获取更多信息、分配标签和里程碑

已分类

  • 已分类,这意味着问题已分配 P 标签,并已分配里程碑(可以是待办列表)

  • 如果可能,问题可以获得预估,T 恤尺寸

准备进入/进入待办列表

  • 问题处于待办列表里程碑中

  • 问题包含足够的信息(遵循模板),允许团队成员进行预估,理解范围、用户收益、目标和验收标准

  • 产品和数据分析师审查并批准探测/KPI 请求

  • 一旦完成预估,就可以将其移动到冲刺中

准备进行 UX 设计

  • 当 UX 团队接手问题时,将自身分配给该问题

  • UX 团队提供模型,附加到 Github 问题

  • 一旦 UX 完成,准备进行开发,UX 资源将取消分配自身,并使用“准备进行开发分解”标签

  • 如果不需要 UX 设计,可以跳过此步骤

准备进行开发

  • 开发人员应仅接手准备进行开发且已分配到冲刺/里程碑(而非待办列表)的问题

  • 文案/内容策略师已提供字符串

开发完成

  • 仅当 PR 已提交且已审查时,问题才算开发完成

  • PR 已关闭但问题未关闭

  • 开发人员将问题分配给产品经理(产品经理将问题分配给其他相关方)

  • 字符串已导出

准备审查

  • 在冲刺期间:一旦 PR 关闭,第二天 Nightly 应该包含更改,相关方可以进行验证

  • 在冲刺审查期间:每个人都可以审查和评论

  • 一旦相关方(市场营销、产品经理)对结果满意,产品经理将分配“准备进行 QA 测试”标签

准备进行 QA 测试

  • QA 团队关注具有“准备进行 QA 测试”标签且处于当前冲刺或主要里程碑中的问题

  • QA 团队将他们当前正在处理的工单分配给自己

  • 一旦 QA 验证并完成问题,取消自身对该问题的分配

  • 在 TestRail 中概述和记录测试步骤

  • 识别需要自动化的新的测试,并使用“自动化”标签创建 Github 问题

  • 关闭问题

已完成

  • 问题已关闭,无分配人员且已分配冲刺或主要里程碑