SuperAPI AI 工具集

user-story-fundamentals

写作与研究

查看项目

更新于 10-15 21:42

技能介绍

用途:帮助团队把需求写成清晰的用户故事,明确“谁需要什么、为什么需要”,并让完成标准可测试。适用于创建或改进产品待办事项(backlog item),以及把过大、模糊或依赖过多的故事拆小。

主要能力与规则:故事采用固定格式“As a [user type], I want [capability], so that [benefit].”。要求写明真实用户或角色;描述能力而非实现方式;在 so that 分句中说明价值;附上验收标准;故事要小到一个冲刺能完成;过大的、含糊的或依赖过多的故事需拆分;验收标准与“完成定义”(Definition of Done)分开。

INVEST 检查:独立(可单独交付)、可协商(细节可调整)、有价值(用户或业务价值明确)、可估算(团队能估点)、小(能放进一个冲刺)、可测试(有明确通过/失败标准)。

验收标准:使用具体的 Given/When/Then 语句,覆盖正常路径、空数据或缺失数据、无效输入、权限或角色差异、错误状态。

拆分方法:按工作流步骤、用户角色、数据操作(创建、读取、更新、删除)、先正常路径再边界情况、平台或渠道、权限级别、发布切片等维度拆分。

输出结构:先写“As a [user], I want [capability], so that [benefit].”,再列 Given/When/Then 验收标准,并补充 Dependencies(依赖)、Non-goals(非目标)、Estimate(估算)。

限制:资料未提供该技能的安装方式、命令、运行环境、收费或平台支持等信息,暂未提供;也未给出具体示例代码或完整模板文件,实际使用需结合所在工具环境。