详细指南-在软件开发中如何接近MVP

By Finoit技术
软件开发中的MVP

回顾他过去与团队管理的斗争以及与经理一起工作的经历, 塞尔吉奥·舒勒, 柏林OLX集团产品经理, 德国, 计划构建teammeter——一个帮助组织更有效地管理团队的软件应用程序.

在他开始产品开发之前, 他决定用MVP来获得市场的初步认可. 在软件开发中,MVP是在进入软件产品开发的漫长而复杂的部分之前,确定关于产品的关键假设是否有效的实验.

要做到这一点, 他创建了一个简单的网站,上面有一个“免费试用”的按钮,用来测试Teamometer的市场反应. 虽然一开始反响不错, 包括一家大型印度制造商, 他无法将其转化为客户.

出现了什么问题, 根据他的说法, 是他把这种反应误判为需求吗, 而实际上公司“有兴趣探索”的是——他们在寻找类似的解决方案, but not the same product; that when they shared their unique requirements, 他进入了“销售模式”,并提出了各种变化, 而不是把它看作是对产品“无效化”的呼吁.

错误地判断响应是许多产品经理在软件开发中使用MVP时所犯的常见错误之一. 当你没有固定产品的价值主张时,就会出现这种情况.

它通常是用一个可行但不实用的概念来表示的, 用户感兴趣但不愿意付费的.

软件开发中的可操作性与原型有关. 一个可行的概念不是你的MVP. 一个可以卖出去的概念是你想在这里建立的.

MVP原型产品

当你构建一个原型时,你会问:“它能工作吗?? 目标是从设计和技术的角度来测试这个概念.

当你制造MVP时,你会问——它能卖吗? 目的是从销售和商业的角度测试这个概念.

销售能力的测试并不总是需要一个原型.

这是因为销售能力取决于产品提供给用户的价值定位. 产品解决的问题. 例如, Dropbox解决了许多用户默默承受的文件同步问题. 虽然, 在确认问题的时候, 这些“沉默的患者”对创始人来说是一个更大的挑战, 了休斯顿.

这是因为问题与"做事的方式"交织在一起, and users were not aware that it could be done differently for a better experience; a factor that made investors reluctant to bet their money on it.

但德鲁·休斯顿对解决方案有信心, 他决心测试信仰上的飞跃——“正规网赌软件下载是否能提供卓越的客户体验。, 人们会尝试正规网赌软件下载的产品吗?”

为了证明这一点,他们可以出售“更好的体验”, 他们需要一个可行的软件, 一个原型. 但由于产品很复杂, 即使是制作一个原型也需要数年的时间,需要大量的技术人才. 如果没人需要它呢? 为了避免所有这些努力和金钱都付诸东流,了休斯顿制作了一个演示视频:

他向早期采用者的社区发布了这个视频,征求他们的反馈和建议. Drew回忆道:“它吸引了成千上万的人访问这个网站. 正规网赌软件下载的测试版候选名单一夜之间从5000人增加到75000人. 它完全让正规网赌软件下载震惊.”

这种为初创公司开发MVP的方法被称为Explainer视频格式. 然而,它并不是对所有产品类型都可行. 例如, 如果你正在为服务部门的运营团队构建解决方案, 演示视频并不总是从不懂的用户那里获得反馈的有价值的解决方案. 他们需要一些现成的东西. 好的,还有一些其他类型的MVP方法,在过去流行的公司已经使用过.

类型的最有价值球员

最小可行产品开发验证方法有两种:低保真MVP验证是第一种, 这可以帮助你识别客户的问题, 但是,证据的质量可能不是高度可靠的,或者不足以支持这个想法.

第二是高保真mvp, 这有助于用强有力的证据更深入地研究客户和验证渠道来验证解决方案.

虽然这两种类型的mvp都有助于获得关于问题和客户需求的“有效学习”, 使用特定类型的目的可能不同. 例如:

1. 低保真mvp的战略目标是:

  • 了解问题对客户的重要性,以及他们解决问题的意愿
  • 探索可以最大化价值主张的微小变化/变化
  • 找出早期采用者最关键的需求

2. 高保真mvp的战略目标是:

  • “价值主张”值得购买吗? 顾客会付钱吗?
  • 获得有效学习的最佳渠道是什么?
  • 开发或淘汰产品的战略决策

在这里, 看看各种类型的mvp,它们属于低保真和高保真方法的类别,以及证据的强度.

MVP图表

下面是公司如何成功使用这5种MVP方法的详细描述.

1. 登陆页MVP方法

一个简单的登录页面是获得客户对你的产品早期反应的简单方法.

例如, 乔尔Gascoigene, Buffer首席执行官兼联合创始人, 使用这种方法来测试“Twitter客户端和应用程序的调度功能是否值得它自己的应用程序”。. 该应用程序将对tweet进行排队,而不必单独安排每条tweet. 为了验证他的想法,他首先发布了以下登陆页面:

登陆页MVP方法

图片来源: 缓冲.com

他在推特上发布了这个页面,询问人们对这个解决方案的兴趣. 很少有人给他写信,讨论他们想要什么样的产品, 他认为自己对客户的第一次“有效学习”是什么. 但对他来说,重要的是要知道客户是否愿意为它付费. 所以接下来,他推出了带有价格区间的登陆页面.

缓冲

图片来源: 缓冲.com

当人们开始点击付费计划时, 他得到了明确的认可,并立即开始开发产品.

2. 绿野仙踪的MVP方案

通过创建一个应用程序已经在工作的假象,这种方法解决了软件开发时间和复杂性的两个基本挑战.

Zappos于2009年被亚马逊以1美元的价格收购.20亿年, 他们用这种方法创建了一个鞋类电子商务初创公司的有效原型,以测试市场反应.

zappos

Zappos早期的网站

尼克Swinmurn, 创始人, 想要测试人们是否会在没有实际试穿的情况下网购鞋子.

而不是建立一个昂贵的库存和一个自动化的平台来管理后端, 他只是去了当地的商店, 为产品拍照, 然后在网站上做广告. 如果有人下单,他就会去商店,买一双,然后手工处理后端工作.

渐渐地,应用程序获得了动力,剩下的就是历史了.

3. 门房MVP的方法

Concierge MVP方法是Wizard of OZ的弟弟,略有不同. 而它也使用手工工作来复制自动化程序,直到解决方案得到验证和开发, 一个关键的区别是,用户知道这个“小技巧”,这与Wizard of OZ方法不同.

4. 单一功能MVP方法

这是一种传统的MVP方法,当你知道解决问题的关键因素时,效果最好. 例如, Spotify知道人们喜欢听音乐,他们对产品将填补的空白很感兴趣. 他们提供了Napster非法提供的解决方案,而苹果收取2美元/件.

今天它是一个花哨的产品,但它最初是作为一种技术原型来摆脱听音乐时的“缓冲”. 他们首先与朋友和家人分享了这个原型.

单一功能MVP方法

当朋友和家人竖起大拇指的时候, 他们开始开发这个产品,并在2007年发布了测试版. 为了测试这个版本,他们选择了瑞典有影响力的音乐博主. 很快,消息传开了,他们从免费增值版本扩展到付费版本.

5. 集资”MVP的方法

通过众筹MVP方式获得成功的最佳例子之一是Oculus Rift. 该公司筹集了2美元.在Kickstarter上筹集了500万美元,随后进行了a轮和B轮融资,最后被Facebook收购. 这种MVP方法松散地基于互让原则. 早期采用者为产品提供资金,而不是一些“奖励”, 为说, 完全开发的产品可以享受折扣.

5大MVP方法

而这些都是常用的MVP方法, 还有一些其他的活动,比如电子邮件活动, 博客, 零敲碎打的MVP (Groupon使用), 数字原型来测试解决方案的假设或商业假设.

选择正确的MVP方法总是一个挑战. 海洋里的水到处都不一样, 如果你想试试水, 你必须选择正确的地点, 在这种情况下,哪个是渠道和早期采用者.

为你的企业选择正确的MVP方法

你在软件开发中获得MVP的方法取决于在MVP周期的不同阶段驱动商业环境的因素. 最小可行产品开发的完整周期如下:

MVP周期

在每个阶段, 问与你要解决的问题相关的关键问题,以发现解决方案的潜力和证明解决方案的方法.

形成概念

问一些相关的问题,帮助你更好地理解问题,并采取有效的行动,找到一个可靠的解决方案. 问问自己- - - - - -

你想解决什么?

确定假设的一个技巧是通过列出所有的问题假设来创建一个假设堆栈, 核心解决方案假设, 实现假设和他们的假设.

在这里你会 菊花链的假设 为了理解哪个问题是建立在另一个问题之上的. 一旦假设网格准备好了, 你可以看到哪个假设失败的几率更高, 如果失败了,会使其他假设变得无关紧要,并最终扼杀软件产品.

正规网赌软件下载以视频聊天应用程序为例,类似于谷歌Meet.

你最冒险的假设是什么

现在让正规网赌软件下载评估每一个假设和假设的风险因素, 例如, 如果采用远程工作的公司数量开始减少,会发生什么.

解决方案能否经受住持续需求、增长和规模的考验?

下一个假设是,这些公司的员工使用移动设备. 你是否对目标市场的员工使用哪种类型的设备做过研究, 如iOS、Android或Windows设备?

如果他们大多使用Android,而你的应用是为iOS平台设计的呢? 或者,如果他们中的大多数人在笔记本电脑或台式机上工作,并且发现在工作中使用移动设备是不可行的?

必须首先处理风险最大的假设, 因为它可能是关于你要解决的问题. 这就是为什么进行实验很重要, 在你开始之前进行市场调查和客户访谈来验证你的假设和相关假设 构建软件应用程序.

你是第一个吗?? 或者接近第一个?

提供独一无二的解决方案,或者在“独特的价值主张”方面位居第二或第三,可能需要你创造一个更有影响力的MVP,让客户相信他们甚至有问题. 就像Dropbox一样. 用户没有意识到文件同步是一个问题,这个问题是可以解决的.

在你接近mvp开发公司之前,要参与产品开发过程, 你必须理解用户意识的现实,如:

  • 顾客知道他们有问题吗?
  • 他们想要解决问题吗?
  • 他们愿意花钱来解决问题吗?
  • 他们明白你的产品就是解决方案吗?

谁会是早期的采用者?

早期采用者通常是那些会忽略软件不那么吸引人的方面,而用它解决问题的用户.

根据行业划分你的早期用户, 预算, 人口统计学, 还有对科技的了解,以便更好地理解它们. 关注:

  • 他们用来解决问题的任何可能的解决方案
  • 他们使用什么变通方法?
  • 他们是否充分意识到由于这个具体问题而失去的关键挑战和机会?
  • 你的解决方案是他们问题的直接解决方案吗?
  • 他们只是感兴趣或愿意为解决方案付费吗?
  • 他们支付的金额能证明是一个商业案例吗? 它能盈利吗?

拥有合适的早期采用者是至关重要的 软件产品开发流程 因为你通过他们学习,他们的反馈对你的下一步有很大的帮助.

构建

开始为早期采用者构建. 这个阶段的一个重要步骤是定义完整的产品愿景,同时定义必要的MVP功能,让早期采用者实现产品的价值主张. 问问自己- - - - - -

你有没有优先考虑你的MVP的功能?

你的产品的整体愿景是什么? 以及“最小可行”解决方案在哪里?

你有没有优先考虑你的MVP的功能

首先确定“最小可行”-最小+可行的元素.

原型阶段

如果你的大部分假设已经在客户访谈或市场调查中得到验证, 你可以开始决定MVP的元素(最小但可行). 很多时候, 你也可以构建一个可点击的原型, 例如, 在B2B SaaS中, 你可以用基本的MVP软件设计构建一个可点击的原型,以评估市场/用户反应和潜在的契合度.

此外,MVP不仅仅是产品验证. 这是关于让客户品尝你的产品,同时, 从业务角度评估产品的战略适合性.

所以说, 如果完全设想的视频聊天应用程序包含10个高端功能, 类似于谷歌Meet, 你的MVP必须包含帮助你的客户实现产品价值的最小功能, 看到它的好处, 并继续使用它.

例如, 比较一下MVP的功能和一个完全想象中的视频聊天应用程序可能是这样的:

原型阶段

可用性测试

现代软件用户习惯于使用“方便”功能, 例如, 滑动或拖放功能, 即时登记通过. 移动设备,访问联系人列表等.

而在MVP, 早期采用者可能会忽略高端功能, 但不是这些便利的基本特征. 它使他们使用产品变得简单,并帮助他们关注产品的价值. 由实际用户对mvp设计元素进行A/B测试,可以帮助你识别这些需求,并获得应用可用性方面的高端反馈.

迭代和增量开发

假设会随着新的学习而改变.

后一个 迭代和增量软件开发 建议使用模型,以便产品经理和软件开发人员可以基于新的假设或需求测试组件,而不会损失太多的时间和精力. 迭代可能包括对MVP应用程序开发项目的彻底检查,或者使应用程序以用户为中心的简单差事.

“如果你只做一次,那就不是迭代. 团队需要对持续改进做出承诺, 这不仅意味着重构代码和解决技术债务,还意味着重新工作和改进用户界面.” ——jeff Gothelf(精益UX:应用精益原则改善用户体验)

与专门从事敏捷项目开发管理的MVP开发机构合作. 在这种方法中,项目被分割成更小的、独立的 软件开发周期 从而允许产品经理做出必要的修改,直到产生满意的结果.

用户表示和验证

你和谁谈过你的MVP应用程序开发项目? 你让实际用户测试过MVP吗? 他们会向别人推荐你的产品吗?

重要的是,你的验证或beta测试圈包括实际用户,因为他们会让你更好地了解他们面临的挑战和他们需要的价值.

学习

收集和读取数据. 它说了什么? 客户喜欢你的产品吗? 他们付钱了吗? 他们会继续为此买单吗? 最重要的是,你的应用或网页开发MVP是一个有利可图的项目. 问问自己- - - - - -

MVP证明了问题是如何解决的吗?

这取决于你对低保真度和高保真度MVP方法的参数测试假设的严格程度, 以及产品在关键指标上的表现.

根据 埃里克•里斯, 他是一位企业家,也是《最正规的赌博软件》一书的作者, 对于初创公司来说,MVP的开发有5个重要的成长阶段, 在每个阶段, 他们可以了解特定于您的产品类型的指标的产品性能. 请看下面的详细信息:

成长的五个阶段
阶段 学习
同理心 发现可触及市场所面临的难以满足的需求
粘性 找到了解决问题的方法,让客户持续使用并为之付费
病毒营销 找到一个激励用户社区分享和参考解决方案的模式
收入 找到一种收入模式,促进解决方案的有机和人工增长
规模 为解决方案提出了一个可持续的、可扩展的模型

在每个阶段, 您可以使用以下指标来衡量您的解决方案在您需要学习的上下文中的增长.

MVP证明了问题是如何解决的吗

对这些指标的评估将帮助您了解客户和市场对MVP的反应, 接下来,你就可以继续你的战略决策,是开发产品还是终止产品.

图片来源: slideshare.净

下一步——学习、构建、重复

MVP是一个连续的过程. 来保持这个过程正常运行, 并实现卓越, 确保你优先考虑客户的反应,而不是对你的产品想法有占有欲.

一个伟大的想法有时可能不是一个不伟大的产品. 或者它可能没有意识到你最初期望的投资回报率. 对客户和市场反应保持真诚,并围绕它发展自己的能力,有助于你应对挑战,建立坚实的基础, 成功的产品.

需要帮助来建立一个MVP? 写信至 (电子邮件保护) 或者现在安排一次无义务咨询来征求专家意见.

预约一次无义务咨询

告诉我你的详细资料,正规网赌软件下载会尽快与你联系.

美国

美国德克萨斯州欧文市,225室,麦克阿瑟大道6565号,邮编75039

印度

诺伊达一号地块B座1层B-101.诺伊达市-62区b座8号

友情链接: 1 2 3 4 5 6 7 8 9 10