1.版本记录
当新增和变更需求时,需要新增一条版本记录。版本记录的组成包括版本号、作者、日期和内容摘要
2.全局说明
对整个PRD文档的内容细节进行描述,全局说明包括符号说明,专业词汇介绍,统一异常处理(对系统的异常情况进行说明),列表默认数据规则(比如数据的排序方式,一个页面的数据条数)
3.项目背景
项目背景从概况、现状、方案、目标四个方面进行描述。
概况:就是对产品内容进行描述和说明。
现状:描述当前需求方遇到的问题。
方案:针对这个问题,所提供的解决方案概述
目标:期望能获得什么,能得到什么价值
4.系统需求范围
这一步要搭建系统的整体框架,把系统框架图、功能结构图和功能明细表放到此处
5.业务流程
将系统的核心业务流程、子系统业务流程、与外部系统交互流程以泳道图或者业务流程图的形式展现出来
6.功能需求
(这一部分在PRD占比最大,需要详细说明系统的每一个功能需求)
一个完整的功能需求包括:
- 描述:对功能的简要描述
- 使用角色:使用这个功能对应的用户角色
- 前置条件:要操作此功能,需要具备什么角色、权限或状态
- 后置条件:执行完这个功能后,关联的数据有什么变化,页面是否跳转
- 业务流程:当用户完成信息输入并提交时,不同的输入值应该怎么处理,不同的结果应该返回什么值,可以通过业务流程图+文字描述进行说明,保证逻辑完整
- 界面交互:每一个界面都可以拆分为多个元素,如表单、文本、链接等;例如表单的每个元素是否为空、是否有默认值、是否有对应规则等,还应有对应的错误提示
- 数据字典:这个功能需求涉及哪些数据,可以通过数据字典进行描述
7.非功能需求
安全需求、性能需求
8.产品评审纪要
9.研发评审纪要
最后,PRD产品需求文档模板只是提供一个参考和思路,形式任何,只要能更好的捋清楚逻辑就是一份好的PRD!