prd文档编写(to b)

news2024/11/18 7:39:43

如何编写产品需求文档(PRD) | 人人都是产品经理 (woshipm.com)

一.prd文档编写得目的

PRD文档最为重要的目的就是:协调各个相关角色

PRD就是提高效率的,把各个角色的共识全部写出来,大家都已PRD为最终的工作指导文档

PRD作为指导生产过程的重要文档,类似实物生产的设计文档,必须要满足在生产过程中各种各样问题的回答。因此需要从生产流程的角度进一步的来说审视PRD的内容,包括:现状、准备工作、前提条件、开发逻辑、效果要求等。

角色:

产品总监:做这项工作的原因、解决问题的影响范围、成本、以及最终给客户和公司内部提供的价值。

UI&UX设计师:

根据页面的元素进行视觉和交互设计,

所以,PRD中已经要写清楚页面的元素以及这些元素的含义,并且说明最终用户在页面上大大致操作过程。

前后端研发工程师:

后端工程师侧重具体逻辑细节,前端工程师更关注在设计师给出的设计稿、交互说明和一部分少量的前端逻辑。所以,PRD中一定要把具体逻辑写清楚,最好把设计师的设计稿和设计说明一并汇入PRD中。

测试工程师:

这个角色的人除了关注前后端逻辑、交互外,还关注系统最后希望达到的标准,以及最终的和兴使用场景。所以,尽可能的写一下最核心的几个使用方式,相当于最重要的几个测试用例。

产品运营:

这个角色的人会关注最终产生的价值以及具体的使用方式,产品运营作为产品的客户之间的重要桥梁。所以,最好可以写一下系统使用说明。

二.prd编写的准备工作

业务调研:

根据需求的复杂程度编写详细或简要的需求调研文档,明确需要解决的具体问题和要达到的具体目标。

方案逻辑:

在方案设计的初期,一定是有不同的方案来解决问题的,这些不同的方案需要进行一些维度的比对,最终选择合适的方案,因此,在PRD编写前,需要写一个设计思路文档。

可行性:

围绕设计思路中的不同方案,要对技术可行性进行论证,这需要与具体的开发负责人进行沟通,明确方案是否可行,以及成本,最后决定最终的方案。

价值判断:

如果说一个问题的解决成本大于价值了,那就没必要做了,也就没必要继续写PRD了,因此需要对方案的的直接和间接价值,以及直接和边际成本进行明确,确定推进是有意义的。

三.怎么编写prd文档

1.文档管理

2.背景和目标(概括)

3.需求说明和分析

需求描述:回归业务场景表达需求

现状分析:针对需求怎么设计系统或改变现有系统

4.产品方案概览

对整体的情况有一个初步的认识,最后再将开发的任务和范围明确一下

ER图:

To B的系统都会有很多数据对象,数据对象之间存在复杂的关联关系

一文打通ER图(手把手教你画)_er图怎么画-CSDN博客

整体方案:

一张图说明整条方案——增加了什么页面、增加了什么字段、增加了什么逻辑处理、增加了什么对外接口等等,如架构图,时序图

产品架构图怎么画?看这篇就够了!-CSDN博客

浅析私有云、公有云和本地化部署三者之间的区别联系_公有云与本地数据中心对比-CSDN博客

私有云部署和本地化部署有什么区别?_私有云和本地部署区别-CSDN博客

  • 使用方式:可以叫做使用方式,也可以叫做页面结构图,主要是为了阐释在真正客户面前这个产品是如何被使用的,当然如果没有页面的开发,这部分可以省略。

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

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

相关文章

2:数据结构:列表与元组

目录 2.1 列表的创建与操作 2.1.1 列表的创建 2.1.2 列表的常用操作 2.1.3 列表切片操作 2.2 元组的特点与用法 2.2.1 元组的创建 2.2.2 元组与列表的区别 2.2.3 元组的常用操作 2.3 示例代码与练习 2.3.1 示例代码:列表与元组的基本操作 2.3.2 练习题 文…

ICM20948 DMP代码详解(46)

接前一篇文章:ICM20948 DMP代码详解(45) 上一回讲到了inv_icm20948_setup_compass_akm函数中的以下代码片段: /* Set compass in power down through I2C SLV for compass */result inv_icm20948_execute_write_secondary(s, COM…

网口为什么叫RJ45接口,名字的由来?

大家有没有注意到很多地方“网口”都被称作“RJ45”接口。但是,您是否曾经好奇过,这个小小的插孔为何被称为“RJ-45”?这个名字背后又有着怎样的故事呢? RJ-45的全称与定义 首先,我们需要了解“RJ-45”的全称是“Regi…

jetlinks物联网平台学习3:mqtt协议及物模型

mqtt协议及物模型 1、创建产品2、配备设备接入方式3、上传消息协议4、填写网关信息5、配置mqtt认证信息6、配置物模型7、创建设备8、使用MQTT X模拟设备接入9、mqttx实现设备->平台 平台->设备 消息发送9.1、属性上报9.2、获取最新属性值(读取属性&#xff09…

EEPROM手册笔记

目录 一、特征描述二、功能描述三、总线特性四、设备寻址五、写入操作1.字节写入2.页写入 六、读取操作1.当前地址读取2.随机读取3.顺序读取 一、特征描述 1.Microchip Technology Inc. 24AA04/24LC04B (24XX04*) 是一款 4 Kbit 电气可擦除 PROM。该器件…

ChatDev:基于对话的多智能体协同软件开发框架

相关代码资源见文末 论文地址:ChatDev: Communicative Agents for Software Development - ACL Anthologyhttps://aclanthology.org/2024.acl-long.810/ 1. 概述 1.1. 当前的挑战 软件开发是一个复杂且多层次的过程,要求具备不同技能的团队成员之间密切合作。例如,架构师…

老人跌倒扶不扶?涪城三职工给出响亮答案

一、关键时刻的选择 于绵阳市三江湖湿地公园,平凡午后,三名环卫人员刘后刚、严荣礼及杨树坤正紧张作业。突闻呼救声,一位老人在石阶上跌倒需援手。在紧急关头,他们果断抛却工具,疾速赶至老人身边。此举不仅展现了他们…

了解网络的相关信息

文章目录 前言了解网络的相关信息1. ip是什么?1.1. 公网IP:1.2. 私有IP:1.2.1. 示例 2. 子网掩码3. 子网掩码的划分网段是什么4. 特殊的回路IP网段(127.0.0.1)5. 端口 前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊&#x…

学习C++的第七天!

1.虚函数是在基类中用 virtual 关键字声明的函数,可以在派生类中被重写。纯虚函数是在虚函数的基础上,在基类中被初始化为 0 的函数,含有纯虚函数的类是抽象类,不能被实例化。 2.如果基类的析构函数不是虚函数,当通过…

(done TODO:从频谱到时域要考虑负频波和余弦波?) 傅里叶变换知识补充

参考:https://www.bilibili.com/video/BV1rC4y1E7FD/?vd_source7a1a0bc74158c6993c7355c5490fc600 sinx 和 sin2x sin3x 等整数倍频率的正弦波都是正交的 cosx 和 cos2x cos3x 等整数倍频率的余弦波都是正交的 这成为三角函数系的正交性 up主从分解出来的波恢复成…

buuctf [ACTF2020 新生赛]Include

学习笔记。 开启靶机。 进入靶场: 我们跟进 tips瞅瞅: 额,纯小白,能想到的就是先F12看看,在CTRLu、以及抓包。 得,不会了,看wp呗,不会死磕没脑子0,0? 参考:…

解决 Adobe 盗版弹窗

在这个文件夹下删除 Adobe CCXProcess 然后重装。 Adobe Premiere Pro 2024 (v24.6.1) Multilingual :: Варез от m0nkrusa [Warez by m0nkrus] (monkrus.ws) Adobe Photoshop 2024 (v25.12) Multilingual :: Варез от m0nkrusa [Warez by m0nkrus] (monkrus.…

FastAPI 第五课 -- 基本路由

目录 一. 前言 二. 根路径路由 三. 路径参数 四. 启动应用和测试路由 一. 前言 在 FastAPI 中,基本路由是定义 API 端点的关键。每个路由都映射到应用程序中的一个函数,用于处理特定的 HTTP 请求,并返回相应的响应。 二. 根路径路由 创…

矩阵求逆的几种方法

1. 定义 对于矩阵的运算中定义了加减法、乘法(包含数乘)但未定义矩阵除法,可以简单认为矩阵的逆即为矩阵除法。矩阵求逆是线性代数中的一个重要概念,在很多应用领域都有广泛的应用。对于一个给定的方阵 ( A ),如果存在…

全志A133开发板安卓系统调试串口复用成普通串口方法-触觉智能EVB1309

本文介绍了在开发板/主板串口接口不够的情况下,可将调试串口改为普通串口使用,下面为大家分享修改方法。基于触觉智能EVB1309开发板演示,搭载全志A133芯片,具有高性能超低功耗优势,待机功耗低至15mW。 1、内核配置 源…

FortiGate 无线组网

无线管理与配置 FortiAP 连接 internal 接口之后自动获得 ip 地址:192.168.1.xxx/24在 FortiGate 中创建 SSIDFortiGate 自动发现 FortiAP,将 FortiAP 添加到 FortiGate将 SSID 和 FortiAP 关联创建防火墙策略 下面我们就来一起看看在 FortiGate 中该如…

【HTTP 和 HTTPS详解】3

HTTP 状态代码 HTTP 状态代码是服务器发送给客户端的三位数字,用于指示客户端请求的结果。它们分为五类:信息性(100-199)、成功(200-299)、重定向(300-399)、客户端错误&#xff08…

【java笔记】 5 接口使用举例

// 导入Swing库中的消息对话框组件 import javax.swing.*; // 定义一个Circle类,该类实现了ShapeInterface接口 public class Circle implements ShapeInterface { // 定义一个私有变量radius来保存圆的半径 private double radius; // 默认构造函数,初…

第十一章 Java多线程--阻塞队列--PriorityBlockingQueue

目录 一、PriorityBlockingQueue基础概念 主要特点 常用方法 使用示例 二、PriorityBlockingQueue深入了解 1 PriorityBlockingQueue介绍 2 二叉堆结构介绍 3 PriorityBlockingQueue核心属性 4 PriorityBlockingQueue的写入操作 4.1 offer基本流程 4.2 offer扩容操作…

【伺服】Servo入坑学习记录①

前言 这是一个自我摸索的过程,如果有什么良好的、或严厉的批评和建议,恳请指教, 万分感谢经典控制理论中,有几个重要的概念和工具,用于分析和设计控制系统。以下是对 传递函数、伯德图、奈奎斯特图、稳定裕度 和 带宽 …