Twitch创始人:如何构建最小可行产品MVP

编者按:本文来自微信公众号:Web3天空之城(ID:Web3SkyCity),作者:城主,微新创想经授权发布

Michael Seibel 作为Y Combinato合伙人和Twitch 创始人 ,做了一个简明扼要的分享,如何构建MVP最小可行产品。

Michael Seibel解释了如何为创业想法构建一个最小可行产品(MVP)。使用YC加速器的真实案例,Michael详细介绍了如何确定MVP功能,如何构建原型和demo,以及如何向早期客户或投资者展示MVP。

当我们畅想AI+产品的各种美好未来时,同时更需要了解,神级产品的第一步,是如何开始的。

好的,今天我想和大家谈谈如何构建一个MVP,也就是最小可行产品。

如果你以前没有看过这个,这是一个我们在帮助创始人构建他们的MVP时喜欢讨论的梗,叫做midwhip梗。那个作为绝地武士、超级聪明、做所有最好事情并知道所有最好事情的创始人,以及第一次创业、一无所知的创始人。很多时候,这两位创始人实际上会比那个真正聪明、努力工作、试图做一切正确的创始人更早地做出正确的决定。

在这种MVP的情况下,最好的建议实际上是快速推出产品并进行迭代。将产品交到客户手中,然后了解它是否有助于他们,然后对其进行迭代,随着时间的推移进行改进。错误的做法是进行一百个调查和六百次用户访谈,联系每一个竞争对手,花一年时间筹款,雇佣一百人,以及所有其他可能让你分心的事情,这些事情可能看起来像是明智之举。但实际上,它们并没有凸显出MVP最重要的一点,那就是你只有在将产品放在用户面前时才真正开始了解你的用户。这并不意味着你在MVP中构建的东西会起作用,对吗?它可能不会起作用。这只是与用户开始对话并解决他们问题的最佳方式。

所以总结一下,作为早期创始人,你应该有的目标是快速将产品推向市场,即最小可行产品。

第二,你应该与一些最初的客户进行对话,试图弄清楚你可以如何让该产品对他们有用。你应该关心如何帮助他们实现他们的目标,并试图弄清楚如何改变和迭代我的产品,以便它实际上帮助他们实现这些目标。

然后反复操作。与更多用户交流,迭代你的产品。往往在三、四、五、六次迭代之后,你的MVP会有很大不同。

你已经学到了很多。但通过与用户进行对话并让他们看到你的产品是如何发展的,你实际上可以让他们更加兴奋,更有可能使用你的产品,更有可能为你的产品付费。并且你可以比仅与你的联合创始人交谈或在脑海中思考学到更多。

今天的挑战是,很多人都在贬低MVP。很多人在谈论最小可爱产品或最小有用产品。而实际上,很多创始人只是想构建,你知道,神级产品。就像史蒂夫·乔布斯那样,制造iPhone并改变世界。有一种误解认为,从可能效果不好的小东西开始是个坏主意。有很多人担心,如果你从小事情开始,交给客户,而客户不喜欢这个产品,你将永远无法再和他们交流。

我要告诉你的是,在大多数情况下,有兴趣与创业公司交谈的人是早期采用者。他们习惯于使用效果不佳的产品。他们与你交谈的原因不是因为他们认为你的产品会运行得很好,而是因为他们有一个真正的问题,并且愿意尝试使用新软件。所以你不必担心失去这些人。这些是一直在尝试新产品的人。这些是那种人,如果你告诉他们,嘿,看,我不能保证它从第一天开始就能完美运行。但如果你继续和我合作,我们会让它变得更好,并确保它随着时间的推移对你有用。这些是对这种说法有反应的人。

事实证明,看到你的产品出问题并永远不再使用你的人,他们根本不会尝试你的产品。他们不是早期采用者。他们不使用新软件。所以你不必担心失去那些人,因为你从来没有拥有过他们。你不会让他们开始使用。

现在,我们在YC必须经常处理的一个问题是恐惧。这是创始人最大的恐惧。这是一种非特定的恐惧,哦天哪,如果我把我的产品给人们,他们不喜欢它,嘭,我的公司就死了。这总是很好笑,因为当我们考虑这个问题时,就像,嗯,你的公司实际上并没有死,对吧?像它并没有在明天死去。这不像游戏结束。你没有用完钱。你所有的联合创始人都不会退出。每当我们遇到这些恐惧情境时,我们都喜欢深入挖掘并问,嗯,实际上会发生什么?想象一下最坏的情况。你确实与客户交谈,你确实展示了你的产品。它不起作用。他们不想使用它。你第二天醒来。有什么不同吗?你不能联系其他人吗?你不能在一周后,当你改进了产品时,再次联系那个你向他们展示过产品的客户吗?你的创业公司真的死了吗?

更多的情况是,当你有这种恐惧时,你应该做的是倾向于它,并问自己,这种恐惧是真实的吗?如果这个可怕的事情发生,我的公司真的会死吗?感到恐惧并不坏,但根据它采取行动是坏的。因为你害怕第一个客户可能不喜欢它,所以花一年时间构建你的MVP是不好的。

现在还有另一群人认为,我知道什么是完美的产品,我知道它需要一年时间才能构建。为什么我要构建糟糕版本的它呢?我喜欢称这些人为假冒的史蒂夫·乔布斯。这真是对伟大产品人员做的事情的巨大误解。很多人认为史蒂夫·乔布斯是那种能在脑海中想象出伟大产品,然后将它们带入现实世界的人。但有趣的是,大多数时候,当人们考虑史蒂夫·乔布斯最为人所知的产品时,比如iPod和iPhone,人们没有花足够的时间来看这些产品随着时间的推移经历了多少次迭代。

经常有人告诉我,噢,你知道,史蒂夫·乔布斯第一次就发布了一部很棒的手机,我会说,你还记得iPhone一开始没有应用商店吗?你还记得第一代iPhone不能录像吗?你还记得第一代iPhone只有2G而没有3G吗?所以,真的,真的,真的很糟糕的互联网。大多数人都不记得那些了。大多数人认为的iPhone其实是iPhone的第三或第四个版本。iPod的第一个版本有一个实际的物理滚动装置,沙子会卡在里面,经常会坏掉。即使是伟大的史蒂夫·乔布斯也会随着时间的推移迭代他的产品。

所以如果你发现自己有一种假冒史蒂夫·乔布斯的想法,觉得我确切地知道客户需要什么,我只需要筹集一千万美元,花一年时间构建,然后发布它。再考虑一下,好吗?如果史蒂夫·乔布斯需要多次尝试才能把产品做对,或许你也需要。

接下来,我们来看一些例子。在所有这些例子中,你会看到三个相当简单的要点。

首先,所有这些产品都是快速构建的。它们很快就进入了市场。其次,它们的功能都非常有限。第三,有趣的是,所有这些产品都吸引了一小部分用户。

这些创始人意识到,制作一些仅一小群人喜欢的东西,比从一开始就能满足所有潜在客户所有需求的东西要重要得多。

这就是Airbnb的第一个版本长什么样子。

如果你是Airbnb刚推出时的用户,有些有趣的功能你体验不到。没有支付功能。如果你在Airbnb上找到一个地方,你不能在那里支付。你必须另找途径安排支付。没有地图视图。所以你实际上无法看到城市中各个地方的位置。这个功能非常基础。第三,更有趣的是,你只能住在充气床上。你不能出租整栋房子。你也不能出租房子里的一个房间。第四,Airbnb的第一个版本只适用于会议。他们会在有会议的城市开启这个服务。会议结束后,他们会关闭。这就是最初的Airbnb。这就是最小可行产品(MVP)。

这是第二个例子。这是我的公司,Twitch。

Twitch起初叫做JustinTV,我的联合创始人贾斯廷头戴摄像头,全天24小时直播。Twitch的第一个版本只有一个页面,就是你现在看到的这个页面。只有一个主播。他的名字是贾斯廷。没有电子游戏,除非我们偶尔玩一些像吉他英雄这样的游戏。而且流媒体非常昂贵。我们支付给了CDN费用。我们还没有构建我们的视频系统。但这是我们产品的第一个版本。现在你去Twitch,一切都完全不同,但这是它的起点。

最后,我们有Stripe。这是Stripe的第一个版本。那时候它甚至还没有叫Stripe。它叫做斜线债务斜线支付(/debt/payments)。

那时候他们没有任何高级的银行协议。他们与一家小银行合作。那家银行甚至没有直接的API来设置账户。所以他们必须每晚给银行打电话,手动提交文件以便你设置账户。他们的API几乎没有任何功能。Stripe的第一个版本如此基础,以至于我们当时在Twitch都无法使用,因为它没有足够的功能。但是那些能用它的人是早期的YC(Y Combinator)创业公司,他们只想从客户那里接受简单的信用卡支付。这就是Stripe一开始所做的全部。足以让他们起步。

所以你可能会问自己,到底是哪些人愿意使用这些糟糕的MVP呢?你告诉我们它们将快速构建。它们可能不会运行得很好。我们必须不断迭代它们才能真正使它们变得好。哪些早期采用者愿意经历这种体验?

有一个有趣的类比,当我还是早期创始人时有人告诉我。那就是,你想为那些头发着火的客户构建你的第一个版本。我从未完全明白这意味着什么。我的理解是,假设你是一个人,你现在看这个的时候头发着火了。现在想象如果我坐在你旁边的房间里。你希望我能卖什么来解决这个问题?你的头发现在正在燃烧。大多数人可能会想到一桶水,一根水管,某种与水有关的东西。现在那是一个很棒的产品。那就像今天的iPhone,能立即解决你的问题。

但我没有那个。我是一名创始人,我有的是一个MVP。我在卖的是一块砖头。

现在,如果我在卖你一块砖头,你会怎么做?有些人可能会说,嗯,我会,你知道,我会离开这个房间。我不能用一块砖头。胡说,你的头发着火了。你会买下那块砖头,然后用砖头猛击自己的头以扑灭火。那就是MVP。

这不是完美的解决方案,但作为客户,你痛苦得如此厉害,你会使用一个不完美的解决方案来解决你的问题。这就是你应该追求的客户。对于那些不是那么绝望的客户,你可以等。你现在不必去追求他们。

只需首先追求那些绝望的人。这会让你的生活容易得多。

现在,我知道你们中的一些人,特别是那些上过商学院的人,可能会说,我可以跳过这一步。为什么不直接对用户进行调查呢?为什么不跟100个用户聊聊,让他们告诉我该做什么呢?我希望事情就是这样。我希望用户能直接告诉你应该做什么,然后你只要按照他们的意愿去做,就能成功。事实上,我想每个企业都希望如此。但问题是,你的客户虽然非常了解他们自己的问题,但他们并没有解决这个问题的所有答案。这是你的工作,是产品开发者的工作。

调查可能帮助你了解客户正在经历的痛苦,但它们不能帮你找到解决这个痛苦的方法。唯有当你把一个产品(最好是一个很糟糕的最小可行产品,MVP)摆在他们面前,开始询问“这解决了你的问题吗?”时,你才开始与客户进行这样的对话。我从未见过跳过这一步的捷径。

即使是大公司,即使是企业级软件公司,如果你回头看他们产品的最初版本,它们都远非完美,只是达到了客户愿意使用的最低标准。总的来说,你必须从最小可行产品开始。

我想留给大家最重要的一点是,你创业时并不会拥有所有的答案。特别是在产品尚未找到市场的初创阶段,一切都是关于学习。大多数好的解决方案,大多数我们今天使用的产品中最好的部分,都是在产品发布后、创始人从用户那里学习时被发现的。

构建和发布一个MVP是开始学习过程的最快方式。你学得越快,就越有可能在别人之前构建出人们喜爱的东西。

那么,如何确保你能快速地构建一个MVP呢?这里有一些建议:

  1. 给自己设一个非常明确的截止日期。

  2. 写下你的规格书。如果你觉得需要五个或十个功能才能发布一个MVP,就全部写下来。

  3. 剪辑那个规格书。在你写下所有这些之后,逐一问自己,一个真正绝望的客户是否真的需要这个功能?

  4. 最重要的一点,不要爱上你的MVP。它会改变,你会对它进行迭代。

所以,你应该明白了,最简单、最容易、最明智、最高明的路径就是构建并发布你的产品,然后不断迭代它。祝大家好运!记住,拥有一百个热爱你产品的人远比有十万个对它感到一般的人要好。

所以,当你发布那个MVP时,完全可以做一些不可扩展的事情,并一次招募一个客户。如果你关心那些客户,我保证他们会跟你交流,你可以与他们合作,帮助他们解决问题。因此,也能帮助你了解如何为他们构建一个好产品。

非常感谢,祝大家好运。

本文(含图片)为合作媒体授权微新创想转载,不代表微新创想立场,转载请联系原作者。如有任何疑问,请联系http://www.idea2003.com/。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注