产品经理产出的原型设计 - 需求文档应该怎么制作?

需求文档,产品经理最终产出的文档,也是产品设计最终的表述形式。本次分享呢,就是介绍如何写好一份需求文档。

所有元件均可复用,可作为管理端原型设计模板,按照实际项目需求进行功能拓展。有需要的话可分享源文件。

源文件演示及下载地址:Axureicon-default.png?t=O83Ahttps://h4l1is.axshare.com/

1. 什么是需求文档 a、需求文档一般称之为PRD,对应的还有MRD、BRD

b、目的:主要说明做什么,为什么做,怎么做,做了后有什么效果

c、内容:产品背景、需求、信息架构、流程、原型图、交互等

d、阅读对象:设计、研发、测试

1.1 工具 a、Axure+标注:敏捷开发推崇的方式,轻文档,基于原型与标注的结合,更便于施展,有浏览器就兼容。

 

b、Word:传统的需求文档都是Word书写,也挺好。因为原型与文档分开,更容易进行版本控制,例如:原型文档一旦改动就分版本存档,需求文档则截取其中改动部分,这样保证原型能够进行版本追踪且完整。

2. 为什么要写需求文档

a、内部沟通的桥梁 -明确产品需求 -明确产品实现的要求和细节 -让各个参与者明确实现和效果 b、存档与记录 -未来能够找到当初的依据,有据可查 -项目调整等原因,便于后续交接 -后续更容易回顾做法和流程,复盘 。

3. 好的需求文档有什么特点

a、结构:逻辑清晰,层次分明,最好有目录,Axure自带目录了

b、背景:背景描述清晰 !

c、流程图:业务流程、页面流程都有

d、目标:考核指标、算法清楚

e、习惯:变更过程清楚 。

4. 怎么写需求文档

 

先给流程,咱们一步一步拆解: 4.1 项目背景与需求分析

a、需求描述:谁提的需求,什么场景,遇到什么问题

b、简要描述分析过程:决策过程和依据是什么(就是优先级排序),解决方案

c、相关的背景数据资料:用户调研和产品调研相关的数据和资料,或是自己产品内部的数据

d、明确本次的需求:用户、场景、需求、解决方案是什么?

 

4.2 本次需求的目的、功能列表

a、这个需求整体是什么样子的,是否分阶段?例如:整个网页分四个阶段,目前是第二阶段的需求

b、本次需求做哪些,前后关系是什么?例如:本次阶段的需求是否与之前的需求有关系,与之后的需求是否有关系

c、本次需求的功能清单有什么?逐一列清楚

d、涉及的页面或功能有什么?例如我之前做考核及薪资系统,必然是要对接人事系统的数据,这就涉及人事系统的功能了

4.3 流程与所处的产品模块关系 a、业务逻辑图 b、业务流程图 c、页面流程图

4.4 功能详细描述 a、交互设计图 b、原型图

 

4.5 简要的测试用例(取决于你们自己的工作流,有些团队需要产品经理负责,有些团队有测试同学负责,但产品也一定要审查一次测试用例)

a、关键的用例 b、重点关注点 c、错误提示表等(表格)

4.6 考核指标 a、本次需求要统计哪些指标。例如:按钮的页面转化率

b、怎么计算考核指标。例如:点击转化率=上一个页面UV/按钮跳转页面的UV

c、怎么埋点,埋点的计划 看到这里,基本上就写完咯。其实,看完了你应该也发现了,需求文档的内容基本上都是前面咱们做过的事,只是在这份文档中,把这些东西都整理了一下,然后展示了出来,只要之前每一步脚踏实地,最终的这份文档也是小菜一碟啦。

所有元件均可复用,可作为管理端原型设计模板,按照实际项目需求进行功能拓展。有需要的话可分享源文件。

源文件演示及下载地址:Axureicon-default.png?t=O83Ahttps://h4l1is.axshare.com/

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

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

相关文章

ChatGPT Canvas:交互式对话编辑器

自两年前 ChatGPT 发布以来,主流 AI 均以对话形式进行交互。传统的对话式界面可以直观看到反馈结果,但在需要深度编辑和协作的项目中就略显局限。为了解决此问题,几个月前 Claude 就发布过 Artifacts 功能,用来拓展原有对话。而现…

django华业社区电子政务管理系统-计算机毕业设计源码33448

目录 摘要 1 绪论 1.1 选题背景与意义 1.2国内外研究现状 1.3论文结构与章节安排 2系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据流程 3.3.2 业务流程 2.3 系统功能分析 2.3.1 功能性分析 2.3.2 非功能性分析 2.4 系统用例分析 2.5本章小结 3 系统总体设…

【Java】Java面试题笔试

[赠送]面试视频指导简历面试题 Java面试笔试题题库华为 java笔试面试题2014.files 就业相关java 面试题 面试题库 视频笔记 java笔试题大集合及答案 java面试书籍源码 java算法大全源码包8张图解 java.docx25个经典的Spring面试问答.docx 25个经典的Spring面试问答.docx 100家大…

【hot100-java】【删除链表的倒数第 N 个结点】

链表篇 思路: 先走一遍记录链表长度 再走到对应的点,然后删除 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode…

【LLM】OpenAI o1模型和相关技术

Note OpenAI o1 模型中推理过程的工作原理 1、o1模型引入了reasoning tokens。这些token用于"思考",帮助模型分解对提示的理解,并考虑生成回应的多种方法。2、在生成推理token后,模型会产生一个可见的完成token作为答案&#xff0…

Redis:zset类型

Redis:zset类型 zset命令ZADDZCARDZCOUNTZRANGEZREVRANGEZRANGEBYSCOREZREVRANGEBYSCOREZPOPMAXBZPOPMAXZPOPMINBZPOPMINZRANKZREVRANKZSCOREZREMZREMRANGEBYRANKZREMRANGEBYSCOREZINCRBY 集合间操作ZINRERSTOREZUNIONSTORE 内部编码ziplistskiplist 在Redis中&…

【AIGC】ChatGPT提示词Prompt助力自媒体内容创作升级

博客主页: [小ᶻZ࿆] 本文专栏: AIGC | ChatGPT 文章目录 💯前言💯高效仿写专家级文章提示词使用方法 💯CSDN博主账号分析提示词使用方法 💯自媒体爆款文案优化助手提示词使用方法 💯小结 &#x1f4af…

02基础篇:667的大题题型与应对策略

通过本节,你将学习到: 667分析题的考查方向与基本题型667分析题的两种解决策略 667分析题的三大基本题型 首先,通过回顾667科目分析题的真题(2021-2024年),我根据题目特点将其归纳为三个主要类别。这样的…

【JavaWeb】javaweb目录结构简介【转】

以上图说明: bbs目录代表一个web应用bbs目录下的html,jsp文件可以直接被浏览器访问WEB-INF目录下的资源是不能直接被浏览器访问的web.xml文件是web程序的主要配置文件所有的classes文件都放在classes目录下jar文件放在lib目录下

Linux Cent7 已安装MySQL5.7.X,再安装MYSQL8.4.2

一、 下载安装 检查Linux系统的glibc版本rpm -qa | grep glibc结果:glibc-common-2.17-260.el7_6.6.x86_64 glibc-2.17-260.el7_6.6.x86_64 glibc-headers-2.17-260.el7_6.6.x86_64 glibc-devel-2.17-260.el7_6.6.x86_64访问MySQL官网,下载对应版本数据…

华为 HCIP-Datacom H12-821 题库 (32)

🐣博客最下方微信公众号回复题库,领取题库和教学资源 🐤诚挚欢迎IT交流有兴趣的公众号回复交流群 🦘公众号会持续更新网络小知识😼 1.当一个运行 MSTP 协议的交换设备端口收到一个配置BPDU 时,会与设备保存的全局配…

CF D. Minimize the Difference

原题链接:Problem - D - Codeforces 题意:给你长度为n的数组,可以无限次的让i位置的数-1,让i1的位置的数1。问最大值-最小值的最小值是多少? 思路:可以观察出,操作的真正意义是让i位置的数减少…

数字乡村智慧乡镇整体规划设计解决方案

1. 数字乡村的重要性 数字乡镇作为乡村振兴战略的一部分,通过信息化手段提高农业农村现代化水平,是建设数字中国的重要内容,对保障扶贫成果、促进乡村治理体系和治理能力现代化具有基础支撑作用。 2. 乡镇政府和农户面临的问题 乡镇政府和…

Linux 之 安装软件、GCC编译器、Linux 操作系统基础

安装软件、GCC编译器、Linux 操作系统基础 学习任务: 安装 Vmware虚拟机、掌握Ubuntu 系统的使用认识 Ubuntu 操作系统的终端和 Shell掌握软件安装、文件系统、掌握磁盘管理与解压缩掌握 VIM 编辑器、Makefile 基本语法熟悉 Linux 常见指令操作 安装好开发软件&…

电源管理芯片PMIC

一、简介 电源管理芯片(Power Management Integrated Circuits,简称PMIC)是一种集成电路,它的主要功能是在电子设备系统中对电能进行管理和控制,包括但不限于以下几点: 电压转换:将电源电压转换…

IndexTree、AC自动机

一、引言。 IndexTree和线段树有一些联系,这里我们再重新解释一下线段树用来解决什么样的一个问题,线段树解决的是一个区间查询和区间更新的一个问题,比如说我有一个数组在 L....R 上统一加上V,或者在L.....R上,统一所…

硬件设计-利用环路设计优化PLL的输出性能

目录 前言 问题描述 问题分析步骤 杂散源头排查 245.76M 参考相噪: 30.72M VCXO的相噪性能测试如下: 解决方案 前言 LMK04832是TI 新发布的低抖动双环去抖模拟时钟, 其最高输出频率可以到达3250MHz, 输出抖动极低,3200MHz…

Sentinel学习

系列文章目录 JavaSE基础知识、数据类型学习万年历项目代码逻辑训练习题代码逻辑训练习题方法、数组学习图书管理系统项目面向对象编程:封装、继承、多态学习封装继承多态习题常用类、包装类、异常处理机制学习集合学习IO流、多线程学习仓库管理系统JavaSE项目员工…

Linux基本命令及vim应用实训练习

Linux基本命令及vim应用实训练习 1. 2. 3. 4. 5. 使用man cp找出

序列化与反序列化基础及反序列化漏洞(附案例)

参考文章: [web安全原理]PHP反序列化漏洞 - 笑花大王 - 博客园 (cnblogs.com) 一、概念 为了能有效的存储数据而不丢失数据的类型和内容,经常需要通过序列化对数据进行处理,将数据进行序列化后,会生成一个字符串,字符…