博主作为一名产品小白,也被产品需求文档折腾的死去活来,网上也难找一个完美的模板。那么,作为产品需求文档,到底该怎么写,才能让设计让开发都能清晰的了解呢?

产品需求文档,主要目的是说明需要开发的产品功能、UI、交互、性能、运营等要求。产品需求文档质量的好坏,在很大程度上不仅直接影响着研发部门是否可以明确产品的功能和性能、运营部分是否能明确产品的运营思路,而且在很大程度上决定了产品的最终质量。

一、文档的主要内容

产品需求文档,主要包括两部分:一是对项目的介绍,包括项目概述、项目价值、项目背景、用户群体、产品定位、名词解释等;二是对产品需求的详细描述,包括功能需求和非功能需求。

下面是一份比较常见的产品需求文档结构:

目录

1.项目概述

2.项目价值

3.项目背景

4.功能概述

4.1场景描述

4.2功能总表

4.3业务流程图

4.4 功能描述

4.5 数据监控需求

5.用户界面

6非功能需求

7.附录

二、产品功能描述

功能需求一般是由功能详情和主流程说明两大部分。功能详情是所有的产品功能的描述和规划。功能详情包括以下内容:

简要说明:介绍此功能的用途,包括其来源或背景,解决什么问题,功能的目的。

场景描述,产品在哪种情况下会被用户使用,就是用户场景设计。

业务规则:每上产品在开发时都有相应的业务规则,将这些规则清晰的描述出来,让开发、测试人员能够直观的明白该规则,且没有产生歧义。业务规则必需是完整的、准确的、易懂的。业务规则的描述上如果涉及到页面交互或者页面的修改,建议给出页面的草图或者页面截图在图上说明要修改的内容。另外也建议对页面的输入框、下拉框的内容格式、长度、控件之间的关联性做出说明,什么时候可见,不可见,灰掉或点亮的条件在文档中都给出说明。

界面原型:如前所述,涉及到页面交互的部分,产品经理需要设计页面原型。原型设计通常需要产品经理和UI设计师一起来完成。建议的做法是,产品经理可设计一个页面框架,将该页面要呈现的字段及其特征以及页面要使用的场景向交互设计师解释清楚。之后交互和视觉设计师完成产品的原型设计。

使用者说明:对产品使用者做出说明,可融入简要说明中。

前置条件:该需求实现依赖的前提条件。比如,上传照片时,需要存有图像文件。

后置条件:操作后引发的后续处理。

主流程:把主流放在最后是有道理的,结合上面所说的,做出主流程说明,对每个功能流程走向分点说明(这是非常重要的)。

三、产品需求文档基本要求

一份优秀的产品需求文档应该满足五个方面的要求:完整、准确、清晰、简洁、稳定。

完整:确保必要内容无遗漏,功能描述完整;

准确:表述没有歧义,不会出现“可能”、“或者”等模棱两可的词;

清晰:文档结构清晰、表述不含糊、版本管理清晰;

简洁:语言简练、图文结合方便阅读;

稳定:开发前对内容进行充分确认;

产品需求文档到底该怎么写?相关推荐

  1. 产品需求文档到底该怎么写?【转】

    (转自:https://blog.csdn.net/wendy356115510/article/details/51404468) 博主作为一名产品小白,也被产品需求文档折腾的死去活来,网上也难找一 ...

  2. 产品需求文档(PRD)写作(一) 写前准备(信息结构图)

    由于公司需求,我竟然要开始"项目需求文档"之路了,搜罗了半天,发现一系列不错的文章,收录一下,方便自己日后查阅,原文地址. 当我们初次接触产品需求文档时,首先会从网络上寻找产品需求 ...

  3. 产品需求文档的写作(一) – 写前准备(信息结构图)

    当我们初次接触产品需求文档时,首先会从网络上寻找产品需求文档模板,希望从中了解和学习具体的写作要求,但实际上,现在网络上绝大部分的PRD文档都是与实际工作不相符的,或者说是复杂的. 前几天一位从事产品 ...

  4. 产品经理如何写好产品需求文档

    做好产品需求文档的这十步,是经过长期的实践经验和反复验证而得到的.可能这里描述的不是很全面,但他已经足够让你做一个成功的产品需求文档.做好这几步花费的时间要以项目的大小.复杂程度.个体学识.基本技能熟 ...

  5. PM如何写好产品需求文档

    1.   PM如何写好产品需求文档 1.1              十步做好产品需求文档 做好产品需求文档的这十步,是经过长期的实践经验和反复验证而得到的.可能这里描述的不是很全面,但他已经足够让你 ...

  6. 如何写好产品需求文档

    <How to wirte a good product requirements document> 作者:Martin Cagan  [Silicon Valley Product G ...

  7. 如何写好产品需求文档PRD

    概述: 产品需求文档(product requirements document,PRD)描绘出公司将要创造的产品.它影响着公司的产品团队的成果,公司的销售额.市场和客户满意程度.它要为公司提出更重要 ...

  8. 如何写好PRD(产品需求文档)+范例

    概述: 产品需求文档(product requirements document,PRD)描绘出公司将要创造的产品.它影响着公司的产品团队的成果,公司的销售额.市场和客户满意程度.它要为公司提出更重要 ...

  9. Axure写PRD:倒推淘票票APP产品需求文档

    Axure写PRD:倒推淘票票APP产品需求文档 本篇文章从业务流程及交互逻辑这两个方面入手,对一款生活类手机软件--淘票票进行了分析. 写在前面的话:笔者作为一个有意向进入产品岗位的菜鸟,希望通过倒 ...

  10. 顶级产品经理是如何写产品需求文档(PRD)的

    产品需求文档(PRD)对每个产品经理来说都不陌生,它是产品项目由"概念化"阶段进入到"图纸化"的转折和体现,作用是"对市场需求文档(MRD)中的内容进 ...

最新文章

  1. 人是被经验塑造的动物,一家公司也是
  2. EventBus3.0源码解析
  3. Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看
  4. php流程控制作业题,php流程控制
  5. CMake使用介绍(1)
  6. 一步一步教你在CentOS6.0下安装NS2(ns-allinone-2.34.tar.gz)模拟仿真工具
  7. c语言中区别一般变量,C语言中,为了区别一般的变量,符号常量必须用
  8. win7 64 php5ts.dll,windows7 64位 php5.3安装php_mongo.dll方法
  9. Mac搭建Nodejs+Express
  10. 如何用3D Max进行三维建模
  11. 分布式存储系统设计的若干原则
  12. html左侧浮动广告代码,纯js网页浮动广告代码
  13. win7计算机怎么初始化,win7怎么初始化电脑的方式
  14. html chm用浏览器打开方式,如何在网页中打开chm格式的文件
  15. 一些心理学需要知道的点。
  16. 如何释放计算机内存吗,Win7如何释放内存?三招帮你将电脑中的垃圾全部清理掉!...
  17. 猿创征文 第二季| #「笔耕不辍」--生命不息,写作不止#
  18. Oracle12.2c统一审计(unified auditing)六问
  19. html 动态加载的菜单 当菜单点击一下,打开接着又关闭
  20. Identity, Positive, 和Similarity的区别

热门文章

  1. 基于低代码为企事业单位打造督办事务管理一体化协同管控平台
  2. php 分段mp4合并,下载一个特殊的m3u8视频并合并为MP4
  3. 方舟生存进化手游版服务器维护,方舟生存进化手游PVX服务器规则一览 PVX服务器怎么玩_3DM手游...
  4. ST大宗商品订货系统源码.net语言
  5. python爬知识星球付费数据_Python 知识星球爬虫(一) 根据 topic comment 爬取数据...
  6. Amap【高德】/Google-开发,无人机航迹规划演示
  7. 网页加载java慢_为什么开网页很慢 网页打开速度慢的原因【解决方法】
  8. LTE中资源数量映射用到的PRB数量(TB,CQI,MCS,PRB)
  9. 百度AI 开放平台API调用
  10. Peta数据集识别性别