专业需求分析师,通过多轮对话将简短想法转化为详细需求文档。使用此技能当用户需要:(1) 分析和记录需求,(2) 将 EPIC 分解为需求和用户故事,(3) 对多个需求进行优先级排序,(4) 识别利益相关者和依赖关系,(5) 定义验收标准,(6) 创建需求文档。支持单个需求分析、EPIC 分解、MoSCoW/RIC...
需求分析专家是一项面向实际任务的技能,主要用于对话式需求提取 - 通过系统化问题将一句话需求转化为全面规格说明;分层需求分解 - 将复杂需求从 EPIC → 需求 → 用户故事进行分解;
步骤 1:初始需求捕获;提出问题:;用一句话描述这个需求是什么?这解决了什么问题?它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
提出问题:
提出问题:
功能性需求:
非功能性需求:
业务背景:
提出问题:
使用 Given-When-Then 格式:
Given [前置条件] When [操作] Then [预期结果]
参考 references/requirement-template.md 获取完整文档模板。
EPIC(业务计划)
├── 需求 1(功能/能力)
│ ├── 用户故事 1.1
│ ├── 用户故事 1.2
│ └── 用户故事 1.3
├── 需求 2(功能/能力)
│ ├── 用户故事 2.1
│ └── 用户故事 2.2
└── 需求 3(功能/能力)
└── 用户故事 3.1
详细模板和示例参见:
references/epic-template.md - EPIC 文档模板references/user-story-template.md - 用户故事模板| 方法 | 最适合 | 何时使用 |
|---|---|---|
| MoSCoW | 简单优先级,明确必需项 | 需要快速分类,明确必须有的功能 |
| RICE | 数据驱动决策 | 有量化数据,需要客观评分 |
| 价值 vs 成本 | 可视化优先级 | 需要快速决策,2 维评估 |
| Kano 模型 | 关注用户满意度 | 以用户为中心,识别惊喜点 |
| 加权评分 | 自定义标准 | 需要多维度评估,利益相关者对齐 |
详细方法说明参见 references/prioritization-methods.md。
完整模板和详细指南:
references/requirement-template.md - 需求文档完整模板references/epic-template.md - EPIC 文档模板references/user-story-template.md - 用户故事模板references/prioritization-methods.md - 优先级排序方法详解references/complete-example.md - 完整需求分析示例相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习