当前位置: 首页 > news >正文

第四章、用户体验五要素之范围层解析(本文作用是通俗讲解,让你更容易理解)

        把用户需求和产品目标转换成特定的产品时应该提供给用户什么样的内容或者功能就变成了范围层。

        范围层就是定义需求。如果不能很好的定义需求,那么你的软件永远都是测试待发布版本如果产品只是负责人脑海中的一个不定型印象,那将是灾难性的

        1、产品负责人每天接触到不同信息就会对产品产生新的想法,然后就会考虑增加一个新的功能,或者删除、修改一个功能,我们称之为需求蠕动。需求蠕动会像滚雪球一样,今天改一点、明天新增一点,看起来付出不大,但是长期下来项目就会失控膨胀,失去原来的方向。

        2、产品团队每个人对产品负责人的描述可能产生各种不同的理解,做出的功能或者内容差了十万八千里,就会造成巨大的资源浪费。

        这样你的产品就会永无止境的开发下去。所以,一定要定义需求,明确产品里程碑(发展阶段、每个阶段做成什么样子),做好日程安排。定义需求并用产品文档记录下来,这个过程很麻烦,很费时间,但是一定要去做。

        定义产品需求:1、产品需要做哪些事 2、产品不做哪些事

一、功能和内容

        范围层从战略层的我们为什么要开发这个产品,转变成我们要开发什么。范围层是区分功能型产品和信息型产品的。

二、定义需求

        我们一般梦寐以求的是从用户那边获得需求,但是大多数情况下还是和我们的同事们定下了需求。

        需求的反馈又分为三种:

        1、真需求。用户明确地知道自己要什么,而提出的清晰明确的需求。

        2、潜在需求。用户已经预想了用A方法来解决B事情,但是用户向你提出了A方法,却没有告诉你他是要解决B需求的。所以实际上你应该挖掘出B需求,然后用更好的解决方式实现。

        3、伪需求。用户本身就不知道自己要什么,但是由于你的提问,他想起了某次的一个想法,便描述了出来。但是实际上他可能并没有这个需求。

        定义需求的方法:

        1、角色场景模拟。我们可以虚拟一个人物角色,放到一个场景中,然后模拟我们的用户会发生什么事,遇到什么问题。

        2、竞品分析。同类产品的竞争对手是怎么解决我们遇到的问题的。或者非同类竞品在某一块功能上帮助我们和竞品做出差异化,超越竞争对手。

三、功能规格说明


        1、乐观
        当用户做了不恰当的操作时,应该给予积极引导使用户流程继续下去。比如当用户设置密码时输入了不支持的字符,我们可以提示支持什么字符,而不是提示当前字符不兼容或者无效输入。
        2、具体
        尽量用确定的词,少用模糊或者有歧义的描述。比如最受欢迎的商品就是个模糊词,最受欢迎没有讲清楚是销量好的,还是评分高的,还是浏览量最高的。
        3、避免主观
避免主观就是要有可衡量的标准和可验证的结果。比如做一个时尚的网站,时尚就是每个人都有自己的一套感官,所以无法衡量达不达标,也不可验证。但是如果是说做一个符合公司时尚指导书的网站,这是可以的,做出来是可以验证的,哪几条符合哪几条不符合,是可以明确。所以能知道需求是否被满足。


四、内容需求


        内容型产品要关注的是内容清单和确定更新频率,并且要有明确的负责人。


五、确定需求优先级


        1、需求优先级以战略目标为指导,战略一定要明确理解,不能有丝毫的模糊,删除因为某些特性而添加的不符合战略的需求。
        2、需要考量发版周期内的技术可行性。
        3、需要考量需求之间的关联,有的需求并不能独立存在,需要多个需求配合实现。
        4、注意决策层对战略和特性的混淆,某些时候决策层会对某些特性有执念,而忽略了战略,我们应该把决策层引导到战略的制定上,而不是把精力花在实现的战术上。

相关文章:

第四章、用户体验五要素之范围层解析(本文作用是通俗讲解,让你更容易理解)

把用户需求和产品目标转换成特定的产品时应该提供给用户什么样的内容或者功能就变成了范围层。 范围层就是定义需求。如果不能很好的定义需求,那么你的软件永远都是测试待发布版本。如果产品只是负责人脑海中的一个不定型印象,那将是灾难性的。 1、产品负…...

计算机毕业论文内容参考|基于python的农业温室智能管理系统的设计与实现

文章目录 导文文章重点前言课题内容相关技术与方法介绍技术分析技术设计技术设计技术实现方面系统测试和优化总结与展望本文总结后续工作展望导文 计算机毕业论文内容参考|基于python的农业温室智能管理系统的设计与实现 文章重点 前言 本文介绍了一种基于Python的农业温室智…...

Java 进阶 -- 流

Java I/O, NIO, and NIO.2 BaseStream<T, S extends BaseStream<T, S>> extends AutoCloseable 流(streams)的基本接口&#xff0c;流是支持顺序和并行聚合操作的元素序列。下面的例子演示了一个使用流类型stream和IntStream的聚合操作&#xff0c;计算红色小部件…...

硬件 TCP/IP 协议栈

目录 全硬件的TCP/IP 协议栈简介以太网接入单片机方案以太网接口芯片CH395Q 简介以太网接口芯片CH395Q 命令简介以太网接口芯片CH395Q 寄存器配置与使用移植CH395Q 源码 TCP_Client 实验TCPClient 配置流程TCPClient 实验硬件设计程序设计下载验证 WebServer 实验WebServer 简介…...

word恢复和粘贴按钮变灰色,不可用怎么办?

如果 Word 中的恢复和粘贴按钮变成灰色&#xff0c;可能是由于以下原因之一&#xff1a; 1. 文档处于只读模式。 2. 与 Office 相关的某些组件已损坏或缺失。 3. Word 的文件权限被配置为只读。 以下是一些可能的解决方法&#xff1a; 1. 检查文档是否处于只读模式。 如果是…...

【unity技巧】Physics2D Raycast、Overlapcircle、OverlapBox检测的用法

文章目录 分析检测地面1. 使用Raycast1.1 介绍1.3 场景窗口可视化1.4 完整实例代码1.4 存在问题1.4.1 问题11.4.2 问题2 2. 使用Overlapcircle2.1 介绍2.2 场景窗口可视化2.3 完整实例代码2.4 存在问题 3. 使用OverlapBox3.1 介绍3.2 场景窗口可视化3.3 完整实例代码3.4 注意事…...

一、kafka入门

Kafka入门 为什么要用消息中间件&#xff1f; 异步处理 场景说明&#xff1a;用户注册后&#xff0c;需要发注册邮件和注册短信。传统的做法有两种1.串行的方式&#xff1b;2.并行方式。 串行方式&#xff1a;将注册信息写入数据库成功后&#xff0c;发送注册邮件&#xff…...

公司新来一00后,真让人崩溃...

2022年已经结束结束了&#xff0c;最近内卷严重&#xff0c;各种跳槽裁员&#xff0c;相信很多小伙伴也在准备今年的金九银十的面试计划。 在此展示一套学习笔记 / 面试手册&#xff0c;年后跳槽的朋友可以好好刷一刷&#xff0c;还是挺有必要的&#xff0c;它几乎涵盖了所有的…...

(1Gb)S28HS01GTGZBHA030/ S28HS01GTGZBHV033/ S28HS01GTGZBHA033 FLASH - NOR闪存器件

产品简介&#xff1a; Infineon 带有HyperBus™的S26HSxT以及S26HLxT Semper™闪存是一种高性能、安全可靠的NOR闪存解决方案。 这些组件集成了关键的安全功能&#xff0c;用于汽车、工业、通信等行业的各种应用。S26HSxT和S26HLxT Semper闪存采用HyperBus接口&#xff0c;符…...

苹果服务端通知v2处理(AppStore Server Notifications V2)

苹果服务端通知v2处理 关键词: App Store Server Notifications V2、Python源码、苹果订阅、JWS、x5c、JSON WEB TOKEN 背景 最近要接入苹果订阅功能&#xff0c;调研后发现订阅生命周期内的状态变更是通过苹果服务端通知返回的(什么时候普通内购也能加上减少掉单的概率)&am…...

matlab 道路点云路缘石边界提取

目录 一、功能概述1、算法概述2、主要函数3、参考文献二、代码实现三、结果展示四、参考链接一、功能概述 1、算法概述 1、对于扫描线上的每个点,该函数计算这三个特征。 高差特征——计算一个点周围的标准偏差和高度最大差。路缘石点的标准偏差和高度差必须分别在指定的Heig…...

二叉树详解:带你掌握二叉树

目录 前言1. 树型结构1. 1 树的概念1.2 树的特点1.3 树的相关术语 2. 二叉树&#xff08;binary tree&#xff09;2.1 二叉树的概念2.2 二叉树中的特殊树2.2.1 满二叉树2.2.2 完全二叉树 2.3 二叉树的性质 3. 二叉树的遍历3.1 前序遍历3.2 中序遍历3.3 后序遍历3.4 层序遍历 总…...

LNMP网站框架搭建(编译安装)

目录 一、Nginx的工作原理 工作进程&#xff1a; 二、Nginx编译安装安装 三、mysql的编译安装 四、php的编译安装 验证PHP与nginx的是否连接 验证lnmp的是否搭建成功 五、部署 Discuz&#xff01;社区论坛 一、Nginx的工作原理 php-fpm.conf 是控制php-fpm守护…...

详解Servlet API

目录 前言 HttpServlet HttpServletRequest 代码实例 打印请求信息 通过URL中的queryString进行传递。 通过post请求的body&#xff0c;使用form表单传递 通过POST 请求中的 body 按照 JSON 的格式进行传递 HttpServletResponse 核心方法代码实例 设置状态码 自动刷…...

【小白教程】Docker安装使用教程,以及常用命令!

【小白教程】Docker安装使用教程&#xff0c;以及常用命令&#xff01; - 带你薅羊毛最近调试Docker内容&#xff0c;顺手记录一下&#xff0c;我常用的几个命令&#xff01;这里总结一下&#xff0c;方便自己也同时方便大家使用&#xff01; 内容慢慢完善更新&#xff01;如有…...

TypeScript基础

TS编译运行 ts不是在终端运行&#xff0c;是一门中间语言&#xff0c;最终编译为js运行。 手动编译 // 1. ts编译为js npm i -g typescript // 查看版本 tsc -v// 2. ts直接运行&#xff0c;主要用来查看是否报错 npm i -g ts-node // 查看版本 ts-node -v1.手动编译ts代码 …...

QML学习二:Doxygen为qml工程生成代码文档

效果如下: 设置后能够支持.js和.qml文档。 QML学习二:Doxygen为工程生成注释文档 前言一、安装doxyqml二、Doxygen设置1.文档目录设置2.文档目录设置三、添加注释总结前言 好的代码必须配一个好的文档说明,方便以后维护以及学习。 前提条件: 1.安装好了Doxygen代码生成工…...

Vue 有哪些经典面试题?

前言 下面总结了vue的一些经典的面试题&#xff0c;希望对正在找工作面试的小伙伴们提供一些帮助&#xff0c;我们废话少说直接进入整体、 简述一下什么是MVVM模型 MVVM&#xff0c;是Model-View-ViewModel的简写&#xff0c;其本质是MVC模型的升级版。其中 Model 代表数据模…...

pandas速学-DataFrame

一、理解DataFrame 他是一个表格结构&#xff1a;DataFrame 是一个表格型的数据结构 他是有序的&#xff0c;不同值类型&#xff1a;它含有一组有序的列&#xff0c;每列可以是不同的值类型&#xff08;数值、字符串、布尔型值&#xff09;。 他可以被看做一个由series组成的…...

在任务与执行策略之间的隐性耦合

我们已经知道&#xff0c; Executor 框架可以将任务的提交与任务的执行策略解耦开来。就像许多对复杂过程的解耦操作那样&#xff0c;这种论断多少有些言过其实了。虽然Executor 框架为制定和修改执行策略都提供了相当大的灵活性&#xff0c;但并非所有的任务都能适用所有的执行…...

DRAM计算内存的电源传输网络优化策略

1. DRAM计算内存中的电源传输网络挑战与优化在数据密集型应用爆炸式增长的今天&#xff0c;传统冯诺依曼架构面临严峻的"内存墙"挑战。计算内存&#xff08;Compute-in-Memory, CIM&#xff09;技术通过在内存内部执行计算任务&#xff0c;从根本上改变了数据处理范式…...

BetterRTX终极指南:三步免费提升Minecraft画质的完整方案

BetterRTX终极指南&#xff1a;三步免费提升Minecraft画质的完整方案 【免费下载链接】BetterRTX-Installer The Powershell Installer for BetterRTX! BetterRTX is a Ray-Tracing mod for Minecraft Bedrock. 项目地址: https://gitcode.com/gh_mirrors/be/BetterRTX-Insta…...

制造业备品备件管理痛点破解:磐石电气无人仓库解决方案

在制造业设备自动化、产线连续化运行需求日益提升的当下&#xff0c;备品备件、工装夹具、维修耗材及易损件等物资&#xff0c;已成为保障设备稳定运转、快速处置故障、降低非计划停机损失的核心支撑。尤其在电子制造、半导体、新能源、汽车零部件、电力电气等技术密集型行业&a…...

苹果W1芯片如何通过低功耗无线技术重塑TWS耳机体验

1. 无线音频的功耗困局与苹果的破局思路 2016年9月&#xff0c;当苹果在发布会上首次亮出那对剪掉线缆的AirPods时&#xff0c;整个消费电子行业都在问同一个问题&#xff1a;它是怎么做到的&#xff1f;更具体地说&#xff0c;它如何解决了无线耳机领域最核心、也最令人头疼的…...

Claude 3.5 Sonnet重磅升级(开发者必看的3个隐藏API调用技巧)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Claude 3.5 Sonnet重磅升级概览 Anthropic 正式发布 Claude 3.5 Sonnet&#xff0c;作为当前推理模型中响应速度与智能水平的全新标杆&#xff0c;其在多模态理解、长上下文处理及代码生成能力上实现显…...

AVL许可排队严重?不想买新许可,回收闲置即刻算例

AVL许可排队严重&#xff1f;不买新许可&#xff0c;回收闲置许可就能解决&#xff0c;我就踩过这个坑关键词分析&#xff1a;AVL里藏着的宝藏AVL许可排队严重&#xff1f;别急着买新许可&#xff01;我们先来看看这个问题到底藏哪儿。2026年我帮某制造业客户做系统优化时&…...

保姆级教程:用易语言和大漠插件给游戏做字库,实现自动化文字识别(附模块源码)

零基础实战&#xff1a;易语言与大漠插件游戏字库制作全指南 游戏自动化开发中&#xff0c;文字识别是绕不开的核心技术。想象一下&#xff0c;当你的程序能自动读取任务提示、NPC对话或物品名称时&#xff0c;整个自动化流程就拥有了"眼睛"。本文将彻底拆解大漠插件…...

深度解析:3种高效的Windows依赖检测完整方案

深度解析&#xff1a;3种高效的Windows依赖检测完整方案 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist VisualCppRedist AIO项目是一个专业的Microsoft Visual …...

Amphenol ICC RJE1Y13A83152401线束组件解析与替代方案分享

在工业通信、网络设备以及自动化控制系统中&#xff0c;RJ45网线组件一直是不可忽视的重要连接部件。尤其是在工业以太网、交换机、工控主机以及嵌入式通信设备中&#xff0c;高可靠性的线束组件直接影响整机稳定性。 近期不少工程师在项目选型中关注到一款来自 Amphenol ICC 的…...

工业网关、电机控制、人机界面:ATSAME70Q21B-AN的应用版图

ATSAME70Q21B-AN&#xff1a;300MHz Cortex-M7工业MCU的嵌入式应用解析在工业控制、人机界面和物联网网关等领域&#xff0c;微控制器需要在处理性能、外设集成度和环境适应性之间取得平衡。ATSAME70Q21B-AN是Microchip推出的基于ARM Cortex-M7内核的高性能32位微控制器&#x…...