[敏捷开发培训] 构建Agile MVP

假设您有一个新产品的想法,但是不确定是否能够成功实施该产品。 所以你会怎么做? 由于将新产品带入本来已经很拥挤的市场本身就是巨大的风险,因此您将要进行的投资显然存在问题。

但是,如果您可以开发目标产品的原型并将其投放市场,从而减少与产品相关的重大风险该怎么办? 不仅所需的投资会减少,而且您还可以知道当前市场对该产品的反应。 这就是MVP或最低可行产品背后的概念。

看看下面的图,你会想到什么?

 

 

什么是MVP( Minimum Viable Product)——What

敏捷MVP是三个术语的集合,每个术语具有重要意义:

最少(minimum):表示它使用最少和最简单的功能交付。
可行(Viable):提供客户价值并提高客户满意度,收集客户反馈。
产品(Product):最终产品。

敏捷最低可行产品是交付客户价值的敏捷项目管理的最小单位。 分析从最低可行产品(MVP)收集的敏锐度比开发具有成熟功能的产品要便宜,因为直接开发具有成熟功能的产品而不进行任何分析会由于不正确的假设而增加涉及的风险和成本。 敏捷MVP是一个迭代过程,它基于从连续反馈中积累的数据。 最低可行产品基于关键功能,例如最少的功能集,客户反馈和最少的工作量。

 

MVP可以定义为您打算在当前市场情况下测试的最终产品的最小形式或原型。在这种开发策略的帮助下,您(以及您的开发团队)将能够使有关该产品的某些假设无效或生效,从而了解您的主要受众对该产品的特性和功能的反应。

通过使用这种方法,您不仅可以深入了解产品的未来,还可以适当地分配总预算,从而实现业务的最终目标。简而言之,您可以将MVP描述为一个反复持续的过程,在该过程中,您可以确定用户的痛点,并通过随时间推移实施这些更改来最终确定产品的适当功能。

MVP的开发遵循严格的措施和学习策略,随着您和您的团队不断了解用户的需求和要求,这将帮助您发布可以随时改进的产品。这样的立场将帮助您更好地为客户服务。

为什么需要构建MVP—— Why

实施MVP程序的主要目标是严格开发一种产品,为当前市场提供即时价值,同时将总体投资价值降至最低。当你以MVP开始你的项目时,整个过程将帮助你了解最终用户提供的反馈以及你计划进入的市场

通过向市场发布MVP,您将为产品的任何未来迭代做好准备,同时还将概述进一步改进的后续步骤。在某些情况下,MVP可以用来向投资者和利益相关者展示想法的潜力,以便进行进一步的投资。不管你是否打算选择外部和内部投资者,拥有MVP肯定会加强你的立场——最终展示产品的优点,并最终为后期开发获得资金。

以下是使用敏捷MVP(Agile MVP)的各种原因:

  • 敏捷的MVP可以使用最少的资源来测试产品,加速学习。
  • 它有助于提高客户满意度,并通过反馈收集信息以增强产品。
  • 消除了工作时间不必要的浪费。
  • 有助于根据通过连续反馈收集的数据为其他产品创建基础。
  • 它有助于建立品牌。
  • 尽快将产品送达早期客户。
  • 敏捷MVP在弥合客户与产品开发人员以及从事该产品工作的不同跨职能团队之间的沟通差距方面非常有帮助。
  • MVP促进了产品设计和具有成本效益的产品开发活动。
  • 敏捷的最低限度可行的产品提供了一种系统的,有组织的方法,以探索未实现的领域,以实现最佳的客户价值和组织的成功。
  • 敏捷MVP基于连续反馈的迭代过程,因此可提供经过验证的学习。
  • 敏捷的MVP有助于避免资本损失并避免任何风险。
  • 建立良好的客户关系。

开发人员根据从客户那里收集到的反馈提出了新版本的产品,并使其具有足够的生产力和效率,足以引起客户的喜爱。 创建和使用最低可行产品(MVP)有助于简化产品开发过程,从而避免做出任何不明智的决定。 在推出功能完善的产品之前,“最低可行产品”专注于客户的反馈。

如何构建 MVP——How

1. 进行研究

第一步是深入了解问题以及解决方案。 要执行此过程,您需要首先定义目标客户,产品的价值主张,用户需求,用户体验以及功能集。 您还需要回答有关当前市场上已有产品的问题(如果有的话)。 这可以分为两种可能性–红色的海洋表示市场上挤满了类似的产品,或者蓝色的海洋表示市场上涌现出了类似的产品。

此外,还需要回答以下一些问题:

你想解决的问题是什么?

什么样的用户会对你的产品感兴趣?

对于您正试图面对的问题,目前有哪些解决方案?

2. 产品功能集的识别和优先级

完成上一步后,就该处理打算在产品中实现的功能了。 您必须通过长期思考来建立产品愿景,从而讨论对客户有价值的不同功能。

列出要实现的功能后,必须将它们分为四个组,如下所示:

  • 必须有的功能
  • 应该有的特点
  • 可能有的特征
  • 当时没有功能(或将来发布的功能)

建立MVP时,您需要将功能放在最优先的列表中,因为这是定义产品核心价值的要素。

3. MVP方法

有几种MVP方法可供选择。主要有:

  • 没有发布产品,但是将提供想法可视化。 座右铭是根据反馈意见,首先出售产品的想法,然后再构建它。
  • 执行产品模型。
  • 仅建立一个或几个功能集即可构建MVP。

4. 了解你的成功率

拥有一个可衡量的MVP是成功还是失败的度量至关重要。 一些指标包括:

用户反馈(User feedback)

活动用户总数(Total number of active users)

激活总数(Total number of activations)

5. 用户故事图

拥有用户故事图非常重要,因为它有助于分解产品待办事项列表并进一步确定功能的优先级。 用户故事图将包含四个不同的组件:

  • 目标(Goals)
  • 活动(Activities)
  • 用户故事(User stories)
  • 任务(Tasks)

目标将包含您对产品未来的愿景。 这些目标可以通过执行特定的活动来实现。 这些活动对于实现功能和任务非常有用,然后可以将其转换为用户故事。

用户故事图将帮助您确定与产品相关的所有痛苦和收获。

6. 发布会

完成上述步骤后,您现在就可以开始启动MVP了。

使用敏捷最小可行产品(Agile MVP)的好处

要执行敏捷MVP,您首先应该知道它的好处,让我们看一下下面介绍的一些好处。

1. 商业概念的早期测试

捷最低限度可行产品(MVP)在产品/服务开发的早期阶段提供了一组核心功能,使企业可以通过各种假设在早期阶段测试各种业务概念和策略,并了解客户和市场的情绪。通过假设积累的数据有助于快速推销产品并接触最大的客户。

2. 持续学习与发展

MVP是一个连续的迭代过程,可促进基于客户反馈的持续学习,并深入了解对客户有效的方法。此信息可帮助产品开发团队使用此数据来为产品演进和产品改进做出决策。迭代有助于添加更多用户所需的功能。

3. 降低成本并减少投资

预先研究市场并进行假设以测试业务概念,这使产品开发团队可以减少开支,并以最小的成本提供最大的服务和最高的客户价值。以较小的投资获得了许多客户,并且可以基于客户/用户的数量进一步增加投资。

4.成功的产品/服务开发和良好的市场占有率

由于客户的需求和市场的情绪,组织可以很好地控制市场并获得更高的客户满意度。根据迭代中积累的数据,将许多用户所需的功能添加到产品/服务中,以使该产品在市场上的其他产品中全面,成功和脱颖而出。

简而言之,构建敏捷的MVP是任何业务或软件开发成功的基本要求,因为它可以洞悉客户需求,而不是使客户负担过多的不必要的产品使用功能。

不可否认,建立成功的MVP的主要步骤是以理想的方式执行策略和分析。 此外,产品的业务远景也很重要,因为您正在为市场中的给定问题创建解决方案。

始终记住,要使用户始终处于项目的最前沿,并在每个步骤中继续努力实现最大价值。 如果您可以做这两项基本工作,就可以建立成功的MVP。

 

参考链接

https://igorizraylevych.medium.com/what-is-a-minimum-viable-product-and-how-to-build-an-mvp-for-your-startup-9a02c0d4a56a
https://altar.io/features-inside-mvp-3-steps-know-answer/
https://www.productplan.com/glossary/minimum-viable-product/

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:技术黑板 设计师:CSDN官方博客 返回首页
评论

打赏作者

梅森上校

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值