google 确定某点海拔高_一份“高投资回报率”的用户体验度量方法指南

本文核心就是介绍体验度量方法,以及如何在商业项目中如何发起一个具有高ROI(投资回报率)的用户体验量化流程。 下面文章将分为解读高投资回报和拆解体验度量、实际案例讲解三部分。

cf0fdf5deed3e5f516d6fa0d9a5d2cd4.png

一、解读高投资回报率

高ROI(投资回报率)来定义体验度量流程的原因?

3-5年工作经验的设计师在商业项目中寻求从业务协同转型为设计赋能的角色。如果要做到赋能商业项目,自然就需要让设计具备商业价值。所以在评估体验价值时,必须要融合这项商业指标——ROI(投资回报率)。

ROI高投资回报率的定义

如何让体验度量流程产生高ROI(投资回报率)

第一步,找准产品/功能

用户体验度量需要依附于一个产品/功能。那么选择的产品/功能,决定你制定的体验衡量标准是不是一件有意义的事情(其实可以理解为你用一定的资金买哪一支股票才能获得最大收益回报)。

举个实例:在支付产品中支付完成率是作为核心业务指标,所以在支付流程基础上建立体验衡量指标。

在设计价值结果衡量中支付成功率提升/资金、项目人员成本=ROI;若ROI高,自然体验的价值就大。那么整个度量体验的流程也便是高ROI(投资回报率)。

第二步,明确业务目标

明确你选定的产品/功能对应的目标(例如:电商平台的GMV/社交平台日活/资讯平台浏览时长/内容发布数/支付产品的支付成功率等目标),这个目标决定了你不是自下而上地思考,而是自上而下思考、从目标到指标,不再仅仅是看表面的数据来推导体验优劣。

如果你不能完全定义目标,那么就无法确定最优的方法来衡量体验好坏。因为仅仅是表面的数据变化,其实对整体业务发展没有太大的意义。

9623b873214a979556442bed14e6ae1f.png

监测数据的两个视角对比

上述结论

高ROI的基础:找准产品/功能——明确目标。在此基础上建立体验度量才会锦上添花具备高投资回报率。

bb28f08aa203bb55ff48ea592fd779fb.png

解构高ROI的用户体验度量流程

二、拆解体验度量指标

基于高ROI,拆解体验度量指标步骤步骤如下:

  • 点——首先是一个明确目标(上半部分提到高投资回报率的关键);
  • 线——寻找用户关键核心行为路径;
  • 面——选择HERAT框架五个维度,定义最重要的(几个)信号和指标。

最终,在用户表现层的数据指标/用户主观态度中,监测体验度量结果并持续推进优化反哺业务。

55485cd2e6f8959052b64b64a2ba7500.png

点线面体验度量指标拆解法

了解HEART框架

有部分同学可能不太了解HEART体验框架,这里插播解释下Google的HEART体验框架已经是市面成熟的方法。在Google的重多产品线中已经被使用,且国内的许多大厂也流传的工作方法。

6cdd01bb00cdf4c1e27ad45445d1cb87.png

Google HEART框架(包含愉悦度、参与度、接受度、留存率、任务完成率)

三、“点线面”拆解法实际案例

以下为实际项目案例网易游戏平台,使用“点线面拆解法”的过程:

第一步,锁定“点”

1.0上线为网易游戏分发平台,产品目标是游戏下载量。

eee2b0e390ef753f531791553b8d0131.png

第二步,明确“线”,即确定关键核心行为路径

用户从各运营位触点(APP首页资讯位、底部tab)——游戏首页/详情——点击下载——开始下载——下载完成——安装——打开游戏。

f2f88e1104049b55d55a0d1d1e16047b.png

第三步,选择“面”,即选择HEART维度、确定信号和指标

1.0游戏平台版本是依赖于现有业务产品流量导流,且导流产品和游戏平台二者用户属性均为游戏付费重合。

所以,在交互团队内部结合以上项目目标、用户类型和核心路径讨论后,确定了接受度、任务完成率两个维度,并且依赖于这两个维度了后续定义用户行为信号和指标。

357a902bf4ed7c11e9da7f8bf8253402.png

“面”:确定游戏项目体验衡量维度——“接受度”

在游戏平台项目中,因为游戏平台1.0是依赖于网易内部现有业务导流。所以现有用户对于新功能接受度,必须是核心指标之一。

3a579376f8035201a3c32a4a67e966bd.png

接受度维度模型

“面”:确定游戏项目体验衡量维度——“任务完成率”

下载量的监测,必须要从流程每一步转化进行监测。所以在1.0上线前将下载完成率做为核心指标,对应的信号是让任务变的更加简单和缩短任务完成时间。

5044a5309f7223d9801978b038178541.png

面=“选择维度-定义信号-确定指标”

四、上线监测和迭代推进

项目1.0版本上线后,指标度量体验结果

接受度维度,产品上线之初就达到用户转化便超过三成且持续上升,表现良好。

任务完成率维度,1.0版本主要监测的就是下载链路每个步骤的转化,用户行为就是从用户进入页面(首页/详情页)——点击下载——开始下载——完成下载。

上线1个月后下载转化率持平于同业OPPP等应用市场的热门游戏转化率。

从”任务完成率”指标监测到2.0优化迭代思路

虽然总体下载转化结果都和竞品持平,但从下载链路的完成率中发现点击下载某款游戏后再主动暂停的用户占到45%。

所以得出结论2.0版本迭代目标为减少主动放弃的用户数,进而提升下载完成率。

2.0迭代的设计策略

  1. 针对减少主动放弃用户目标,了解这部分用户放弃原因。
  2. 挽留因为任务难度高和任务等待时间长而放弃的用户,提供对应的解决方案进而使其完成下载。
2d4cda9aead3ea530e0ae8099369ff0f.png

设计策略:减低用户任务难度和任务等待时长

五、结论

上述的“点线面”用户体验度量方法,是在HEART度量方法基础上增加高投资回报率这项指标。

适合于有明确业务目标/设计目标的的商业项目中,将目标打碎至产品体验流程中进而量化体验的价值。并且最终形成一个高投资回报率、良性的优化体验并持续迭代过程。

感谢大家抽时间阅读本文,文章若有疏漏之处,希望各位能够批评指正。

作者:陈韵,网易UEDC交互设计师,曾做过金融类和区块链、多媒体类等产品,一直在探索如何让设计这件事产生价值并且在有限的资源内价值最大化。设计是科学和人文的交集。

图片:网络/原创

本文来源于人人都是产品经理合作媒体@网易UEDC,作者@陈韵

题图来自Unsplash,基于CC0协议

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

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

相关文章

md5 java代码_JAVA简单实现MD5注册登录加密实例代码

开发环境:jdk1.7,eclipse框架:springmvc,mybatis工具:maven以下代码复制即可实现MD5加密创建一个mave项目,加web。不懂得可以搜索一下就有了。注册用户的JSP页面代码如下。pageEncoding"utf-8"%&…

一维卷积神经网络_序列特征的处理方法之二:基于卷积神经网络方法

前言上一篇文章介绍了基本的基于注意力机制方法对序列特征的处理,这篇主要介绍一下基本的基于卷积神经网络方法对序列特征的处理,也就是TextCNN方法。序列特征的介绍,背景以及应用可以参考上一篇的详细介绍,这里简单回顾一下定义&…

java socket 阻塞模式_(四) 如何将socket设置为非阻塞模式

1. windows平台上无论利用socket()函数还是WSASocket()函数创建的socket都是阻塞模式的:SOCKET WSAAPI socket( _In_ int af, _In_ int type, _In_ int protocol ); SOCKET WSASocket( _In_ int af, _In_ int t…

python中的pygame模块使用方法_Pygame的基本使用

Pygame有很多模块,每个模块又有很多方法,在此不能够逐一讲解,所以,我们通过一个实例来学习Pygame,然后再分解代码,讲解代码中的模块。例:制作一个跳跃的小球游戏。创建一个游戏窗口,…

java mongodb 插入数据_mongoDB 插入数据 用java实现

import java.net.UnknownHostException;import com.mongodb.BasicDBObject;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.DBObject;import com.mongodb.Mongo;/** *用java 往mongoDB插入数据 * author wwd* */public class InsertData {publi…

python的特征提取实验一_Spark 2.1.0 入门:特征抽取 — TF-IDF(Python版)

这一部分我们主要介绍和特征处理相关的算法,大体分为以下三类:特征抽取:从原始数据中抽取特征特征转换:特征的维度、特征的转化、特征的修改特征选取:从大规模特征集中选取一个子集特征提取TF-IDF (HashingTF and IDF)…

java addlast_Java中的LinkedList addLast()方法: java.util.LinkedList.addLast() - Break易站

Java中的java.util.LinkedList.addLast()方法用于在LinkedList的末尾插入特定元素。句法:void addLast(Object element)参数:此函数接受单个参数元素,如上面的语法所示。此参数指定的元素将附加在列表的末尾。返回值:此方法不返回…

macos降级_iOS12.3 beta2更新了什么 iOS12.3测试版2新特性与升降级方法

4月0日凌晨,苹果发布了iOS12.3 beta2,作为iOS12.3第二个测试版,相比前一个版本,发布时间间隔近2周,这次依然是小版本更新,不过相对良心一些,主要是多了一些与国内用户相关的东西。iOS12.3 beta …

java技术教程视频_Spring开发视频教程高级篇+源码(400M)33讲

Spring开发视频教程高级篇源码(400M)33讲01_全面阐释Spring及其各项功能.rar 02_搭建与测试Spring的开发环境.rar 03_编码剖析Spring管理Bean的原理.rar 04_Spring的三种实例化Bean的方式.rar 05_配置Spring管理的bean的作用域.rar 06_Spring管理的Bean的生命周期.rar 07_编码剖…

python的常见矩阵除法_Numpy矩阵除法返回所有零

我对下面的矩阵有个除法错误。我想用行和的101向量除以1010matrix。在[[5731, 3, 20, 8, 12, 54, 46, 8, 39, 2],[ 2, 6472, 47, 24, 7, 44, 7, 11, 116, 12],[ 55, 36, 5296, 104, 84, 27, 106, 53, 183, 14],[ 50, 49, 132, 5312, 2, 253, 36, 58, 142, 97],[ 16, 28, 36, 9,…

java rc2加密_急求java RC2加密算法

下面是一段C RC2加密 要求要用java 重写 能互相加密解密QSBEncryptRc2::QSBEncryptRc2(){EncryKey "DingXin Communication Key 20080613";}//解密失败时返回失败描述AnsiString QSBEncryptRc2::GetDecryptErrMsg(){int ErrorCode;AnsiString ErrMsg;ErrorCode …

linux配置usb主从_杂集:浅谈关于Mongodb数据库主从复制

Linux下Mongodb数据库主从复制配置Mongodb的三种集群搭建的方式:Master-Slaver:主从[目前被副本集取代]。Replica Set:副本集。Sharding:切片。Mongodb单实例缺点:适合简易开发时使用,生产使用不行&#xf…

java读取邮箱附件_使用javamail获取附件内容

我正在使用javamail来自动化一些电子邮件处理。使用javamail获取附件内容我设法连接到pop3服务器并获取消息。其中一些包含附件。根据邮件标题,我可以“预测”我需要获取的附件的文件名。但我无法得到它的内容:(我有一个函数public byte[] searchForContent(Part pa…

高斯拟合 vc++代码_NMA2020W1 极大似然法模型拟合与bootstrap

常见的线性模型: 求解方式有两种,一种是计算均方误差(MSE),使得均方误差最小。图1找到梯度为零的点即可。而之前一直比较模糊的最大似然法也比较清楚了。一般线性模型,我们假定误差项是符合高斯分布的&…

java文件快速扫描仪_Java扫描仪具有示例的NextNextShort()方法

扫描仪类hasNextShort()方法语法:public boolean hasNextShort();public boolean hasNextShort(int rad);hasNextShort()方法在java.util包中可用。hasNextShort()方法用于检查此扫描程序在其输入中是否具有下一个标记,是否可以将其作为隐式基数中的shor…

python sqlite并发处理_python sqlite大数据 处理

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里技术人对外发布原创技术内容的最大平台&…

java sax xml文件解析_java解析xml文件-DOM/SAX

java解析xml文件的两种方式1:DOM原理:把整个文档加载到内存,转化成dom树,之后应用程序可以随机的访问dom树的任何数据,灵活 快,但消耗内存一个简单的xml使用java解析//builder工厂DocumentBuilderFactory f…

python现有两个磁盘文件a和b_有两个磁盘文件A和B,各存放一行字母,今要求把这两个文件中的信息合并,输出到一个新文件C中。...

首先,在.cpp所在的文件夹下建立A.txt与B.txt。向其中输入字母。#include#include#includeint main(){FILE *a,*b,*c;char ch[100],outfile[10];int i0,n;void paixu(char a[100],int n);if((afopen("A.txt","r"))NULL){printf("Cant open …

python 远程控制_用 Python 远程控制你的电脑

用 Python 远程控制你的电脑一、前言很多时候我们有这种需求,因为程序运行比较耗时,但是我们没有足够的时间等待。这个时候我们就可以用 Python 做一个远程控制电脑的小工具,实现远程控制电脑。当然,我们能做的操作十分有限&#…

摄像头图像分析目标物体大小位置_一文读懂图像定位及跟踪技术

文 | 传感器技术在科学技术日新月异的今天,人们对机器设备的智能性、自主性要求也越来越高,希望其完全替代人的角色,把人们从繁重、危险的工作任务中解脱出来,而能否像人一样具有感知周围环境的能力已成为设备实现智能化自主化的关…