产品经理学习-怎么写PRD文档

目录

瀑布流方法论介绍

产品需求文档(PRD)介绍

产品需求文档的基本要素

撰写产品需求文档

优先产品需求文档的特点

其他相关文档

瀑布流方法论介绍

瀑布流模型是一种项目的开发和管理的方法论,是敏捷的开发管理方式相对应的另一种方法

瀑布流模型由以下几个阶段组成:

需求分析

设计/架构设计

实现/开发

验证/测试

维护

敏捷开发是一个完毕的圈,而瀑布流方法是一个方向性持续的开放方法

瀑布流开发的特点

瀑布流的使用历史非常长,它需要一个环节完成了之后再开始下一个阶段。这个过程是不可逆转的。当某个问题出现问题之后,需要回到这个阶段重新进行,会影响后续的所有阶段;在产品和项目管理过程中,我们发现了瀑布流的弊端,所以有其他方法的引进。

瀑布流的管理方式适用于有些特点的项目,之前的几十年都是用的瀑布流方式

适合于:

  1. 需求相对固定,不会频繁变动
  2. 项目预算大,周期长
  3. 项目人数多,人员相对稳定
  4. 组织架构稳定,人员有替补

什么项目适合使用瀑布流?

军方项目

成熟企业的旧系统改造

大多数产品公司

产品需求文档(PRD)介绍

PRD是一份针对某一个特点的产品,包括了其全部需求描述的文档

从整体来看,PRD至少包含下面4部分内容:

目的:产品总体描述

功能描述:产品的各项功能

发布计划:各个功能发布的顺序以及质量要求

时间计划:各版本的大致发布时间

产品需求文档的基本要素

  1. 文档的命名和编号
  2. 文档的版本历史
  3. 词汇表
  4. 项目干系人描述
  5. 目录和引言
  6. 正文

  1. 文档的命名和编号  ——是为了通过文件名让读者快速知道文档内容

  1. 文档的版本历史

文档版本

创建时间

创建人

类型

介绍

V1.0

2021-5-1

李四

新建

完整版

V1.1

2021-9-1

王五

修改

修改,增加xx需求

V1.2

2022-1-3

王五

新建

Xxx

  1. 词汇表

词汇表是对一些专有名词的解释

  1. 项目干系人描述

可以让读者知道这个产品背后的价值出发点,干系人就是利益相关者

撰写产品需求文档

编写前的准备工作

  1. 需求梳理

前期的需求梳理一定要有的,也不是边梳理需求边写PRD。确定产品的愿景、目的和商业模型,寻找和确定产品的用户画像

  1. 原型设计

当我们给产品的定位、产品愿景和用户体验地图都确定了之后,原型图会体现产品最终的展现的功能会包括什么;原型图在概念测试和可用性测试都需要用到。

   原型设计是一个循序渐进并不断完善的过程。

  1. 质疑和修正

需要验证自己的产品是否可以解决用户的痛点,解决方式是否给用户带来了新的不便;技术和运营是否是可行的。

PRD的正文结构

第一部分:假设

假定使用产品的用户具有的特征

比如:用户使用APP时可以和好友即时通讯

比如:用户拥有手机号码

第二部分:需求概述

描述产品方案要达到的目标:

目标描述作为需求概述的目的是让读者对于产品本质有深层的了解

有利于激发团队成员的点击,在目标上达成一致

第三部分:用户角色描述

针对目标人群属性描述

人口特征:

地域特征:

性格特征:

工作特征

教育背景:

第四部分:功能需求

包含4个子部分:整体流程、功能列表、各功能详述和全局说明

功能列表:

功能详述:

  1. 针对每一个功能列表中的功能点,写清楚详细的功能目标和流程;每一个部分的说明要兼顾功能、可用性、技术描述、环境描述、第三方接口描述
  2. 根据功能模块的特性,使用不同种类的流程图
  3. 描述主流程,突出主流程
  4. 描述辅助页面设计和页面元素

第五部分:非功能需求

业务类需求:数据统计需求、监控需求

技术类需求:性能需求、安全需求、兼容性需求

第六部分:功能优先级说明和发布计划

此处的功能优先级指粗颗粒度的,不是具体的功能点,一般随着发布计划而来

 PRD的主要读者是:产品经理、开发、测试、交互设计师

他们使用这个文档传递产品意图,完成产品交互

优先产品需求文档的特点

内容完整、简单直接

表达准确、逻辑清晰

尊重读者

稳定

其他相关文档

商业需求文档

市场需求文档

技术架构说明书

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/586830.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JVM工作原理与实战(二):字节码编辑器jclasslib

专栏导航 JVM工作原理与实战 RabbitMQ入门指南 从零开始了解大数据 目录 专栏导航 前言 一、字节码编辑器jclasslib介绍和安装 1.介绍 2.安装 3.IntelliJ IDEA 插件安装 二、字节码编辑器jclasslib的使用 1.使用jclasslib bytecode viewer打开字节码文件 2.使用Intell…

Python+OpenGL绘制3D模型(九)完善插件功能: 矩阵,材质,法线

系列文章 一、逆向工程 Sketchup 逆向工程(一)破解.skp文件数据结构 Sketchup 逆向工程(二)分析三维模型数据结构 Sketchup 逆向工程(三)软件逆向工程从何处入手 Sketchup 逆向工程(四&#xf…

自动驾驶学习笔记(二十三)——车辆控制模型

#Apollo开发者# 学习课程的传送门如下,当您也准备学习自动驾驶时,可以和我一同前往: 《自动驾驶新人之旅》免费课程—> 传送门 《Apollo开放平台9.0专项技术公开课》免费报名—>传送门 文章目录 前言 运动学模型 动力学模型 总结…

MyBatis-config.xml配置文件

1、基本介绍: mybatis的核心配置文件(mybatis-config.xml),比如配置jdbc连接信息,注册mapper等等,我们需要对这个配置文件有详细的了解。 官网地址有详细介绍 mybatis – MyBatis 3 | 配置 2、properties属性 在通常的情况下&am…

Java 运算符

&&运算比||运算的优先级高 C与Java

【Unity入门】热更新框架之xLua

目录 一、xLua概述1.1xLua简介1.2xLua安装 二、Lua文件加载2.1执行字符串2.2加载Lua文件2.3自定义loader 三、xLua文件配置3.1打标签3.2静态列表3.3动态列表 四、Lua与C#交互4.1 C#访问Lua4.1.1 获取一个全局基本数据类型4.1.2 访问一个全局的table4.1.3 访问一个全局的functio…

STM32 ESP8266 物联网智能温室大棚 源码PCB原理图 设计文档

资料下载: https://download.csdn.net/download/vvoennvv/88680924 一、概述 本系统以STM32F103C8T6单片机为主控芯片,采用相关传感器构建系统硬件电路。其中使用DHT11温湿度传感器对温度和湿度的采集,MQ-7一氧化碳传感器检测CO浓度,GP2Y101…

Hive集群出现报错信息解决办法

一、报错信息:hive> show databases;FAILED: HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient 解决办法:1.删除mysql中的元数据库(metastore&#xff0…

车载电子电器架构 —— 电子电气系统开发角色定义

车载电子电器架构 —— 电子电气系统开发角色定义 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 注:本文12000字,深度思考者进!!! 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的…

Spark编程实验四:Spark Streaming编程

目录 一、目的与要求 二、实验内容 三、实验步骤 1、利用Spark Streaming对三种类型的基本数据源的数据进行处理 2、利用Spark Streaming对Kafka高级数据源的数据进行处理 3、完成DStream的两种有状态转换操作 4、把DStream的数据输出保存到文本文件或MySQL数据库中 四…

什么是检索增强生成?

检索增强生成(Retrieval Augmented Generation,RAG)是指对大型语言模型(Large Language Model,LLM)输出进行优化,使其能够在生成响应之前引用训练数据来源之外的权威知识库。LLM 用海量数据进行…

win11出现安全中心空白和IT管理员已限制对某些区域的访问(不一样的解决方式),真实的个人经历,并且解决经过

1、个人的产生问题的经历 2023年12月22日,由于我买了一块电脑的固态硬盘1T,想要扩容,原来电脑自带512G(由于个人是一个程序员,导致512G实在太古鸡肋)装好以后,想要重装一下系统,来个大清理。结果不出意料&…

DrGraph原理示教 - OpenCV 4 功能 - 颜色空间

前言 前段时间,甲方提出明确需求,让把软件国产化。稍微研究了一下,那就转QT开发,顺便把以前的功能代码重写一遍。 至于在Ubuntu下折腾QT、OpenCV安装事宜,网上文章很多,照猫画虎即可。 这个过程&#xff0…

据报道,微软的下一代 Surface 笔记本电脑将是其首款真正的“人工智能 PC”

明年,微软计划推出 Surface Laptop 6和 Surface Pro 10,这两款设备将提供 Arm 和 Intel 两种处理器选项。不愿意透露姓名的不透露姓名人士透露,这些新设备将引入先进的人工智能功能,包括配备下一代神经处理单元 (NPU)。据悉&#…

MCS-51单片机的中断源

目录 MCS-51中断源: 中断控制: 1.定时控制寄存器(TCON) 2.串行口控制寄存器(SCON) 3.中断允许寄存器(IE) 4.中断优先级控制寄存器(IP) 中断处理: 中断采样: 中断查询: 中断…

.FileZilla的使用和主动模式被动模式介绍

FileZilla的使用和主动模式被动模式介绍 1.FileZilla的使用和主动模式被动模式介绍1.安装下载2.新建组和用户2.1打开后出现如下界面2.2点击编辑打开组这个选项2.3点击添加组以后,点击确认2.4输入组的名称,列如我输入的niyin2.5点击用户选项2.6像上面一样…

【Vue2+3入门到实战】(15)VUE路由入门声明式导航的基本使用与详细代码示例

目录 一、声明式导航-导航链接1.需求2.解决方案3.通过router-link自带的两个样式进行高亮4.总结 二、声明式导航-两个类名1.router-link-active2.router-link-exact-active3.在地址栏中输入二级路由查看类名的添加4.总结 三、声明式导航-自定义类名(了解&#xff09…

中间人攻击是什么,会产生哪些危害,如何有效防止中间人攻击

简介 中间人攻击(Man-in-the-Middle Attack,简称MITM攻击)是一种网络攻击,其原理是攻击者通过各种技术手段将受攻击者控制的一台计算机虚拟放置在网络连接中的两台通信计算机之间,这台计算机称为“中间人”。在攻击过…

【设计模式】状态模式

文章目录 引例状态模式理论状态模式代码优化结合享元模式并发问题解决 策略模式 VS 状态模式 引例 交通信号灯系统的设计与实现 方案一 传统设计方案 定义交通灯颜色的枚举 public enum LightColor { Green,Red,Yellow }交通灯类TrafficLight,处理颜色转换等业务…