产品需求说明书PRD模版
《软件自动化测试开发》出版了
XXX产品需求说明书
[版本号:V+数字]
|
编 制: |
日 期: |
||
|
评 审: |
日 期: |
||
|
批 准: |
日 期: |
修订记录
|
版本 |
修订章节 |
修订内容 |
修订日期 |
修订人 |
|
V1.0 |
文档模板初稿 |
|||
|
V1.1 |
章节3 |
将描述、规则,原型、流程图、 |
||
|
V1.2 |
首页,章节2/3 |
增加发布相关内容 |
||
|
V1.3 |
首页 |
修改首页 |
||
目 录
引言.. 1
1.1. 目的.. 1
1.2. 范围.. 1
1.3. 术语和缩略语.. 1
1.4. 参考资料.. 1
2. 概述.. 2
2.1. 产品简介.. 2
2.2. 产品规模/范围.. 2
2.3. 产品目标.. 2
2.4. 产品风险.. 2
2.5. 产品需求总表.. 2
3. 需求说明.. 3
3.1. 产品功能需求.. 3
3.1.1. 功能需求名称1. 3
3.1.2. 功能需求名称2. 4
3.2. 产品非功能需求.. 5
3.3. 文档需求.. 6
3.3.1. 帮助信息.. 6
3.4. 其他.. 6
[注:文中蓝色斜体内容,用于向编写人员提供指导,发布本文档之前应将其删除。]
引言
1.1.目的
描述编写本文档的目的。
1.2.范围
介绍本文所要描述的内容和所面向的用户等。
1.3.术语和缩略语
列出本文档中用到的术语和缩略语,并对其进行中英文描述。
|
术语和缩略语 |
英文全称 |
中文解释 |
1.4.参考资料
列出本文档中所用到的批文和所引用的资料等。
|
编号 |
资料名称 |
作者 |
2. 概述
2.1.产品简介
简要说明产品特点、需求背景、业务流程、用户群体和市场情况等。
2.2.产品规模/范围
描述产品的规模/范围。
2.3.产品目标
描述产品的目标。
|
阶段 |
描述 |
时间 |
备注 |
2.4.产品风险
描述产品的风险。
|
序号 |
风险描述 |
规避/缓解/解决措施 |
备注 |
2.5.产品需求总表
描述相关需求内容、优先级等。
|
需求编号 |
需求名称 |
需求描述 |
需求类别 |
需求优先级 |
需求提出人 |
需求提出时间 |
备注 |
|
[]功能 []非功能 |
[]高 []中 []低 |
||||||
|
[]功能 []非功能 |
[]高 []中 []低 |
||||||
|
[]功能 []非功能 |
[]高 []中 []低 |
3. 需求说明
具体描述需求的相关内容(如:需求编号、需求名称/标题、需求描述、业务规则,界面原型、流程图、流程说明、现网页面截图等)。
3.1.产品功能需求
描述产品功能需求。
3.1.1. 功能需求名称1
描述需求的名称或标题。
3.1.1.1. 需求编号
说明需求的编号。
3.1.1.2. 需求描述
详细地描述需求内容。
3.1.1.3. 业务规则
描述需求的业务规则。
3.1.1.4. 界面原型
描述需求的界面原型。
3.1.1.5. 现网页面截图
给出现网页面截图。
3.1.1.6. 效果截图
给出效果截图。
3.1.1.7. 业务流程图
描述业务处理流程图。
3.1.1.8. 业务流程说明
具体描述业务处理流程。
3.1.2. 功能需求名称2
描述需求的名称或标题。
3.1.2.1. 需求编号
说明需求的编号。
3.1.2.2. 需求描述
详细地描述需求内容。
3.1.2.3. 业务规则
描述需求的业务规则。
3.1.2.4. 界面原型
描述需求的界面原型。
3.1.2.5. 现网页面截图
给出现网页面截图。
3.1.2.6. 效果截图
给出效果截图。
3.1.2.7. 业务流程图
描述业务处理流程图。
3.1.2.8. 业务流程说明
具体描述业务处理流程。
3.2.产品非功能需求
描述产品非功能需求。
|
需求项 |
需求编号 |
需求名称 |
需求描述 |
目标 |
现有情况 |
竞争对手情况 |
备注 |
|
性能需求 |
|||||||
|
可靠性需求 |
|||||||
|
易用性需求 |
|||||||
|
安全性需求 |
|||||||
|
稳定性需求 |
|||||||
|
可扩展性需求 |
|||||||
|
可移植性需求 |
|||||||
|
可维护性需求 |
|||||||
|
其它需求 |
3.3.文档需求
描述文档需求。
3.3.1. 帮助信息
描述帮助信息相关内容。
3.4.其他
描述其他相关内容。
产品需求说明书PRD模版的更多相关文章
- 产品需求说明书 PRD模版
XXX产品需求说明书 [版本号:V+数字] 编 制: 日 期: 评 审: 日 期: 批 准: 日 期: 修订记录 版本 修订章节 修订内容 ...
- <停车卫> 产品需求说明书 version 2.0
<停车卫> 产品需求说明书 文档版本号: Version 2.0 文档编号: xxxx 文档密级: 归属部门/项目: 产品名: 停车卫 子系统名: 编写人: kina 编写日期: 2015 ...
- 如何写出好的PRD(产品需求文档)(转)
作者:Cherry,2007年进入腾讯公司,一直从事互联网广告产品管理工作,目前在SNG/效果广告平台部从事效果广告的产品运营工作. PRD(Product Requirement Document, ...
- 产品需求文档(PRD)的写作方法之笔记一
1.写前准备(思维导图): http://www.woshipm.com/?p=80070 1.在写之前,请先很区分清楚什么是MRD文档(市场需求文档),BRD文档(商业需求文档),什么是PRD文档( ...
- PRD产品需求文档
什么是PRD? PRD是Product Requirement Document的英文缩写,即产品需求文档的意思.PRD昰产品流程中的最后一步工作,是将原型中的功能.界面具象化描述,是提交给设计(UI ...
- [转]产品需求文档(PRD)的写作
产品需求对产品研发而言非常重要,写不好需求,后面的一切工作流程与活动都会受到影响.转载一篇文章,关于产品需求文档写作方面的,如下: 本文摘自(一个挺棒的医学方面专家):http://www.cnblo ...
- 五分钟轻松搞定产品需求文档!这可能史上最全PRD文档模板
本文由 @JustWu 原创发布于社区 为什么写这篇文章? 第一:写PMCAFF的PRD文档,大家都是用户,比较好参考与理解,方便大家来找我写的不好的地方. 第二:我在自学PRD文档的编写过程中,总 ...
- PRD产品需求文档概要
PRD概念 PRM就是Product Requirements Document的简称,也就是产品需求模型.一般来说一个产品会伴随有市场需求文档(Market Requirements Documen ...
- 产品需求文档 PRD
第一轮: 1,文档使用方:UI设计师 2.内容: 根据战略层定义出来产品功能范围, 说明此产品的目的,方便UI设计人员更好的理解产品 产品基本流程 详细 ...
随机推荐
- keras中保存自定义层和loss
在keras中保存模型有几种方式: (1):使用callbacks,可以保存训练中任意的模型,或选择最好的模型 logdir = './callbacks' if not os.path.exists ...
- Python笔记_第一篇_面向过程第一部分_6.循环控制语句(while 和 for)_
承接条件控制语句.条件控制语句像大树一样有很多的之差,那条路径通(也就是表达式判断为True)就会往哪一个树杈去运行,万涓溪水汇成大河.对于常用的程序结构形式,还有一种这篇文章就会讲解,那就是循环控制 ...
- org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'socialCode' in 'class java.lang.String'
异常: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.Refl ...
- 18)PHP,可变函数,匿名函数 变量的作用域
(1)可变函数: 可变函数,就是函数名“可变”——其实跟可变变量一样的道理. $str1 = “f1”; //只是一个字符串,内容为”f1” $v1 = $str1(3, 4); //形式上看 ...
- sockaddr_in 转成string
string strAcceptIp = inet_ntoa(remoteAddr.sin_addr);
- Mybatis+Druid多数据源配置
在日常开发中我们可能会用到多数据源开发,什么是多数据源? 简单来讲的话,就是一个项目连接多个数据库.当然只是可能会用到,我暂时没见过应用场景,但是还是了解学习一下 此项目可以基于上一个简单集成项目进行 ...
- Maven 仓库搜索服务和私服搭建
Maven 仓库搜索服务 使用maven进行日常开发的时候,一个常见问题就是如何寻找需要的依赖,我们可能只知道需要使用类库的项目名称,但是添加maven依赖要求提供确切的maven坐标,这时就可以使用 ...
- LeetCode No.103,104,105
No.103 ZigzagLevelOrder 二叉树的锯齿形层次遍历 题目 给定一个二叉树,返回其节点值的锯齿形层次遍历.(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行). ...
- JS创建数组的三种方法
1 常规方式 创建数组并给数组元素赋值 var myCars = new Array(); myCars[0] = "Saab"; myCars[1] = "Vo ...
- VSTO作品:OutlookMailViewer的下载和使用
OutlookMailViewer用于Outlook 2013/2016的一款插件. 电脑的安装环境要求:具有VSTO运行环境+Net Framework 4.0以上. 下载地址: OutlookMa ...