(一)复习

需求文档是产品的说明书

需求文档包含:修订记录、背景、主要流程、详细功能逻辑、数据上报,发布策略

bug也是需求文档的一部分

(二)案例讲解

案例一:

一个版本里面的4-5个功能点就比较合适

错误:

1、没有标注需求的来源(用户反馈,调研、数据分析)

2、没有需求优先级

错误:

1、中间的应该是是keep,而不是功能结构图

2、只有功能结构逻辑,而没有信息结构逻辑

优点:用颜色的不同区分了功能结构的不同点

错误:

1、流程图有两个结尾

2、逻辑上不连贯

3、判断逻辑上用一个判断,尽量不用多个判断

4、组队界面使用一个页面,这是不合理的

5、跳转最后结果要说明(不要写完成)

优点:1、页面跳转逻辑有一个流程度

2、结构明确,阅读性ok

3、接受与不接受应该有一个状态让用户知晓

错误:下面两张图片中的跳转绕了一个大的弯子

错误:组队运动会获得荣誉,但会让用户获得感不强(刺激感不强)

案例二:

错误:

1、都到v6.5版本了,之前的版本也要写上去,功能升级的点

2、需求优先级没有做划分

错误:

思维导图最多三级就ok了

错误:

1、版本第一个活动做的太复杂了(过度设计)

2、逻辑不符合,用户可能会直接离开

错误

1、竖性目录结构给观看的人增加阅读障碍,(最好使用两级就行了)

2、没有放在一张图里面,不能让人看见页面之间的跳转逻辑

错误:

进入页面较为散乱,没有突出重点

错误:报名界面较小(应该不管按钮有多小,用户都能去碰到)用户可能退出流失

案例三:

错误:vip悬浮页会让我们的用户点击率变少,导致我们的产品收益变少

错误:具体流程过多,可能会让用户变的麻烦而退出(可以改为第1/3步,或者为进度条的提醒)

错误:

1、互联网产品经理在进行一次产品版本升级的过程中不可能升级11个功能的,选择4-5个功能点就可以了

2、没有一个需求的优先级

3、没有一个修订记录

错误:

1、页面左上角一般不会放两个图标,用户可能会误触

2、如果增加直播图标,请把他带来的收益写出来

错误:

购买界面没有说明判断相关的条件

错误:长按界面进行快进,设计的过于隐蔽(应给用户设计一个引导)且没有控制的按钮(如何回到原来的速度,且如何回退功能)

案例四:

优点:下拉框式组件,相较于传统的输入框,让用户更加直观的理解

缺点:如果是选项进去了用答题的方法给用户推荐东西我们就要把背后的逻辑给用户说清楚,要不然就会让用户不知所云

总结

(三)个人总结

1、在进行PPR文档的撰写中,我们需要对需求文档需求进行排序,以防我们的开发人员不知道我们此次的开发重点

2、在进行相关的需求时,我们要限定我们的需求数量,原因在于我们是小版本的更新迭代,不需要太多的功能的增肌或者是补全,还有一个原因在于开发周期与目标不能匹配

3、对于产品原型图的交互逻辑方面、在绘制思维导图的时候尽量用三级式的结构,多了对于文档理解人员来说是个负担(对于逻辑判断的时候,使用两个判断逻辑就行了,判断逻辑过多理解不来)

4、在绘制思维导图的时候尽量使用流程化的绘制,且用一个文档撰写,以防页面跳转逻辑的不清晰

5、修订记录要严格按照格式来进行书写,原因在于以防系统版本功能发生问题开发人员找人找不到相关人员,且不要在开发人员哪一栏写好写上一个组的,这会让人产生疑惑

6、在流程图方面,我们要进行相关的开始和结尾的划分,以防开发人员找不到入口和结尾

7、在进行语言的描述时候,尽量使用简洁、干练的语言进行说明,给予开发人员明确的任务需求

8、在业务跳转逻辑方面,尽量准确简洁,还需在功能使用完毕的时候给予客户相关的提示,给予用户交互感

9、在一些用户看不到的功能使用方面的介绍,我们需要给用户一个引导和提示,让用户明确功能的作用

10、在界面的相关制作方面,我们需要参考同类竞品的相关分析,尽量不要违背用户的使用习惯

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

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

相关文章

大模型量化与剪枝

大模型量化,剪枝 量化有助于减少显存使用并加速推理 GPTQ 等后训练量化方法(Post Training Quantization)是一种在训练后对预训练模型进行量化的方法。 ### model model_name_or_path: meta-llama/Meta-Llama-3-8B-Instruct template: llama3### export export_di…

Oracle 数据库数据操作:精通 INSERT, UPDATE, DELETE

作者:IvanCodes 日期:2025年6月18日 专栏:Oracle教程 在 Oracle 数据库中,对表内数据进行增加、修改和删除操作是通过数据操作语言 (DML - Data Manipulation Language) 来完成的。核心的DML语句包括 INSERT (插入新数据), UPDATE…

推荐使用的Unity插件(InputSystem)

本文将提供更简洁的步骤和常见问题解决。 一、极简入门步骤: 安装:Package Manager中安装Input System(确保Unity版本在2019.4) 创建Input Actions: 在Project窗口右键 -> Create -> Input Actions 双击打开…

清理 Docker 容器日志文件方法

操作总结与问题解析 一、操作目的与背景 用户旨在清理 Docker 容器日志文件以释放服务器存储空间,主要通过以下命令组合完成操作: 查看容器日志空间占用清空指定容器的日志文件验证容器运行状态与日志清理效果二、关键命令与输出解析 1. 查看 Docker 容器日志空间占用 du…

图片压缩工具 | 按指定高度垂直切割图片

OPEN-IMAGE-TINY,一个基于 Electron VUE3 的图片压缩工具,项目开源地址:https://github.com/0604hx/open-image-tiny ℹ️ 需求描述 在上一篇文章一段代码利用 snapdom 将 CSDN 博文转化为长图片(PNG/JPG/PDF)中&…

山东大学软件学院创新项目实训开发日志——第十七周(二)

目录 1.优化前端日历页面显示,增加鼠标悬停显示当日会议基本信息的效果。 2.优化会议计划生成与会议PPT生成功能,使得能够加载多页docx文件与PDF文件 3.优化了会议PPT生成功能,使得可以上传多个文件并根据多个文件生成会议PPT 4.修改了识…

Ubuntu 使用kubeadm部署k8s系统组件反复重启的问题

系统:Ubuntu 24.04 LTS 问题现象:kubeadm init 后系统组件proxy、apiserver、etcd等频繁挂掉重启 问题原因:cgroup配置问题 解决方法: 编辑系统cgroup默认配置文件 sudo nano /etc/default/grub 将GRUB_CMDLINE_LINUX_DEFAU…

Oracle获取执行计划之EXPLAIN PLAN 技术详解

#Oracle #执行计划 #EXPLAIN PLAN 一、引言 在Oracle数据库性能优化中,​执行计划(Execution Plan)​是理解SQL语句如何被数据库处理的关键工具。EXPLAIN PLAN是Oracle提供的一种静态分析SQL执行路径的方法,它通过生成逻辑执行…

【论文阅读】Qwen2.5-VL Technical Report

Arxiv:https://arxiv.org/abs/2502.13923 Source code:https://github.com/QwenLM/Qwen2.5-VL Author’s Institution:Alibaba 背景 多模态大模型 多模态大模型MultiModal Large Language Models (MM-LLMs) 的发展可以通过一篇综述了解:MM-LLMs: Re…

vue中computed和watch区别

在 Vue 中,computed 和 watch 都是用来响应式地处理数据变化的工具,但它们的用途和行为有明显区别。 🔍 一句话总结 computed:用于声明式计算属性,有缓存。 watch:用于监听响应式数据的变化并执行副作用逻…

大语言模型:提示词决定自我反思效果: “检查回答是否错误” “验证回答是否正确”

大语言模型(LLMs)自我反思的结果很容易受提示词构造的影响 大型语言模型(LLMs)展现出令人印象深刻的零样本和少样本推理能力。有人提出,这些能力可以通过自我反思来提升,即让大型语言模型反思自己的输出,以识别和纠正初始回答中的错误。然而,尽管有一些证据表明自我反…

【iReport】实际开发中,解决iReport中打印图片不显示问题

ireport 中增加图片,添加上属性,但是运行时报错如下,是属性logoPath没有声明到map中 1. Parameter not found : logoPath net.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 1. Parameter not fo…

【MySQL进阶】常用MySQL程序

目录 一. mysqlcheck——表维护程序 1.1.作用 1.2 注意事项 1.3 使用方法 1.4 常用选项 1.5 mysqlcheck的特殊使用 二. mysqldump——数据库备份程序 2.1.作用 2.2 注意事项 2.3 使用方法 2.4 常用选项 三. mysqladmin——MySQL 服务器管理程序 3.1.作用 3.2 使用…

EMQX高效存储消息到MySQL指南

配置 EMQX 存储消息到 MySQL EMQX 可以通过规则引擎和数据桥接功能将消息和事件存储到 MySQL 数据库。以下是具体实现方法: 创建 MySQL 数据表 在 MySQL 中创建用于存储消息的表结构: CREATE TABLE mqtt_messages (id int(11) NOT NULL AUTO_INCREME…

springboot项目,利用docker打包部署

Windows WSL2 Docker Desktop 部署 SpringBoot 项目指南 (没有安装docker的,如果是windows家庭中文版的,可以看我上一篇帖子:windows家庭版安装docker和redis-CSDN博客) 本教程将说明如何在 Windows 系统 下&#…

MO+内核32位普冉单片机PY32F003开发板

PY32F003开发板是基于普冉半导体PY32F003微控制器设计的低成本入门级开发工具, PY32F003系列微控制器采用高性能的 32 位ARM Cortex-M0内核,宽电压工作范围的 MCU。嵌入高达32Kbytes flash 和 4Kbytes SRAM 存储器,最高工作频率 32MHz。PY32…

MySql 用存储过程删除所有用户表

用拼接语句总是会出问题 -- 1. 禁用外键约束(防止级联删除失败)[1]() SET SESSION FOREIGN_KEY_CHECKS 0; -- 2. 生成并执行删除语句(替换 your_database_name) SELECT CONCAT(DROP TABLE IF EXISTS , TABLE_NAME, ;) -- 预览语…

Java八股文——MySQL「锁篇」

讲一下MySQL里有哪些锁? 面试官您好,MySQL中的锁机制非常丰富,它是保证数据一致性和并发安全的核心。我通常会从锁的粒度(加锁范围) 和锁的模式(功能) 这两个维度来理解它们。 第一维度&#…

B站精品课程

【Python并发编程】线程,进程,协程,线程安全,多线程,死锁,线程池等与案例解析,从入门到精通 https://www.bilibili.com/video/BV1EfdcYmEff/?spm_id_from333.337.search-card.all.click&v…

# ubuntu中安装使用五笔输入法

先 清理旧输入法并重新安装 fcitx5 五笔输入法👇 📦 第一步:清理旧的 Fcitx5 及相关输入法组件 sudo apt purge fcitx* mozc* ibus* -y sudo apt autoremove --purge -y📝 说明: fcitx* 会清除旧版本 Fcitx/Fcitx5。…