小米单点突破.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小米单点突破.doc

小米单点突破   编者按:   14年的微软工程师经验,2010年加入小米,黄江吉经历了产品开发的两个时代。微软一直在追求“最完美”的开发模式,那是一种要求你不能犯错的开发模式;而小米是互联网思维,允许犯错、快速迭代。当外界对小米研发、运营、管理的秘诀屡屡猜测之时,小米联合创始人黄江吉走向前台,从工程师的角度,亲述小米的产品开发模式。   我从最早的1996年加入微软,在这个行业里面做了14个年头,学到一些工程或者产品方面有价值的经验。2010年,我加入小米,负责米聊、小米云等业务,去年主导小米的硬件产品――小米路由器。从微软到小米的经历,让我深刻地体会到,移动互联网创新的玩法的确变了。   微软“最完美的开发模式”不完美   1996年6月,经过两轮7个资深工程师的面试,我作为实习生加入微软。当时非常幸运,你可能想象不到,我做实习生时甚至有机会去参加比尔?盖茨的家庭Party。   我在微软第一个意识到的是敬畏之心,怎么说呢?分享几个有意思的故事:   第一个是我开工了一个礼拜之后,完成了第一个任务,不到200行代码的模块,他们却派出了3个资深工程师,外加我的老板,四个人花了一个半小时去看,结果是这200行代码每一行都被挑出了毛病。这让我认识到,微软把工程师看得非常重。另外,微软对人的培养超出了我的预期,没想到他们会花这么多的时间去培养一个实习生。   第二个小故事是2000年春天的一个晚上,10点钟,我花了两个月时间把一个我做过的最复杂的代码完成了,然后去给我老板演示,并告诉他,我这个模块比以前的快了多少倍,他听完后说,不错,你是怎么做的?   我就跟他讲我的算法,我的数据模型等,他听完之后就说你这个方法不对,做得还不够快。然后转身打开他的电脑,开始在我写的代码里改动,到了大概11点30分的时候才全部改完,然后测试全部通过,性能比我改了两个月的代码还上升了15%。   这在当时给了我两个震撼:第一,这个世界比你强的人多的是,天才多的是,人才多的是;第二,因为他比你强,所以他是你老板。这是在2000年,我已经意识到这个公司为什么能变成一个如此伟大的公司了。   其实每个公司都在追求最完美的开发模式:首先花几个月时间做计划;然后是设计,设计又是几个月的时间;然后开发,开发这个过程可能仅仅占整个周期的24%,甚至更少,最后的测试也是一个浩瀚的工程,在微软,没有测试完的产品是不可以发布的。   产品发布以后才是用户真正使用这个产品的开始,在这样的一个开发模式里面,产品的周期往往会变成“产品月期”。到最后,每个Windows新版本基本上没有两年是做不出来的,不只是Windows,哪怕是一些小的产品也做不出来。   当时我感觉比较痛苦,我不明白为什么像谷歌、Facebook这样的初创公司,甚至其他一些小公司,他们那么小,竟然可以在直面微软的竞争压力下,发展那么迅速,甚至在某一些方面超越微软,当时我不明白,到底问题在哪里?   微软的人才还有内部的流程,当时在我看来基本上已经是无敌了。给大家一个简单的概念,就是做Windows时有五六千个开发人员做每一版的Windows。你可以想象,五六千个最顶尖的软件开发工程师,分成一个个小组,每组配五个人,311配备――即每3个工程师就要配一个产品经理,一个测试。   在311的后面有个0是我自己加上去的。大家知道这个3110里面的0是代表什么吗?   是用户的声音。   在微软,前面三个数字不管你放大多少倍,多少人去做这样的项目,在开发过程中,代表用户的这个数字还是零。   因为微软一直在追求“最完美”的开发模式,那是一种让你不可能犯错的开发模式。每个周期都是那么严谨,要执行这个计划的话,没有人可以犯错。但这本身就有一个问题。   微软在新的领域里面,为什么没有跑得那么快?是不是应该重新思考开发的模型?   小米的产品开发秘密:口碑法则   2010年,我遇到了一个绝好的反思机会――开始做小米。一个新的开始,最大的好处就是可以全部推倒重来,重新思考怎样才是我们当前需要的模式。   核心要解决的问题是什么?我们就把它列出来:   第一,产品定义。你怎么知道你现在做的产品定义是对的,你怎么知道你现在做的产品里面功能都是最重要的。   第二,成本。第二个问题是怎么样最有效的,最低成本的,用最快最稳健的方法做工程迭代,因为工程师的成本是最高的。   第三,测试的方法。以前微软是找几千人甚至上万人的测试团队来把这个测试的工作做到完美,然后才把产品发出去。这个模式最要命的是让你完全不可能犯错,现在创立小米,我们又可以犯很多低级错误了,要允许我们可以尽快地试错,这是我认为跟微软模式最大的不同。以前是防止犯错,现在我们是鼓励,甚至这个模式会因为试错而变得越

文档评论(0)

lnainai_sj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档