思考力不简单:原来聪明是可以学的-28如何设计一个能自我演化的系统
上一节课我们讲了什么是演化,以及为什么要使用演化策略来应对未来的不确定。这节课我们就来讲一下如何构建一个能够自我演化的系统,来帮助你实现这一点。
思考力不简单:原来聪明是可以学的-28如何设计一个能自我演化的系统
上一节课我们讲了什么是演化,以及为什么要使用演化策略来应对未来的不确定。这节课我们就来讲一下如何构建一个能够自我演化的系统,来帮助你实现这一点。
构建一个能够自我演化的系统,需要遵循演化论的两块基石。我们先来回顾一下。第一块是遗传变异,基因在被复制到下一代身上的时候,有一定几率会发生变异。第二块是自然选择,决定哪个变异的基因能被保留下来的是环境,适者才能生存。好,下面我就来详细说一下,基于这两块基石,你该如何设计一个能够自我演化的系统。
第一步你要开启一个初始状态,就像生物演化需要基因一样。任何一个自我演化的系统,不管是产品也好,团队也好,你也需要从0到1先开启一个初始状态来作为演化的起点。那这个起点长什么样呢?在精益创业这本书里,把这种最初代的产品叫做MVP。所谓MVP就是围绕用户最核心的痛点,而开发出一款只包含最核心与痛点最相关,功能最少的可用产品。
比如你使用的微信,当初他刚上线的时候,除了通讯录和能免费发文字信息之外,像什么语音、朋友圈、摇一摇、微信支付等等这些功能一概都没有。他们都是根据用户的需求慢慢演化出来的那你说这个就太麻烦了,我一上来就把这些功能都放进去不好吗?不太好。为什么?因为你一开始就能想到的功能,用户不一定真的喜欢。因为在产品正式发售之前,他们只是你大脑里的想法,只是你觉得用户需要而已,他们并没有被市场验证过对吧?第二就算你想的功能用户真的都很需要,但是开发是需要时间的。那么多功能如果都要一次性开发完,那等到发布的时候,市场可能早就被别人抢走了。
第三,正是因为开发是需要时间的,而市场是变化的。技术、政策、用户、竞争对手等等,他们不会等你,他们都在改变你现在认为好的技术,好的体验。在两年之后产品还没有面世的时候,可能就已经落伍了。所以第一步你要做的就是不要去憋大招,也就是不要一上来就想去设计一个完美的产品,希望能够一步到位。因为你做不到,就算能做到了也不一定有用。你得先做一款最小可用品,也就是MVP。先放到市场中去试一下水,听听用户的真实反馈,然后再根据这些反馈进行下一步的迭代。这个MVP就是一款会自我演化的产品的初始状态。
当然除了产品团队也有它的出来……