作者都是各自领域经过审查的专家,并撰写他们有经验的主题. 我们所有的内容都经过同行评审,并由同一领域的Toptal专家验证.
菲利普·伍德
验证专家 在产品管理方面

Phil是一位资深产品负责人,拥有17年的金融科技经验. 他领导了Visa的咨询业务, 万事达卡, 及道明银行, 并与金融科技创业公司合作开发了成功的支付和商业贷款产品. Phil有通过更好的产品和用户体验设计来提高用户参与度的记录.

阅读更多

以前在

lendio
分享

当我作为一名 产品经理 由一家早期的支付处理公司, 该公司正在努力及时创建和交付库存管理系统. 当时的解决方案是一个简单的键盘应用程序,它不是用户友好的, 结果是, 是否造成了严重的客户流失. 我的工作是领导一个团队,负责构建库存系统,扩展应用程序的功能,超越键盘功能.

因为我们必须在缩短的时间内进行操作, 我创造了一种简单但非常有效的怀孕方法, 设计, 并构建具有符合用户需求的核心功能的最小可行产品(最有价值球员). 这个过程将最有价值球员的范围压缩成一个密集的三小时会议,而不是几天或几周,并为我们的团队节省了几个月的开发时间.

这种加速的最有价值球员范围界定过程可以用来指导任何产品团队,也可以应用于任何从0到1的产品的创建.

用例概述

问题: 这款应用的简单键盘功能并没有提供给用户, 谁是供应商, 具有管理库存或选择要添加到客户订单的项目的能力.

约束: Company leadership wanted a solution delivered in eight weeks; a potential fundraising round depended, 在某种程度上, 改进版产品的成功.

背景: 从市场分析来看, 在与我们的许多用户相处了一段时间之后, 我确定这些供应商需要一个库存管理系统来简化他们的销售流程. 我看着他们处理顾客的订单:首先, 他们把要求的东西写在纸上, 用计算器计算项目, 然后把订单输入应用程序. 他们本来只需要一件工具,却用了三件.

解决方案: 我们需要开发一种解决方案,使用户能够将他们的库存加载到数字目录中, 管理这些库存, 点击选定的商品,就可以将它们添加到客户的购物车中.

设计冲刺决策

因为我们已经知道我们需要开发什么产品,所以我选择放弃一个典型的产品 设计冲刺-一个四到五天的研讨会,团队合作确定一个主要的业务挑战, 收集客户关于如何解决问题的想法, 为产品开发一个概念, 设计一个原型, 然后开始测试.

设计冲刺是构建mvp的有效方法——对于那些需要确定核心问题并有足够时间开发解决方案的人来说. 在早期公司或现有组织的新业务部门, 然而, 核心问题通常是显而易见的:概念已经开发出来, 而产品/市场的契合度通常在产品经理之前就已经确定了, 工程师, 设计师也加入进来.

当我决定继续这个项目的最佳方式是跳过设计冲刺,从三个小时的会议开始时,下面的流程图分解了我所采取的步骤, 也被称为球队开球. 在那次会议上, 参与者会集思广益,想出许多关于功能的点子, 然后把清单缩减到最有价值球员所需要的.

流程图描述了决定是进行设计冲刺还是跳过这一步直接进入团队启动阶段的过程, 基于你是否知道你需要解决的核心问题和你需要构建的产品. 此外,该图表说明了本文中描述的最有价值球员开发方法的步骤.
当要构建的产品不是已知实体时,设计冲刺很有帮助, 但通常不需要这样做, 团队可以通过放弃它们来节省时间和金钱.

最有价值球员开发过程

准备

在三个小时的会议之前, 你需要通过与现有或潜在客户的交谈和观察,以及进行市场调查来收集用户角色的信息.

然后,为设计师和工程师创建一个演示文稿. 它应该解释:

  • 你试图解决的问题.
  • 你正在打造的产品.
  • 产品将如何在参数和用户体验方面解决这个问题.
  • 产品对你和你客户业务的预期影响.
  • 公司和团队层面的任务、目标和关键结果(okr), 以及产品如何帮助完成这些任务和实现这些okr.

演示应该让设计师和工程师对产品有一个坚实的了解,以便继续确定最有价值球员的范围.

三个小时的启动会议

启动应该包括整个开发团队, 允许他们参与过程的每一个阶段, 从构思和故事创作到最有价值球员概念发展. 这包括老年人, 初级, and associate 产品经理s; product owners; product leads (if applicable); UX 设计师; software 工程师; and QA 工程师.

快速提示: 虽然这不是正统的,但我建议在建造阶段之前包括工程师. 他们通常会提出很棒的想法,并且对自己想要改进的产品充满热情. Most of them enjoy being involved in scoping the 最有价值球员; it helps them become more invested in the project and valued by the other teams.

把所有人聚集在会议室或虚拟工作区. 在我们的例子中,我们有10个人. 留出三个小时.

产品和用户旅程(60分钟)

  1. 做演讲. (15分钟)
  2. 开始为你的产品识别所有的用户角色. 即使您还没有确定任何流程或特性工作, 您可以定义需要构建的流的数量. (10分钟)

    快速提示: 不要通过添加不必要的角色来过度设计. 在最有价值球员发布之后,客户反馈将显示您是否需要额外的角色.

    用例的例子: 我们有三个角色:商店经理(或管理员)、收银员和最终客户. 还有其他潜在的高级角色, 比如店主, 而是为了最有价值球员, 这些可以由管理人员支付.

  3. 绘制用户旅程 从头到尾. 为每个人物角色分配一种颜色,以帮助识别用户将遇到的流程的每个步骤. 对于面对面的会议,在墙上贴便签或使用白板. 如果是虚拟会议,请使用a FigJam 或者类似的东西. (35分钟)

    快速提示: 让团队分享他们所有的想法并进行细化. 流程的每个步骤都将成为一个有待构建的功能——每个用户将有一个单独的流程——但概述步骤的过程将是相同的.

    用例的例子: 以下是我们的收银员角色的特征列表:

    • 打开销售点应用程序.
    • 使用PIN码登录.
    • 确定客户购买的第一件商品.
    • 确定项目的数量.
    • 确定客户购买的任何附加项目.
    • 添加商品折扣(如果适用).
    • 合计购物车中所有商品的价格(此时), 全价购买, 包括销售税, 显示).
    • 完成结帐和付款处理.
    • 确认购买.
    • 允许顾客加小费.
    • 完成销售.
    • 显示所有日常销售的总额.
    • 在预定的一段时间不活动后,要超时休息.g.(五分钟).

    注意: 这个列表详细列出了我们认为这个角色的大部分特征. 我们在所有人物角色中总共想出了大约60个特征, 最小重叠, 作为出纳员, 商店经理, 最终用户都以不同的方式使用应用程序. 这取决于你正在开发的产品类型, 用户类型之间可能有更多的功能重叠.

用户旅程的基本特征(45分钟)

  1. 在真实或虚拟的白板上,将每种用户类型的特性分组为每个用户旅程的离散部分. 然后,在黑板上画一条水平线. 在这条线的上方,确定产品工作所需的集合. 在这条线的下面,放置一些值得拥有但可以等到以后发布的特性. (30分钟)

    快速提示: 将设计师和工程师分成小组来完成这一步,然后再次开会比较意见. 这在10人以上的会议中尤其有用.

    用例的例子: 对于我们的应用程序, 那时我们有12个功能集, 其中包括将物品装入库存目录, 他们的价格, 选择要添加到客户购物车中的商品, 结帐结束销售, 低库存再订货, 和更多的. 我们最终将功能集的数量减少到4个.

    这个排除过程帮助我们确定用户的安全登录在应用的第一次迭代中是不必要的. 加上折扣或小费也不算什么. 我们还决定,收银不需要能够显示所有的日常销售总额作为最有价值球员的一部分, 虽然商店经理或店主可能会.

  2. 细化功能列表. 问“如果省略了这个,产品还能工作吗??如果答案是肯定的, 把这个功能排除在mvp之外——把它留到以后的产品迭代中. 如果答案是否定的,那么你必须在最有价值球员中包含该功能. 在这个过程的最后,你会知道什么是真正需要使你的产品功能. 通常,每个集合只包含三到四个功能. (15分钟)

    注意: 避免 在最有价值球员中构建了太多的功能集. 而你应该预料到不同的意见,什么是最重要的, 作为产品经理,打电话是你的工作. 你已经做了调查,并且有数据支持你的决定. 根据我的经验, 许多产品最初的构建比它们需要的更加健壮, 大多数公司都希望尽快将产品交到用户手中进行测试和反馈.

产品设计、测试和工程(75分钟)

  1. 设计师是否将核心功能整合到最有价值球员的线框设计中, 工程师将使用哪些来构建产品的架构. (45分钟)

  2. 允许产品专家和设计师一起对线框设计进行一些简单的用户体验测试. (15分钟)

    注意: 在很少的产品管理场景中,您应该在不涉及最终客户的情况下进行构建, 但是在快速测试和开发的情况下, 你可以在内部或与不了解你产品的朋友和家人一起测试设计原型. 如果他们感到困惑,你的一些用户也会感到困惑.

  3. 把设计好的线框图交给工程师,让他们开始构建最有价值球员的架构. 他们没有所需的一切,也没有时间来构建一个完整的解决方案, 但是他们可以开始, 他们构建的架构将在完成最有价值球员时使用. 与此同时, 产品和设计团队可以继续测试他们的线框,让内部团队成员或朋友和家人作为用户. 让团队在此步骤上同时工作可以节省时间. (15分钟)

当你变得更熟练地使用这个过程, 这样就更容易确定哪些功能是最有价值球员的核心组件,哪些功能可以稍后再构建. 这种做法还可以防止您构建错误的东西:您可能对“稍后”列表有一些想法, 后来才知道没有客户想要它.

结果和关键要点

在我们努力之前, 我们的应用是一个数字0到9的小键盘, 小数点, 还有一个充电按钮. 由于这个限制和低效的工作流程,它创建, 在一年的时间里, 我们的留存率很低,只有20%左右. 尽管我们获得新用户的速度比竞争对手快, 我们失去他们的速度也差不多一样快.

在创造最有价值球员的整个过程中, 我们构建了四个关键特性集, 所有这些都是很小的范围,但质量很高. 用户现在可以:

  1. 只需使用摄像头,就可以从移动设备直接将物品加载到库存中, 输入名称, 然后输入价格.
  2. 选择这些商品并将它们添加到客户的购物车中.
  3. 关闭销售,同时查看正在出售的物品.
  4. 查看在给定时间框架内售出的物品数量.

四个智能手机屏幕的图像显示了用例示例中最有价值球员的主要功能集, 以用户行程为顺序,通过文本表示. “上传一个项目到库存”是由一个带有进度条的产品图标来说明的. “选择商品并将它们添加到购物车”用一个购物车图标和三个产品图标来描述,其中包含单个和总价格字段. “成交”用一个圆圈中的美元符号表示. “显示给定时间范围内销售的商品”是由6个产品字段组成的列表显示的,其中包含单个价格字段和总价字段.
通过遵循快速的范围界定和开发过程, 产品经理和他们的团队可以快速地将十几个或更多的功能集缩减为使产品工作所必需的少数几个功能集.

顾客喜欢改进后的产品. 在加载商品的第一周内,使用目录功能结账至少5次的新用户的留存率为45%.

多亏了我们最有价值球员范围界定过程的效率, 我们花了大约两个月的时间构建并发布了完整的应用程序. 用传统的开发方法,这个过程可能需要4个月甚至更长时间——如果产品真的被制造出来的话.

这种快速的过程节省了时间和金钱. 一个完整的设计冲刺可能是昂贵的. 从启动会议开始使我的过程从一开始就更加经济, 这些节省被更短的整体开发时间所放大.

然而, 这两个过程也可以协同工作:如果您的团队已经完成了一个设计冲刺,以定义核心业务问题和您需要创建的解决方案, 你可以使用我的过程来更有效地定义你的最有价值球员范围.

请记住,这个过程只是一个开始:最有价值球员是一项正在进行的工作,将在以后的版本中进一步完善. 一旦它完全建成并准备好交付, 我建议添加一个测试开关,用户可以关闭它返回到旧的应用体验. 利用行为软件,例如 , 跟踪有多少用户使用了这个选项,可以让你很好地了解在下一次迭代中需要添加或更改什么来增强你的产品.

了解基本知识

  • 最有价值球员的目标是什么?

    最有价值球员的目标是快速交付核心业务问题的解决方案, 满足客户需求,同时只包括产品功能所必需的特性. 客户对最有价值球员的反馈可以为产品的后续迭代提供信息.

  • 最有价值球员应该具备哪些特征?

    最有价值球员应该是满足用户需求的产品的最基本版本. 它应该只包括使产品工作和解决您的核心业务问题所需的功能.

  • 你如何定义最有价值球员的范围?

    Start by gathering 产品经理s, owners, and leads; 设计师; and 工程师. 就你的核心业务问题和你需要打造的产品做一个演示. 然后, 确定产品的用户角色, 头脑风暴的特点, 把那些想法精简到最基本的部分, 让设计师给工程师们画线框图.

聘请Toptal这方面的专家.
现在雇佣
菲利普·伍德

菲利普·伍德

验证专家 在产品管理方面

盐湖城,美国犹他州

2020年8月4日成为会员

作者简介

Phil是一位资深产品负责人,拥有17年的金融科技经验. 他领导了Visa的咨询业务, 万事达卡, 及道明银行, 并与金融科技创业公司合作开发了成功的支付和商业贷款产品. Phil有通过更好的产品和用户体验设计来提高用户参与度的记录.

阅读更多
作者都是各自领域经过审查的专家,并撰写他们有经验的主题. 我们所有的内容都经过同行评审,并由同一领域的Toptal专家验证.

以前在

lendio

世界级的文章,每周发一次.

订阅意味着同意我们的 隐私政策

世界级的文章,每周发一次.

订阅意味着同意我们的 隐私政策

欧博体育app下载

加入总冠军® 社区.