PRD文档的主要结构及内容如下:
一、确定PRD文档格式和规范
一般RP版本、Word版本,两种格式。当我们的产品为APP形态,用RP版本较多,但是当产品流程及规则较为复杂,则更适用于word版本。
基本规范模块包含了三个部分:文档封面、文档目录,更新记录。文档封面尽量用简洁的标题和版本号命名,文档中注意添加页脚和页眉元素作为辅助内容的说明。文档撰写过程中建议使用word自带的的标题格式,完成后可以自动生成文档目录。文档更新记录指的是,在文档迭代的过程中,每次的改动需要进行版本号的变更,以及记录变更的内容。
二、项目概述
包含项目背景介绍、产品目标、范围和边界、术语和名词解释等。可以帮助项目成员更好了解项目的价值及意义。
1.项目背景:主要介绍为什么要做这个项目,也就是说清楚用户或业务的痛点及诉求;
2.产品目标:产品上线后的效果,期望达到的目标;
3.范围和边界:范围和边界主要定义了项目影响规模,包括产品边界、业务边界、运营边界,技术和人力资源边界等。
4.术语和名词解释:产品中的一些专业名词的解释说明;术语定义主要用来详细介绍文档中可能出现的专业术语,确保所有所有术语都有唯一的注解
三、产品说明
产品说明模块主要分为两个部分,分别是:产品简介和产品流程。产品简介作为背景概述的补充,主要介绍产品的基本情况,包括产品的定位、产品的用户使用场景,以及产品的功能介绍等。产品流程模块需要提供核心功能的业务流程图以及操作流程图,以方便阅读者快速了解产品的核心流程。
1.功能清单
全部的模块及功能进行罗列,并标明优先级。
2.业务流程图
描述整个业务的核心流程
用一个买东西的简单案例,看下买家和卖家的流程是什么。
3.产品结构图
产品的框架是什么,整个分为哪几个模块,每个模块有哪些核心功能
4.功能说明
功能说明是PRD文档的核心内容,主要面向研发人员说明产品的实现逻辑,如图2-6所示。 功能需求主要包括:功能简介(对功能做简洁的描述);场景描述(功能被使用时的场景描述);优先级(明确这个功能的优先级);输入/前置条件(描述进行一个功能操作所需要的前置条件补充说明(补充说明相当于备注,对需求进行其他的一些解释说明)
每个页面的产品原型及对应的功能说明。
四、非功能说明
非功能需求是对功能需求的一个辅助和补充,非功能需求一般包括但不限于: 产品营销需求、运营需求、财务需求、法务需求、使用帮助需求、问题反馈需求等。除了基本功能之外,系统性能如何?兼容性如何?安全层面如何?这些都是需要有一定描述的,例如:
后台页面展示要求:
前端查询页面的查询体验,需要滚动流畅,滚动浏览时不卡顿;
展示数据的时候需要及时展示,不可以感受到明显的后台查询过程;
兼容性要求:
需要兼容火狐浏览器120.0.1版本、谷歌119.0.6045版本、IE浏览器11版本
五、附录
附录指附在产品说明文档后面与正文有关的其他文档或参考资料,是文档说明或文档的补充部分,并不是必需的。