MVP产品设计与数据指标

news2024/12/23 10:29:28

MVP(minimum viable product,最小化可行产品)概念最早由埃里克·莱斯提出,刊载于哈弗商业评论,并有出版物《精益创业》

和常规产品不同,MVP更侧重于对未知市场的勘测,用最小的代价接触客户的方法来验证产品的商业可行性。

例如汽车还没出现之前,用MVP测试汽车可行时,我们可以造个轮子,再造两个轮子、车身。直到用户看到完整的车,喜笑颜开。

除此之外,我们也可以先给两个轮子上焊个板,让用户先用着。也许用户会说滑的时侯转向有点麻烦,那就加个扶手。这时用户还想用滑板滑的更远,那就加个脚蹬,或者用电发动,是不是更完美,当然,再给这个电动车外面套个外壳,形象上更拉风。

第一种方式是无法测试可行性的,而第二种可以,第二种就是MVP。

MVP的每一版产品都是可用的,能测试出用户的真实需求其实是“出行”,即帮助用户更好的出行。

滑板、自行车、摩托车这些最小可行性产品,如果用户愿意使用,说明“更好出行”这个需求真实存在。

MVP数据分析法

MVP数据分析方法目的是用指标说明“产品数据如何对业务有用”的逻辑。

例如,销售部门提出:“要建立业务员用户画像,掌握每个业务员的性别、年龄、行为、转化率用来提高业绩”。

如果用MVP思路,是直接拿着业务方提的最初的需求:“性别、年龄、行为、转化率,以提高业绩为目标”给销售部一个虚拟结果,并确认:

如果我真的提供这些东西,你们真的能提高业绩? 

1.0版本的MVP测试不通过,告诉我们要更好的抓住用户痛点。

仔细分析1.0版本的问题:没有清晰目标。用户画像就是一排指标,如果聚集目标,会提示我们销售部门也许是想“找到业绩好的业务员”。

什么是业绩好的业务员?和业务方一起思考讨论后,基于:

1、用什么衡量指标好

2、连续好,还是单次好

3、在什么范围内评选好

组织数据,梳理清楚,形成2.0版本MVP。

2.0比1.0版清晰了很多,聚焦了明确的目标。

但这个MVP,依旧被销售部退了回来,因为找出了优秀销售员李四,也无法复制全部门成为李四,MVP测试不通过,因为业绩是做出来的,需要SOP,比如:

1、优秀标杆的数据指标(呼叫次数?时间分配?跟进机会?)

2、优秀标杆的目标客户(是否特定客户容易成功?)

3、优秀标杆的销售技巧(用哪些话术?利用哪些物料/活动?)

这已经不只是数据范畴了。话术、语气、时机把握都需要培训/业务部门提供。这个阶段做MVP,要向业务部门明确是否只输出数据就能满足需求。

3.0版本已经很厉害了,但有个隐藏的BUG,就是销售有针对的培训后有没有学会,这个不可知。

因此,要在现在版本上,增加测试环节,检验有没有用,这就又涉及到:

1、选多大范围进行测试

2、测试时间周期多长

3、如何排除活动等其他因素

4、测试结果认证标准

4.0版本的数据需求终于能指向期望业务结果——“提升业绩”了。实际工作成果也能通过测试数据回收验证,即使测试不成立,也有备用方案。

这时候可以放心大胆去跑数,跑出来一定有用。

MVP测试是紧密围绕用户需求的,如果用户期望值不高,MVP测试也许十分简单,比如:

  • 用户需求是:目前没有数据→ 尽快提供数据

  • 用户需求是:目前数据太多→ 删掉无用指标

  • 用户需求是:目标数据太乱→ 重新整理逻辑

  • 用户需求是:不清楚问题在哪→ 输出可量化的问题点

简单需求只需要做图确认,就能解决

稍微复杂一点的,比如用户需求是:精准预测销量,可能只要梳理两三步,就能更细化范围,提升有用程度(如下图)。

MVP测试两大目标

Eric Ries的MVP概念偏重测试用户是否有兴趣,即用户是否存在某个需求或是否能激发用户需求,有多少人有这些需求,这些用户是否对某个解决方案感兴趣

即他所关注的是“尽早开启学习认知的历程”,“用最快的方式,以最少的精力完成开发-测试-认知的反馈循环”。

这里更关心的是有多少人对某类需求感兴趣,对某个解决方案感兴趣,所以测量指标并非用户对MVP的满意程度,就像我们不能用当代的眼光去看待刚发明出来的汽车一样。

它本质上是提出一种解决方案,只要让用户感知到这种解决方案即可,无论是否真的有产品本身。

在这种情况下测量指标应该是,点击率、打开率等代表用户感兴趣的动作。如果你的MVP是视频、仅有登陆页、众筹等个性化的方式,也可以是点播率、注册率、预订率等指标,关键是能代表用户产生兴趣的程度。

以上这些指标,针对的是想测试产品概念的MVP,及它要解决的问题或满足的需求是否真的存在,覆盖人群有多大。

而随着MVP的应用越来越广泛,MVP测试还用来验证用户是否满意,即某个解决方案能否满足用户需求,解决用户问题。

针对产品满意度体验的MVP测试,注重对满足用户需求程度的相关指标,如:完成率、留存率、付费率等。

MVP满意度测试需要看方案本身的可用性,然后再逐步改进、优化。针对产品体验的测试只是一个优化的过程,而非对存在价值的考察。

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

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

相关文章

修改远程服务器Nginx默认端口

目录 前言 正文 尾声 🔭 Hi,I’m Pleasure1234🌱 I’m currently learning Vue.js,SpringBoot,Computer Security and so on.👯 I’m studying in University of Nottingham Ningbo China📫 You can reach me by url below:My Blo…

Scala编程基础1:基本数据类型、变量、if、for、IO

注意:Scala系列的文章需要一定的java基础 Scala底层是用java语言编写的,scala是运行在Java虚拟机(JVM)上的编程语言,它兼容Java,可以直接调用Java的库和框架,并与Java代码无缝集成和互操作。 …

【C语言习题】6.逆序输出

文章目录 1.描述输入描述:输出描述:示例图: 2.解题思路3.具体代码4.代码讲解 1.描述 输入10个整数,要求按输入时的逆序把这10个数打印出来。逆序输出,就是按照输入相反的顺序打印这10个数。 输入描述: 一…

Docker部署MaxKB详细步骤(window系统)

上面章节已经实现了ollama李现部署llama3,并实现了一些简单的问答,但是问答的界面是在命令提示符中,交互很不友好,也不方便局域网其他用户访问,所以这节用docker部署MaxKB实现网页访问llama3,首先电脑上需要…

【面试必看】MySQL部分

MySQL 1. 基础 1. 什么是关系型数据库? 一种建立在关系模型的基础上的数据库。关系模型表明了数据库中所存储的数据之间的联系(一对一、一对多、多对多)。各种表中(比如用户表),表中的每一行就存放着一条…

基于jsp+servlet的网上商城

网上商城系统(jspservlethtmlcssjsbootstrap) 一、运行项目 在项目的doc文件夹下,有文档,教您怎么启动项目。 二、运行截图 a.项目前端页面 b.后台登录界面 c.后台展示界面 三、用户名和密码 前台的用户名是:mor…

webpack并行构建示例:

由于js的单线程特性,文件和任务时 要等待一个任务执行完成后执行下一个任务,但在实际开发中,很多任务是可以并行执行的(如同时处理多个不同js文件或同事压缩多张图片),一些loader和插件(thread-…

apk反编译修改教程系列-----利用反编译辅助软件 轻松去除apk强制更新弹窗_2 [十八】

上期解析了去除软件强制更新的几种方式。在反编译apk操作中不管那种操作都要根据编译的软件性质来决定,没有那种方法通用于所有的软件 。例如去除更新弹窗。有的只需要修改版本号就可以了。有的需要好几种方法结合来操作去除。前面也讲了几款推荐的辅助编译工具,今天以其中的…

Selenium 自动化 —— 四种等待(wait)机制

更多关于Selenium的知识请访问CSND论坛“兰亭序咖啡”的专栏:专栏《Selenium 从入门到精通》 ​ 目录 目录 需要等待的场景 自己实现等待逻辑 Selenium 提供的三种等待机制 隐式等待(Implicit Waits) 隐式等待的优点 隐式等待的缺点 …

山西省特岗教师报名流程及报名照片处理方法

山西省2024年特岗教师招聘公告已发布,计划招聘特岗教师1800名,这对于有志于教育事业的高校毕业生来说,无疑是一个极好的机会。本文将详细介绍报名流程,并提供报名照片处理的方法,帮助应聘者顺利通过报名环节。 一、报名…

USB3.0接口——(2)数据结构

1.数据结构 在 USB 3.0 及更高版本的 xHCI 协议中,“Rings”、“Transfer Request Block (TRB)” 和 “Transfer Descriptor (TD)” 是用于管理 USB 数据传输和事件的重要概念。 1.1.Rings Rings是指一种数据结构,用于组织和管理 USB 数据传输和事件。…

走进Java接口测试之多数据源切换示例

文章目录 一、前言二、demo实现2.1、开发环境2.2、构建项目2.3、配置数据源2.4、编写配置文件2.5、编写Dao层的mapper2.6、编写实体成层2.7、编写测试类2.8、验证结果 三、多数据源 demo 实现3.1、配置数据源3.2、增加pom文件3.3、修改数据源读取方式:3.4、增加动态…

Redis-持久化操作-AOF

持久化操作-AOF AOF是什么? 以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只允许加文 件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之…

UE5C++ FString做为参数取值时报错error:C4840

问题描述 用来取FString类型的变量时报错: 问题解决 点击错误位置,跳转到代码: void AMyDelegateActor::TwoParamDelegateFunc(int32 param1, FString param2) {UE_LOG(LogTemp, Warning, TEXT("Two Param1:%d Param2:%s"), param…

【案例】使用Vue实现标题项元素上下移动

效果图 效果说明 每一组数据只能在对应的二级类目中进行上下移动,当点击上移图标的时候【左边的】会将当前元素与上一个元素交换位置,当点击的元素为该组的第一个元素时,将提示已经是第一项了并且不能进行移动;当点击下移图标的时…

03-数据结构(一)

链接:C# 数据结构_哔哩哔哩_bilibili https://www.bilibili.com/video/BV1a541147Nk/?spm_id_from333.337.search-card.all.click&vd_source6eb7d966aa03ff5cb02b63725f651e68 链接:使用 C#.Net 学习掌握数据结构 (更新中)_哔哩哔哩_bilibili 一…

aws s3

列出关键点 创建s3 设置s3策略,所有人访问 { "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor1", "Effect": "Allow", …

【美团面试2024/05/14】前端面试题滑动窗口

一、题目描述 设有一字符串序列 s&#xff0c;确定该序列中最长的无重复字母的子序列&#xff0c;并返回其长度。 备注 0 < s.length < 5 * 104 s 由英文字母、数字、符号和空格组成 示例1 输入 s "abcabcbb" 输出 3 二、原题链接 这道题在LeetCode上的原题链…

【C语言】4.C语言数组(2)

文章目录 6. 二维数组的创建6.1 ⼆维数组的概念6.2 ⼆维数组的创建 7. 二维数组的初始化7.1 不完全初始化7.2 完全初始化7.3 按照⾏初始化7.4 初始化时省略⾏&#xff0c;但是不能省略列 8. 二维数组的使用8.1 ⼆维数组的下标8.2 ⼆维数组的输⼊和输出 9. 二维数组在内存中的存…

基于 Spring Boot 博客系统开发(九)

基于 Spring Boot 博客系统开发&#xff08;九&#xff09; 本系统是简易的个人博客系统开发&#xff0c;为了更加熟练地掌握 SprIng Boot 框架及相关技术的使用。&#x1f33f;&#x1f33f;&#x1f33f; 基于 Spring Boot 博客系统开发&#xff08;八&#xff09;&#x1f…