​本篇文章以笔者负责过的一款硬件产品为例,解构硬件产品PRD文档写作标准,供大家参考学习。

案例涉及PRD流程、电子标签产品领域内容。

文章会涉及大量流程图示,电脑端查看效果更佳。

这也是产品三大文档的最后一篇,前期回顾:

1. 手把手教你写商业需求文档BRD

2. 手把手教你写市场需求文档MRD

BRD对应产品之道(方向目标),MRD对应产品之法(路径流程),PRD对应产品之器(物理实施)。

PRD文档的目的

BRD的目的是决定为什么要去做一件事情,MRD的作用是如何去做,提供一套方法与指导实施的文档。

而PRD直接面对研发设计人员,作用在于打磨产品,实现需求。

在网上看到过一个很形象的类比,分享给大家:

BRD:

唐僧出发前,参见唐皇(投资人),告诉唐皇西去取经的重要意义与大兴佛法的好处,唐皇答应并发放免签护照(授权),于是唐僧带着任务出发了。

MRD:

唐僧上路了,但是他需要选择走哪条路线,带几个人,为什么这么走,为什么带这些人,要说清楚:

  • A路线:妖怪多

  • B路线:神仙多

  • C路线:美女多

经过分析,唐僧决定选择C路线,所以才有了三打白骨精,路过女儿国等经典故事。

PRD:

获得了授权,而且已经确定了要走的路线,剩下的就是打造装备(产品)了。

需要把装备的需求给工匠(研发人员),就需要把PM对装备(产品)的要求讲清楚。

  • 金箍棒:需要能缩短到耳朵里面,直径1毫米,长度6毫米,需要金色,重量必须控制在1KG;

  • 九齿钉耙:必须要9个齿,废话啊,黑色,齿长8里面,把手长1.5米,直径2.5厘米;

  • 于是工匠(研发人员)根据需求,打造出了旷世的武器。

汇报对象

研发人员:

由于研发人员专注于功能的实现与性能,所以他们对运营、市场、设计等表现相对不太关心,对于产品更多的了解来至于产品经理的产品宣讲。

设计人员:

设计人员更多的会关注与产品的调性与原型图,所以对PRD文档的需求是相对较弱的。

展现方式:

对于PRD文档来说,最主要的作用是把要做的事情讲明白,便于与研发设计人员的沟通,不需要过分强调呈现形式。

PRD文档常见的有两种形式:文字模式(Word、PPT、Excel皆可)、原型图模式,大家可以根据团队协作习惯,自行选择。

笔者喜欢使用PPT的形式来展现PRD,主要是便于演示,另外会结合Project和Axsure管理需求。

文档信息:

任务排期

一款硬件产品往往涉及多部门协调,首先需要将任务排期表展示出来,这样研发设计人员会有一个基本的时间观念。

产品说明

产品示意图:

避嫌,仅做展示,产品示意图可以让大家对产品形态有一个基本认识。

图片来源:Indiegogo

产品简介:

新一代电子标签产品需要结合时代下的互联特性,满足用户基本使用需求的同时获取心理满足感,在提供基本标签展示功能的同时增加温湿度监测功能。

产品包括主控制器、低功耗蓝牙BLE模块、实时时钟RTC模块、温度传感器、湿度传感器、电子墨水屏显示模块、蜂鸣器、振动马达、按键、LED指示灯和电源控制模块。

产品通过低功耗蓝牙将微信端定制编辑的显示内容传送至电子墨水屏显示,更新任务或事件信息及时间节点;

通过RTC时钟模块保证时间的准确性,到达定时任务时间节点后,蜂鸣器语音提示、马达振动提示、LED灯光提示或组合提示方式。

提示方式也可以根据用户喜好自行设置,实现智能办公;

通过温湿度传感器模块持续监测环境温湿度变化并将温湿度信息显示在电子墨水屏上,方便用户了解室内温湿度情况。

产品背景及应用场景:

学生场景:

场景1:必备物品清单(开学、日常物品清单等)

场景2:番茄工作法 – 专注学习、备考

上班族场景:

场景1:待办事项,消灭手机大堆“提示红点”;

场景2:生日、纪念日;

场景3:记事本,参考MAC的Day Plan;

老人&日常:

场景1:吃药提醒

场景2:记事贴(联系电话等)

场景抽象:便于研发设计固件结构及信息存储

产品基础规格:

电子标签作为一款硬件产品,首先需要让ID、结构和硬件工程师了解其硬件规格及组成。

整体规格框图:

硬件需求:

硬件组成框图:便于硬件工程师设计电路

产品特点:

结构特点:便于ID及结构工程师设计参考

性能参数:硬件、软件、结构设计参考

软件需求:

产品功能规格:

1、配对流程

第一次使用电子标签需要完成蓝牙配对,配对成功后便可以定制事件任务信息。

2、事件提醒

设置事件提醒,主要包括学习、家长会、旅游、吃药、做饭等提醒。

提醒设置包括:

  • 是否开启提醒

  • 事件名

  • 提醒时间段,默认公历:年月日、时间点

  • 重复:不重复、重复(天、周、月)

  • 提醒间隔:无/分

  • 提醒方式

示例:

家长会

2020-03-20 15:00 —— 2020-03-20 – 18:00

喝水提醒流程图:

吃药提醒流程图:

2、倒计时提醒

设置日期倒计时提醒,如高考倒计时、生日、纪念日提醒等。

提醒设置:

  • 是否开启提醒

  • 标题

  • 重复:不重复、每周、每月、每年

  • 提醒时间:当天、提前1天、提前3天、提前5天

  • 默认按照公历设置日期:周重复设置星期数、月重复设置几号、年重复设置月和日

  • 提醒方式

示例:

  • 标题:生日提醒

  • 重复:每年

  • 提醒时间:当天

  • 日期:11月12日

生日提醒流程图:

高考提醒流程图:

3、温湿度监测

持续监测室内温湿度变化,提醒用户随时调整,改善环境舒适度。

最佳室内温度范围:17℃ ~ 27℃;

最佳室内湿度范围:20%RH ~ 85%RH;

环境舒适度提示表情。

4、日历功能

  • 支持显示日历信息,周、年、月、日、时间点信息。

  • 日历信息

  • 星期、月

  • 几号

  • 农历信息:如冬月初五

5、会议及待办事项

通过小程序或其它终端将视频会议、工作报表等重要事件添加为待完成事项在标签上展示,以便及时提醒。

提醒设置包括:

  • 会议及待办事项

  • 提醒时间:年月日、时间点

  • 重复提醒:不重复、重复(每五分钟提醒一次)

  • 结束时间:年月日、时间点

示例:

下午开会

2020-03-20 15:00

重复

2020-03-20 – 16:00

6、OTA升级

支持OTA升级功能,通过BLE升级设备固件。

  • 升级信息

  • 新版本推送通知

  • 升级引导页面

  • 升级过程设计

  • 升级结束提示

产品UI设计:

由于这款产品设计时没有UI设计师,笔者则将原型设计和UI设计做到了一起,原型页面即最终版页面。

当然,在人员配置足够的情况下,不建议大家使用这种方式,否则会影响UI设计师的发挥。

下面仅展示配对流程:

总结

硬件产品后续还会涉及生产、良品率等问题,每一个环节都可能决定产品的成败。

而精品之路更是难上加难,需要产品经理具备丰富的行业经验,一路踩坑,一路前行。

漫漫产品路,祝好~

作者:简约,公众号:简一商业

本文由 @简一商业 原创发布于CSDN,未经作者许可,禁止转载

【IoT】产品设计:用实际案例,手把手教你写PRD(产品需求文档)相关推荐

  1. 游戏场景设计文档案例_产品经理、设计、运营入门与进阶(132本书籍+需求文档+案例)...

    本期"职场充电驿站"整理了一些产品经理.设计.运营入门与进阶相关的资源,包括132本设计了书籍.海量产品需求文档.产品案例.产品设计相关工具等. [产品经理.设计.运营入门与进阶] ...

  2. 用python和FreePic2Pdf工具手把手教你生成扫描版PDF文档的目录

    从网上下载一本书籍来看,结果却是书籍页数几百页还没有目录,要想找到自己想看的部分还的自己徒手去翻,哇.....这时心态就崩了,你识别是也遇到过这种情况.很多下载下来的pdf文档都是扫描版的,一般都没有 ...

  3. 手把手教你写B端产品PRD

    在说B端产品需求文档如何写之前,先说一下需求文档的展现形式,我以前分享WORD形式的PRD文档写法,很多人会说我分享的内容过时了,现在都是用AXURE来写文档,当我分享AXURE形式的PRD文档写法的 ...

  4. 手把手教你写需求之代码实现pdf转jpg

    前言 初入公司,很多朋友如果碰到一些莫名其妙的需求,没有做过就会很慌张.不要慌张,本文通过一个小案例手把手教你写需求. 场景 一个阳光明媚的下午,需求小姐姐向你款款走来,娇滴滴的寻求你帮忙,她需要你把 ...

  5. 产品设计(1) – 产品需求文档(PRD)介绍

    产品设计是一个由抽象的概念到具体形象化的处理过程,通过文字或图像等方式将我们规划的产品需求展现出来.它将产品的某种目的或需求转换为一个具体的物理或工具的过程,把一种计划.规划设想.问题解决的方法,通过 ...

  6. 如何编写产品用户手册需求文档,才算合格的产品/运营

    文档伴随着产品设计的整个生命周期,为什么这么说呢?产品立项时要制作"需求文档"以确保开发工作的稳步执行. 产品上线后需要设置"帮助文档"以方便用户了解产品和使用 ...

  7. 产品经理学习总结(1)——人人都是产品经理之需求文档语法

    需求文档是典型的说明文,力求逻辑清楚.言简意赅.对语序.用词要求严格.宁可枯燥也不能模棱两可,这就暗示需求文档有它的语法. 本文继"后端产品经理笔记:数据传输和写入"之后,梳理了需 ...

  8. python流程控制-实战案例手把手教你Python流程控制技巧

    原标题:实战案例手把手教你Python流程控制技巧 作者:PianoOrRock 来源: http://blog.csdn.net/pianoorrock/article/details/711315 ...

  9. 手把手教你写网站:Python WEB开发技术实战

    摘要:本文详细介绍了Python WEB开发的基础入门.以一个博客站点的开发为例讲解了基于Django框架开发WEB站点的全过程.通过本文的学习可以快速掌握基于Django的Python WEB的开发 ...

  10. 手把手教你写专利申请书/如何申请专利

    摘要 小前言 (一)申请前的准备工作     1.申请前查询     2.其他方面的考虑     3.申请文件准备 (二)填写专利申请系列文档     1.实际操作步骤     2.具体操作     ...

最新文章

  1. Hibernate和iBATIS 优缺点比较
  2. 数据缺失、混乱、重复怎么办?最全数据清洗指南
  3. mysql pt-kill_percona-toolkit之pt-kill 杀掉mysql查询或连接的方法
  4. LeetCode 665. 非递减数列(双指针)
  5. 微信小程序定义全局变量_微信小程序第二天学习内容分享
  6. 【DBA之路】关于连接不上数据库
  7. python---保留两位小数
  8. 一种基于折射反向学习机制与自适应控制因子的改进樽海鞘群算法
  9. java kaptcha,java验证码组件kaptcha使用方法
  10. 字典类型及操作--易错题
  11. Multipath TCP(MPTCP) Congestion Control抛砖引玉
  12. SVN项目提交设置忽略上传资源
  13. html5脑图_HTML5 D3.js 树形结构动画示范(可绘制脑图)
  14. SpringBoot初始化过程核心源码剖析
  15. 适合空间受限能量收集应用的高度集成电源 IC
  16. 10.1日NOIP模拟赛
  17. linux之ps命令--进程快照
  18. 攻防世界(PWN)forgot
  19. 【Hadoop】HBase 数据模型(Data Model)
  20. 《思考,快与慢》学习总结

热门文章

  1. python爬虫——中文编码
  2. 最小和最大优先循环队列(C++)
  3. 修复苹果电脑运行过程中出现的声音、触摸板失灵、键盘错键、光标乱窜问题
  4. 路飞学城-python开发集训-第一章
  5. OpenGL 高质量纹理过滤的实例
  6. Jedis远程连接阿里云 Failed to create socket
  7. 基于Mybatis的语音播报随机点到系统
  8. Shell编程之正则表达式与文本处理器(一)
  9. QT自定义控件-经纬度输入框
  10. 使用js完成一个类似于小广告的功能,斜着运动,遇到边界弹回