互联网带给我的新认知--迭代

【认知关键词四:迭代】

      在进入互联网前,我对于“迭代”的认知还停留在大学时的高数和C语言的课堂上。高数中使用“迭代法”求解线性和非线性方程,是一种不断用变量的旧值递推新值的过程;再到计算机语言中,“迭代算法”利用计算机运算速度快、适合做重复性操作的特点,让计算机对一组指令(或一定步骤)重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。

      不难猜想,互联网公司的“迭代”思维,可能是来源于程序人员在开发代码时所使用的迭代算法。那从算法抽象到思维方式,究竟何为“迭代”?就是循环、反复地反馈和替换。以移动互联网APP开发为例,团队成员在最短的时间内上线APP的第一版,通过用户的反馈再以最短的时间进行再次开发升级,并迅速推出新的版本供用户使用,然后再收集用户的反馈进行再开发。发布、反馈、再发布、再反馈,这样的一个过程就是一次迭代,经过几次迭代之后,APP就能达到相对完美的状态。小米手机更是保持着一周一次地快速迭代速度,让用户参与到产品的升级过程中,从群众来,到群众中去,收获了一群忠实的米粉,帮助后来小米产品品类的开拓奠定了坚实的群众基础。

      互联网之所以如此提倡“迭代”思维,是因为在飞速发展的互联网行业里,产品是以用户为导向在随时演进的。每一个产品的第一版本都是简单的,存在重大缺陷的,一方面是因为大家都在争分夺秒的推出产品,谁先成功地推出产品谁就有更大的机会成为这一领域的老大;另一方面是因为只通过最主要功能的打造,可以极大的降低成本和风险,在人力、物力、财力上是一种极大的节约。在推出第一版之后,要迅速收集用户需求进行产品的迭代,在演进的过程中注入用户需求的基因,完成快速的升级换代裂变成长,才能让你的用户体验保持在最高水平。

      其实与“迭代”相对应的,还有另一种思维,叫做“一次性”思维。它同样来源于数学领域,与“迭代法”对应的“直接法”又称“一次解法”,即一次性解决问题,就好像传统企业的产品开发路径,总是需要不断地完善产品,等到完美的时候再投向市场。而互联网是一个快速发展的行业,每天都有新的事物产生,用户需求变化得非常快,竞争也很激烈,一旦速度跟不上,就会被淘汰。所以需要尽快地将产品投向市场,鼓动用户的广泛参与,不断修改产品,实现快速迭代,日臻完美。

      除了程序代码和产品开发外,迭代思维也可以运用到任何需要快速产出的场景中,例如制定项目方案,制作课程教案,写作等等,利用小步快跑,持续试错,持续改进的方式,从不完美到完美。

你可能感兴趣的:(互联网带给我的新认知--迭代)