软件需求文档范例_如何写好PRD文档

b71a3d29bc79ed24606f6a02ae4f218c.png

​图2-5是撰写PRD文档的通用模板,整个模板框架主要分为六个部分:1.基本规范2.文档概述3.产品说明4.功能说明5.非功能说明6. 结尾附录

前面小节中介绍BRD 和MRD文档的撰写方法时,建议统一采用PPT的表现形式来输出,而PRD文档的目的和阅读对象决定了它更适合用传统的word文档格式,下文将会对每个模块的内容做详细介绍。

97fefe0e54116763b325dcd11ba86009.png
图2-5 PRD文档撰写模板

(1)基本规范

基本规范模块包含了三个部分:文档封面文档目录更新记录。文档封面尽量用简洁的标题和版本号命名,文档中注意添加页脚和页眉元素作为辅助内容的说明。文档撰写过程中建议使用word自带的的标题格式,完成后可以自动生成文档目录。文档更新记录指的是,在文档迭代的过程中,每次的改动需要进行版本号的变更,以及记录变更的内容。

(2)文档概述

文档概述模块主要分为四个部分,分别是:背景概述范围和边界阅读对象术语定义。其中背景概述主要描述整个项目初始需求的背景,目的是让未参与过项目的人能通过背景概述了解该项目的由来。

范围和边界主要定义了项目影响规模,包括产品边界、业务边界、运营边界,技术和人力资源边界等。阅读对象主要用来限制哪些组织或者个人可以阅读此文档,有利于对文档的传播效率和权限控制。术语定义主要用来详细介绍文档中可能出现的专业术语,确保所有所有术语都有唯一的注解。

(3)产品说明

产品说明模块主要分为两个部分,分别是:产品简介产品流程。产品简介作为背景概述的补充,主要介绍产品的基本情况,包括产品的定位、产品的用户使用场景,以及产品的功能介绍等。产品流程模块需要提供核心功能的业务流程图以及操作流程图,以方便阅读者快速了解产品的核心流程。

(4)功能需求

功能需求是PRD文档的核心内容,主要面向研发人员说明产品的实现逻辑,如图2-6所示。 功能需求主要包括:功能简介(对功能做简洁的描述);场景描述(功能被使用时的场景描述);优先级(明确这个功能的优先级);输入/前置条件(描述进行一个功能操作所需要的前置条件,例如收藏通常与账户体系关联,所以此功能需要登录才可以进行,所以用户已登录就是收藏功能的前置条件);需求描述(对整个功能需求进行详细的描述);输出/后置条件(描述进行一个功能操作产生的结果,例如很多APP有夜间模式,开启夜间模式是一个功能,这个功能的后置条件是就是整个APP的视觉风格变得适合夜间阅读的模式,如果打开了夜间模式,但是并没有启动夜间模式,说明出了BUG,则需要定位问题并修复);补充说明(补充说明相当于备注,对需求进行其他的一些解释说明)。

47b91d43406a3cacb052e90fcb988004.png
图2-6功能需求描述范例

(5)非功能需求

非功能需求是对功能需求的一个辅助和补充,非功能需求一般包括但不限于: 产品营销需求、运营需求、财务需求、法务需求、使用帮助需求、问题反馈需求等。

(6)附录

附录指附在产品说明文档后面与正文有关的其他文档或参考资料,是文档说明或文档的补充部分,并不是必需的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值