领英创始人里德·霍夫曼(Reid Hoffman)邀请Facebook CEO 扎克伯格做客自己的播客节目《Masters of Scale》。霍夫曼认为,扎克伯格之所以成功,和他在Facebook的产品开发策略有关。
在刚开始创立Facebook时,扎克伯格采用的理念是:快速行动,打破陈规(Move fast and break things)。这句话的核心是,你要尽早发布产品,哪怕发布之后你会因此感到尴尬,也要这么做。因为如果你想真正了解你的产品,只有依靠真实环境和真正的用户。你要根据真实用户的反馈,不断对产品进行改进。
这个源自科技界的理念在传统产业也能找到支持者。比如,加味瓶装水公司的创始人卡拉·戈尔丁(Kara Goldin)就做了一个大胆的决定,他们公司生产的瓶装饮料不添加糖或者防腐剂,这么做,饮料很快就会变质。但是他们的饮料Hint Water不仅入驻谷歌等高科技公司,也成了很多食品连锁店里的畅销产品。戈尔丁说:“当你觉得自己的产品很不错,并且想知道它是否能让一些人接受的时候,最好的办法就是去卖它,然后不断改进它。”
对于一个成长的团队来说,“快速行动,打破陈规”相当于一个战斗口号。但是随着Facebook的发展壮大,新情况出现了。扎克伯格发现,“一方面,他身上流淌着快速前进的黑客气质,另一方面,作为CEO他需要承担责任,不能造成大规模的破坏。这两者之间是存在冲突的,而且这种冲突越来越严重”。于是,Facebook的新策略诞生了,扎克伯格称之为“快速行动,但是保持结构的稳定”。
扎克伯格说:“最开始的时候,我们倡导‘快速行动,打破陈规’。我们更快速地前进,更快速地学习。我们允许服务有一些漏洞和缺陷。然而到了某个时间点,我们虽然跑得更快了,也节省了一些时间,但是解决那些漏洞和问题花了我们更多的时间。”因此,扎克伯格提出,要在保持结构稳定的前提下,进行快速行动。打破陈规,大胆推出不是很成熟的产品这些规则依然有效,但是不能破坏基础架构。因为修复基础架构太慢了,如果你破坏了基础架构,最终速度会慢下来。
这个新规则奠定了Facebook大规模实验的基础。扎克伯格说:“ 在同一个时间点,运行的Facebook都不止一个版本,而是大约有1万个。在公司内部,任何一位工程师都有权决定测试什么东西。一般来说,工程师可以推出一个只让1万人或者5万人使用的版本。然后他们会拿到结果,看看产品对各种指标有什么影响,对他们关心的东西有什么影响。 用户在这些测试版本上是如何联系、如何分享的?在这个版本中用户的朋友增多了吗?当然还要考虑商业指标,比如运营该服务效率下降了多少,我们能获得多少营收?甚至还可以进行定性调查,问问用户这个版本是否有惊喜。”最后,工程师会和主管说,他开发的版本有一个什么样的测试结果,是否要继续做下去。
扎克伯格说:“测试之前我们就将工具交给工程师,他们可以获得数据,没有必要在管理层一层一层争论创意的好坏,这样就可以将员工解放出来,以更快的速度前进。如果效果不好,我们就会放进资料库,作为经验教训保存起来,不断学习。如果效果很好,我们就会将小小的改变植入Facebook根基:接下来如果有谁想改进产品,必须遵循新的标准。”
此外,如果想让员工放手去自由实验,还需要一个条件,就是员工不会因为犯错误而“困窘”,员工不会因此感到不舒服。Facebook有一个非常有名的故事,当时有一名叫做本(Ben)的实习生,他在实习的时候,触发了Facebook的一个漏洞,造成了网站停止服务30分钟。他之所以这么做,是因为他想知道Facebook遇到这种情况的时候,如何才能让网站恢复正常。
这在科技界几乎是一个事故。但是Facebook录用了这个实习生。Facebook 首席运营官桑德伯格说:“这个实习生的想法很好,只是执行得不够好,我们仍然会做这样的测试。因为每个人都会犯错,Facebook对错误保持开明态度。”
这种“允许犯大错误”的精神,不仅解放了Facebook的员工,也让扎克伯格可以专注于更重要的事情。扎克伯格说:“至于日常事务,如果不是十分重要的决策,就放手让员工自己测试。在测试成本不是很高的情况下,这些实验会让人学到更多的东西。”
总之,在一个稳定的基础架构之上进行快速行动,让员工可以自由实验而没有后顾之忧,这种开发策略是Facebook得以成功的原因之一。
| 周一到周日,每天零点更新,全年无间断 |