MVP(Minimum Viable Product)敏捷开发,最小可行性原则学习

MVP的概念是Eric Ries在《精益创业》里提出的概念。简单地说,就是指开发团队通过提供最小化可行产品获取用户反馈,并在这个最小化可行产品上持续快速迭代,直到产品到达一个相对稳定的阶段。

MVP对于创业团队来说很重要,可以快速验证团队的目标,快速试错。

即便不是创业团队,当我们做一个新的功能、新的模块、新的平台的尝试,也可以用这种方式去做快速验证,如果效果不好,立马调整,避免投入大量的时间精力资源之后,发现并不是用户想要的。变成了食之无味,弃之可惜的尴尬局面。

所以在应用MVP原则的时候,做好前期的数据埋点很重要,并且特别要随时关注用户反馈。

当然一些产品也会采用灰度测试的方式,也就是内测,先小范围用户试用,收集反馈,快速验证,再开放给全部用户,也是经常会用到的。

灰度测试延伸:
灰度测试就是指如果软件要在不久的将来推出一个全新的功能,或者做一次比较重大的改版的话,要先进行一个小范围的尝试工作,然后再慢慢放量,直到这个全新的功能覆盖到所有的系统用户,也就是说在新功能上线的黑白之间有一个灰,所以这种方法也通常被称为灰度测试。类似于我们通常所说的内测。

灰度测试就是将自己的产品首先拿出来给一部分目标人群使用,通过她们的使用结果和反馈来修改产品的一些不足,做到查漏补缺,完善产品的功能,使产品的质量得到提高。这样产品尽早的与用户接触能为以后产品的正式发布打下基础。

定义:灰度测试,就是在某项产品或应用正式发布前,选择特定人群试用,逐步扩大其试用者数量,以便及时发现和纠正其中的问题。

这世上所有美好的东西,都需要踮起脚尖。
原文地址:https://www.cnblogs.com/XMYG/p/14597034.html