产品能力模板¶
当产品意图已经存在,但实现约束仍为隐式时使用此模板。
其目的是创建一份持久的能力契约,而不是另一份模糊的规划文档。
能力¶
- 能力名称:
- 来源: PRD / 问题 / 讨论 / 路线图 / 创始人备注
- 主要参与者:
- 发布后的结果:
- 成功信号:
产品意图¶
用一段简短文字描述用户可见的承诺。
约束¶
列出在实现开始前必须成立的规则:
- 业务规则
- 范围边界
- 不变量
- 发布约束
- 迁移约束
- 向后兼容约束
- 计费 / 认证 / 合规约束
参与者与界面¶
- 参与者
- UI 界面
- API 界面
- 自动化 / 运维界面
- 报表 / 仪表盘界面
状态与转换¶
以显式状态和允许的转换来描述生命周期。
示例:
draft -> active -> paused -> completedpending -> approved -> provisioned -> revoked
接口契约¶
- 输入
- 输出
- 必需的副作用
- 失败状态
- 重试 / 恢复
- 幂等性预期
数据影响¶
- 事实来源
- 新实体或字段
- 所有权边界
- 保留 / 删除预期
安全与策略¶
- 信任边界
- 权限要求
- 滥用路径
- 策略 / 治理要求
非目标¶
列出此能力明确不负责的内容。
未决问题¶
记录阻碍实现的未决决策。
交接¶
- 是否可进入实现?
- 是否需要架构评审?
- 是否需要产品澄清?
- 下一个 ECC 泳道:
project-flow-ops/tdd-workflow/verification-loop/ 其他
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC