
使用方式
关于
敏捷产品所有权,用于待办事项管理和冲刺执行。涵盖用户故事编写、验收标准、冲刺规划和速度跟踪。适用于编写用户故事、创建验收标准、规划冲刺、估算故事点、拆解史诗或优先排序待办事项。
敏捷产品负责人
产品负责人的待办事项管理和冲刺执行工具包,包括用户故事生成、验收标准模式、冲刺规划和速度跟踪。
目录
本技能的独特之处
- 符合实际的容量计算: 冲刺容量基于速度 × 可用系数,而非凭空期望。
- 按故事规模匹配验收标准: 最低 AC 数量与故事点数对应,避免大型条目规格不足。
- 一致的加权优先级排序: 价值 40%、影响 30%、风险 15%、工作量 15%,使权衡显式化。
- 系统化的史诗拆分技术: 五种具体拆分模式,防止故事过大。
- INVEST 验证内置于工作流: 每个故事都包含验证步骤,而非仅提供指导。
用户故事生成工作流
从需求创建符合 INVEST 标准的用户故事:
- 识别角色(谁从此功能中受益)
- 定义所需的操作或能力
- 阐明交付的收益或价值
- 使用 Given-When-Then 编写验收标准
- 使用斐波那契数列估算故事点数
- 对照 INVEST 标准验证
- 按优先级添加到待办列表
- 验证: 故事通过所有 INVEST 标准;验收标准可测试
用户故事模板
As a [persona],
I want to [action/capability],
So that [benefit/value].
示例:
As a marketing manager,
I want to export campaign reports to PDF,
So that I can share results with stakeholders who don't have system access.
故事类型
| 类型 | 模板 | 示例 | |------|------|------| | 功能 | 作为 [角色],我想要 [操作] 以便 [收益] | 作为用户,我想要筛选搜索结果以便更快找到条目 | | 改进 | 作为 [角色],我需要 [能力] 来 [目标] | 作为用户,我需要更快的页面加载以便无挫折地完成任务 | | 缺陷修复 | 作为 [角色],当 [条件] 时我期望 [行为] | 作为用户,刷新页面时我期望购物车内容保持不变 | | 使能 | 作为开发者,我需要 [技术任务] 以支持 [能力] | 作为开发者,我需要实现缓存以支持即时搜索 |
角色参考
| 角色 | 典型需求 | 上下文 | |------|----------|--------| | 终端用户 | 效率、简洁、可靠 | 日常功能使用 | | 管理员 | 控制、可见性、安全 | 系统管理 | | 高级用户 | 自动化、定制、快捷方式 | 专家工作流 | | 新用户 | 引导、学习、安全感 | 入门引导 |
验收标准模式
使用 Given-When-Then 格式编写可测试的验收标准。
Given-When-Then 模板
Given [precondition/context],
When [action/trigger],
Then [expected outcome].
示例:
Given the user is logged in with valid credentials,
When they click the "Export" button,
Then a PDF download starts within 2 seconds.
Given the user has entered an invalid email format,
When they submit the registration form,
Then an inline error message displays "Please enter a valid email address."
Given the shopping cart contains items,
When the user refreshes the browser,
Then the cart contents remain unchanged.
验收标准检查清单
每个故事应包含以下类别的标准:
| 类别 | 示例 | |------|------| | 正常路径 | 给定有效输入,当提交时,显示成功消息 | | 验证 | 当必填字段为空时应拒绝输入 | | 错误处理 | API 失败时必须显示用户友好的消息 | | 性能 | 操作应在 2 秒内完成 | | 无障碍 | 必须支持仅键盘导航 |
按故事规模的最低标准数
| 故事点数 | 最低 AC 数量 | |----------|-------------| | 1-2 | 3-4 条标准 | | 3-5 | 4-6 条标准 | | 8 | 5-8 条标准 | | 13+ | 拆分故事 |
完整模板库见 references/user-story-templates.md。
史诗拆分工作流
将史诗拆分为可在冲刺内交付的故事:
- 定义史诗范围和成功标准
- 识别受史诗影响的所有角色
- 列出每个角色所需的所有能力
- 将能力分组为逻辑故事
- 验证每个故事 ≤8 点
- 识别故事间的依赖关系
- 按增量交付顺序排列故事
- 验证: 每个故事独立交付价值;所有故事覆盖史诗范围
拆分技术
| 技术 | 适用场景 | 示例 | |------|----------|------|
