用两个词来简单理解张小龙内部演讲说到的『敏捷开发』

庖丁开发:专注于互联网项目开发。

相信大家上周末都被微信之父张小龙先生在WXG(微信事业群)大会上的演讲刷屏了。

在谈到敏捷开发时,张小龙直言:我们今天可以想一些与众不同的点子,然后我们可以很快就看到效果,因为我们可以很快把它上线了,然后可以去验证,如果不对就下线,如果还有改进余地,下个版本再去改它。这是一个能够持续实现你的想法的过程。

我们先来简单了解下什么是敏捷开发:一种应对快速变化的需求的一种软件开发能力。

敏捷开发

其实这种开发模式由来已久,只是近几年国内互联网发展迅猛人们不得不重新重视这种开发模式,它可以帮我们迅速抓住市场并低成本试错。下面我们从两个概念详细说说产品项目开发使用的敏捷开发模式。

一、MVP 概念

此 MVP 非彼 MVP,这里的 MVP 是最简化可实行产品(Minimum Viable Product)的简称。 以 MVP 进行小样调研,快速进入市场、接触客户并得到反馈,透过反馈不断修改原型,并进行不断地的迭代开发,极大减少试错成本。

MVP

简单来说,就是你的产品的 1.0 版本只需要解决用户的一个主要痛点,根据反馈不断改进、迭代并完善,这一点我们可以从微信的迭代就可以看到。

另外,这几年很火热的网约车同样是 MVP 策略,一开始只有一个按钮就是叫车,经过几年的不断迭代、完善,我们可以看下现在滴滴的业务范围。

滴滴业务

试想一下,如果滴滴采用传统模式,到了功能齐全再推出,先不说丧失市场跟成本,对用户来说,面对这么复杂的产品是迷茫的, 用户习惯是需要培养的。

我们再看今年很火的的摩拜单车以及 ofo,是不是仿佛看到了当年的滴滴、Uber?未来的发展是怎样的呢?会不会跟滴滴一样发展出各种服务呢?让市场来说话。

共享单车

二、 精益分析

说到让市场来说话,我们不得不提 『精益分析』 这个词。这个词最先是硅谷著名的企业家和作家埃里克·莱斯提出的,其著有《精益创业》一书,想详细了解的朋友可以去看下。简单来说就是 用数据分析来驱动产品的迭代、运营。

这一点与张小龙提到的敏捷开发观点不谋而合:首先是你有一个想法或者灵感,然后通过MVP策略产品快速上线;产品上线后,通过数据来衡量用户的表现,如果好的话就保持、继续优化,不好的下线反思。通过这种循环,产品快速迭代、用户的需求得到更好的满足。

数据金字塔

特别是对于微信这种国民产品来说,每一次的细小改动后面都必须要有用户数据的支持。说到这里丁丁突然想到在 iOS6.3.28 更新的时候遇到的 A/B test。

A/B 测试,简单来说,就是为同一个目标制定两个方案(比如两个页面),让一部分用户使用 A 方案,另一部分用户使用 B 方案,记录下用户的使用情况,看哪个方案更符合设计。

当时发照片时并没有跳到相机胶卷:

相机胶卷

而是先跳到了全部照片这里:

全部照片


但后来又改了回来。所以丁丁猜是遇到了 A/B test:了解用户的发图习惯决定发图片时应该跳到哪个页面。(当然也不排除是丁丁遇到了 bug,这里只是举例说明数据的重要性)

除了数据,用户的反馈也很重要 。我们可以看到现在每一个 app 的设置里面都有反馈功能,大多数 app 会在你使用过后弹窗让你去评分,这也是获得反馈的其中一种途径,根据用户的反馈不断改进、完善,这是每一个项目都在做的事。

用户反馈

最后简单总结下敏捷开发:提出想法,快速构建→产品落地,快速上线→数据验证,快速试错、迭代。

文/庖丁开发

关键字:产品经理, MVP

版权声明

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部