编辑导语:MVP的概念,是随着 Eric Ries 的著作《精益创业》的火热而逐渐被众人所知晓。简单地说,MVP就是指开发团队通过提供最小化可行产品获取用户反馈,并在这个最小化可行产品上持续快速迭代,直到产品到达一个相对稳定的阶段。那么,应该如何将用户需求转化为MVP功能呢?我们一起来看本文作者的观点。
一、背景
花了几周时间与用户交谈,做市场调研,你已经构想了一个能解决实际需求的产品。现在该怎么办?你如何将已有的想法和原型转化为MVP功能?
在这篇文章中,我们将谈论如何把洞察转化为用户需求以及如何为产品规划功能,让我们去深入了解吧。
二、过程
功能研究在想法验证阶段后进行,在进入这个阶段之前,请确保你已经将想法与业务保持一致并验证了想法。太早的功能研究会产生很多危险的假设,这会让你在原地循环。
在确定了MVP功能之后,你将开始与团队研究详细的设计和开发方案。
以下是你需要做的事情:
- 根据你验证过的用户和市场洞察,提出用户需求;
- 根据用户需求来设计功能。
在这篇文章中,我们将使用亲和地图和功能地图来实现上述结果,欢迎使用其它可能更适合你的头脑风暴工具。
亲和地图+功能地图是研究功能的好组合
1. 根据你验证的用户和市场洞察,提出用户需求
这个阶段的目的是让大家对要解决的最重要的用户需求保持一致,这些需求将被带入功能地图阶段。
以下是将大家的洞察转为用户需求的3个步骤:
- 把所有的洞察写在墙上(或者像Miro这样的数字墙)
- 根据用户需求,对洞察进行分组
- 3从最重要的需求到最不重要的需求排序
以上步骤看似简单,但魔鬼在细节中,以下是你如何有效地进行需求分组会议的步骤(也就是:亲和地图):
1)步骤1:把所有的内容放在墙上(或数字墙)
到一个房间里,把你在验证阶段创建的所有内容,如问题陈述、假设地图或用户旅程图贴出来,帮助你的团队回忆想法。
与你的核心团队一起,要求他们在墙上写下他们从验证阶段获得的所有洞察。确保你只写事实,并在任何需要验证的假设上打上星号。
从用户的角度来使用语言,你应该看到这样的需求墙
2)步骤2:按用户需求进行用户洞察分组
选择第一个用户洞察并根据它的用户需求创建一个小组。从简单的事情开始,以获得动力。下面是一个简化版的”待完成工作故事”,用来架构你的用户需求:“我想[这样做],所以我可以[预期结果]。”
第一个洞察完成后,选取第二个洞察,问:“这和第一个洞察的用户需求一样吗?”
如果是,那就把它们分到一组;如果不是,那就创建一个新的组。继续这样做,直到你把所有的分组完成。
基于用户需求的主题
3)步骤3:从最重要到最不重要给需求排序
根据用户价值和商业价值,和你的团队一起对需求进行排序。这是一个有根据的猜测,不要急于完成这个阶段,过程与结果同样重要。
与分组想法类似,拿起一个用户需求,问:“这个需求应该在前一个需求之前还是之后?”继续这样做,直到你把墙上的所有需求都排完。你应该有几组需求,比如下面的例子:
将高层次的用户需求带到下一个阶段
现在你已经对用户的需求进行了排名,是时候为你的产品提出功能了。
2. 根据用户需求来设计功能
这个阶段的目标是为你的MVP提出一个功能列表。
我最喜欢使用的一个工具是”功能地图”,功能地图是一种自上而下的头脑风暴法,有时也被称为使用故事地图(或简称故事地图)。
以下是你如何使用这个工具,根据用户需求来规划功能:
1)步骤1:在顶部写出你的用户需求
根据分组会议商定的优先级来排列需求,这个活动可以让你的团队在深入研究细节之前,先思考一下用户旅程。
2)步骤2:集思广益,提出能够解决用户需求的功能创意
从上到下,就如何解决每一个用户的需求提出想法。只要你愿意,就可以广泛而深入地提出,这些想法将在步骤3中进行排序和优先级的确定。
当你想出功能时,你可能要把一些用户需求或功能合并在一起。这没关系,因为一个解决方案有时可以解决多个需求。
3)步骤3:考虑功能的优先级并在MVP上划线
优先级的确定是业务需求、用户期望以及你的团队在短时间内能够实际交付的任务之间的平衡,以下是确定功能优先级的3个步骤:
- 首先根据业务和用户价值来确定每个功能的优先级
- 然后估算每个功能的工作量
- 最后,利用价值 VS 工作量框架,重新确定优先级,获得MVP的共识
如果你想学习如何操作,这里有一篇详细的流程介绍:《确定MVP功能优先级的3个步骤》
在对你的功能进行优先级排序后,你应该有一个功能列表,如下图所示:
确定功能时的技巧
确保你关注的是早期用户,而不是所有人。”并不是每个人都是你的目标用户”。没有人第一次就能做对,先轻装上阵,然后随着你了解更多的情况来适应市场。追求进步,而不是完美。
当你进入设计和开发阶段时,要对更新你的功能持开放态度,这是一个工作量与价值的不断平衡。
三、总结
综上所述,以下是将用户需求转化为MVP功能的步骤:
- 在你将产品理念与你的业务保持一致并完成验证阶段后,开始进行功能确定;
- 根据你的用户洞察提出用户需求;
- 用自下而上的头脑风暴法,如亲和地图,将用户需求归纳在一起;
- 然后采用自上而下的方法,如功能地图,根据用户需求来提出功能;
- 一旦你完成了功能地图,根据工作量 VS 价值框架,为你的MVP确定第一个版本的功能优先级。
如果熟练掌握这些,你很快就会成为一个优秀的产品经理!
本文翻译已获得作者的正式授权(授权截图如下)
原文作者:Product Dave
原文链接:https://productcoalition.com/how-to-turn-customer-needs-into-a-product-a1a597882344
译者:产品侠,服务设计硕士在读,产品经理实习生,英语爱好者;微信公众号:产品侠