敏捷.概念辨析

news2025/1/17 18:10:27

第一部分

1. 最小可行产品MVP(Minimum Viable Product)

在很多同学的脑海里,MVP就是你想传达给用户的功能的最小集合。

错,完全错。

问题不在于“你觉得应该……”,关键是“用户目前感觉……”。我们预设了立场,认为我们已经知道所有的用户需求。而当我们的产品被用户使用了多年,必须要用新产品或者功能推倒重来的时候,我们才知道,对于用户,当时我们不是无所不知。而MVP,就是彻底颠覆这种产品观,解决预设立场带来的问题。

MVP就是边验证边学习,它应该完全以用户问题为中心,而不是以解决方案为中心。因为用户不关心你的解决方案,就算你的方案有趣又好玩,与他也不直接相关。所以首先我们要明确“MVP”的定义。

这个概念是由Eric Ries在《精益创业》的理论中提出的,这本书囊括了他对精益产品开发思路的完整阐述。而MVP是整本书最核心的概念,书中给出的定义是:“所谓最小化可用产品,是让开发团队用最小的代价实现一个产品,以此最大程度上了解和验证对用户问题的解决程度。”

假设你现在创业,你的产品目标是——有史以来最好的甜甜圈!

产品团队用最快的速度干了一张原型图,程序工程师快速吐出一团代码,编译工程师把原型图和代码揉成面团扔进锅里炸熟,开发出了一套味道普通的甜甜圈——这就是你们第一个最小化可用产品。能吃,能用(谜之作用),但可能还不是有史以来最好的甜甜圈。这时候,你的产品团队就要抓紧时间,问用户一些问题。比如说:

你们觉得这款甜甜圈哪最好?

如果你可以选择加配料,你会加哪些?

你喜欢什么甜甜圈造型?切开的还是一体的?金黄炸透的还是脆嫩相间的?

……

有了这些通过种子用户得到的验证结果,产品团队精神大振,立马操刀做了一套更好的甜甜圈。根据用户的反馈,产品团队总结出了不少实施细节:

在一些特定情况下,用户会喜欢加一些七彩糖珠;

一些特定的市场和特定的用户更喜欢巧克力甜甜圈;

如果是海外用户,他们可能更喜欢草莓甜甜圈。

如你所见,“开发MVP-通过用户验证”是创造好产品的第一步。接下来就是用“构建-测量-学习”的方式,在限量测试或者正式运营中,对产品进行循环迭代。

作为产品的创造者,你可以是骄傲的、品位非凡的、目光长远的,但请不要忘记,在产品的成长旅程中,你的用户始终是旅程的重要部分。

那么,怎样才能确定“最小可用产品”的“最小”呢?

如果只仅仅考虑“最小化”,就会像上图左边那样陷入没人需要,不能解决问题的困境。而加上了“可用”这个考量,我们就可以设计出一款对于种子用户刚刚好的产品。当然,我们的最终目标当然是实现可用性的最大化,达到产品的理想形态。

实操过程中,如果我们矫枉过正,开发了“最小”但“不可用”的产品,这就需要我们做好用户访谈,多多测试产品,多多去用户的社区了解他们的痛点。尽量把方向转移到“可用”上来。

从某些方面来说,开发MVP增加了很多额外的工作,进行产品迭代、验证需求都要耗费大量的时间和精力。因此,在测试MVP时一定要避免不必要的细节,根据不同的产品选择不同的方法。最终,你需要将验证过的MVP转变成真正的产品,接受市场的考验。

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

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

相关文章

Android Glide 4.9 常见方法总结

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/128665358 本文出自【赵彦军的博客】 文章目录依赖submit 下载图片DrawableImageViewTargetRequestListener 加载圆角图片回调圆形 CircleCrop圆角 RoundedCornersFitCenterCenterCropCenterInsid…

RK3399平台开发系列讲解(中断篇)ARM64异常处理详解

🚀返回专栏总目录 文章目录 一、异常级别二、异常分类三、异常向量表四、异常处理沉淀、分享、成长,让自己和他人都能有所收获!😄 一、异常级别 📢ARM64的处理器支持多个异常等级(exception level),其中EL0是用户模式,EL1是内核模式,也称为特权模式;EL2 是虚拟化…

算力狂热时代的冷静之道:宁畅总裁秦晓宁分享企业的算力最优解

算力是数字化时代的生产力之源,近年来已经成为共识。所以,我们能看到各个层面对算力的追逐,无论是国家层面的政策利好,算力基础设施建设的加速,还是诸多行业和企业积极地增加算力部署,呈现出一片如火如荼的…

958. 二叉树的完全性检验

958. 二叉树的完全性检验 难度中等 给定一个二叉树的 root ,确定它是否是一个 完全二叉树 。 在一个 完全二叉树 中,除了最后一个关卡外,所有关卡都是完全被填满的,并且最后一个关卡中的所有节点都是尽可能靠左的。它可以包含 …

AWVS扫描Web应用程序

AWVS扫描Web应用程序 系列文章 AWVS安装与激活 1.账户密码登录扫描 我们准备了一个靶场用来做测试扫描: 1.点击【Targets】,点击【add Target】 2.输入扫描地址和扫描描述,点击【save】 3.点击【Site Login】 4.选择【try to auto-login into the si…

降本增效,软件质量是要降还是要升?

最近一年,裁员潮席卷而来,意味着许多企业经营遇到了很大困难,“降本增效”自然成了企业的主旋律:内部研发和运营要努力降低成本,外部市场想突出重围、开拓新局面,创造新营收,企业才能渡过难关&a…

DeViSE: A Deep Visual-Semantic Embedding Model

摘要 现代视觉识别系统受限于其能力为:扩大大规模数量的目标类别。 scale to large numbers of object categoriestext data :文本数据这篇文章我们提出一个a new deep visual-semantic embedding model从unannotated text 中收集的语义信息和有标签的图像数据。o…

经纬恒润荣膺2022年度中国港口协会科学技术奖一等奖!

近日,2022年度中国港口协会科学技术奖评终审答辩会在青岛圆满闭幕,经纬恒润和山东港口日照港集装箱发展有限公司共同申报的“顺岸开放式全自动化集装箱码头集卡无人驾驶关键技术研究和应用”获得2022年度中国港口协会科技进步奖一等奖。 中国港口协会科学…

[go]深入学习Go总结

Go 深入学习 文章目录Go 深入学习编译过程概念编译四阶段词法分析 语法分析类型检查中间代码生成机器码生成类型系统分类底层类型类型相同类型赋值类型强制转换类型方法自定义类型方法方法调用方法调用时的类型转换类型断言接口类型查询数据结构数组初始化访问和赋值切片数据结…

【Java】Java的面向对象笔记(上)(二)

再谈方法 Overload 重载 定义:在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。 两同一不同 同一个类、相同方法名参数列表不同:参数个数不同,参数类型不同,参数顺序不…

SpringBoot 数据源的自动配置HikariDataSource以及使用Druid数据源

目录 (一)、数据源的自动配置-HikariDataSource 1、导入JDBC场景 2、分析自动配置 3、修改配置项 4、测试 (二)、使用Druid数据源 1、druid官方github地址 2、自定义方式 3、使用官方starter方式 (一&#xf…

汇编语言【王爽】实验一、二

实验一:查看CPU和内存,用机器指令和汇编指令编程 debug环境搭建:参考此文 assignment 1 用A命令向内存中写入汇编指令,用U命令查看 用R命令分别修改CS、IP寄存器,即CS:IP的指向,用T命令逐条执行 assignm…

小兔子在终端给大家拜年啦

小兔子在终端给大家拜年啦前言创作过程小兔子模型制作实现思路代码小结耐心和持久胜过激烈和狂热。 哈喽大家好,我是陈明勇,本文分享的内容是 使用 Go 语言实现小兔子在终端给大家拜年。如果觉得作品有趣,不妨点个赞,如果本文有错…

【学习笔记】决策树 (1.简介+基本构建思想)

简单问题引入 如何判断今天是什么季节?春天、夏天、秋天、冬天? 如果是我们的话,可以通过日期一下子知道今天的季节——“7月份,所以是夏天!”大概是这样的发言。 但如果不让你通过日期来判断呢?选择还是…

摸鱼快报:golang net/http中的雕虫小技

以后会开一个板块,摸鱼快报,快速记录这几周开发中雕虫小技, 也算一个错题集。1. 向开发环境localhost:3000种植cookie前端使用Create React App脚手架,默认以localhost:3000端口启动;后端使用golang-gin框架&#xff0…

python在多卡服务器中指定某块显卡允许程序 -- 本机为mac,服务器为Linux, nvidia

1 在pychram环境变量中设置 在pycharm端操作,操作步骤如下: (1)操作右上角:Edit Configurations... (2)在 Edit Configurations界面可以选择设置哪个程序的cuda,如图: (3&#xff0…

java基于ssm框架开发的视频论坛网站源码

简介 Java基于ssm开发的视频论坛网站,普通用户可以浏览视频搜索视频评论点赞收藏视频,关注用户。还可以浏览新闻,发布帖子到论坛。 演示视频 https://www.bilibili.com/video/BV15T4y1P7kk/?p2&share_sourcecopy_web&vd_sourceed0…

【阶段三】Python机器学习24篇:机器学习项目实战:XGBoost回归模型

本篇的思维导图: 项目实战(XGBoost回归模型) 项目背景 为了降低不良贷款率,保障自身资金安全,提高风险控制水平,银行等金融机构会根据客户的信用历史资料构建信用评分卡模型给客户评分。根据客户的信用得分,可以预估客户按时还款的可能性,并据此决定是否发放贷款…

DX-BT18 双模蓝牙模块介绍

DX-BT18双模蓝牙模块简介DX-BT18 双模蓝牙模块是深圳大夏龙雀科技有限公司专为智能无线数据传输而打造,遵循蓝牙4.2标准协议的双模蓝牙模块(Dual-Mode) 同时支持 BT3.0 Classic 和 BT4.2 BLE模式。 DX-BT18模块应用于无线数据传输领域&#x…

72.全卷积神经网络(FCN)及代码实现

语义分割是对图像中的每个像素分类。 全卷积网络(fully convolutional network,FCN)采用卷积神经网络实现了从图像像素到像素类别的变换 。 与我们之前在图像分类或目标检测部分介绍的卷积神经网络不同,全卷积网络将中间层特征图的…