7.1
产品经理
你的核心阵地是 Specify 阶段,重点不是技术实现,而是把需求定义清楚、写得可测试。
核心阵地
Specify 阶段。你负责定义“做什么”和“为什么做”,不需要主导“怎么做”。
日常操作流程
Step 1: 在 Claude Code 中运行 /speckit.specify
Step 2: 用自然语言描述功能需求
Step 3: 检查生成的 spec.md:
- 用户场景是否完整?
- 优先级分层(P1/P2/P3)是否合理?
- 验收标准是否可测试?
- 边界条件是否覆盖?
Step 4: 对 [NEEDS CLARIFICATION] 标记的点做出决策
Step 5: 运行 /speckit.clarify 解决剩余模糊点
Step 6: 将 spec.md 交给开发和测试审阅
写好 Spec 的要诀
- 用“作为 XX,我想 XX,以便 XX”的格式写用户故事。
- 验收标准尽量使用 Given / When / Then,方便测试直接转用例。
- 写清楚“做什么”,也写清楚“不做什么”,避免范围蔓延。
- 遇到拿不准的点,不要自己猜,显式标记
[NEEDS CLARIFICATION]。
产品经理最容易踩的坑
- 把需求写成实现方案,过早指定技术细节。
- 只有功能描述,没有边界条件和异常场景。
- 验收标准写得太抽象,导致后面很难验证完成与否。