小米崔宝秋:产品的快速迭代让互联网企业根本没有试错的机会

摘要: 在小米首席架构师崔宝秋看来,产品的快速迭代让互联网企业根本没有试错的机会。要快速创新、快速推出产品并快速占领市场,最好的方法就是拥抱开源,使用开源软件为自己的硬件

  在小米首席架构师崔宝秋看来,产品的快速迭代让互联网企业根本没有试错的机会。要快速创新、快速推出产品并快速占领市场,最好的方法就是拥抱开源,使用开源软件为自己的硬件产品快速构建软件平台。

  小米的MIUI系统,可以认为是利用开源Android 操作系统 的成功典范。通过对系统的功能及UI进行优化、硬件适配、软件预装,MIUI系统在Android 手机 刷机领域获得了巨大的成功。而最新的小米 路由器 ,也使用了路由器端著名的开源OpenWRT系统。

  在开源中国开源世界高峰论坛上,崔宝秋列举了自主研发时可能会遇到的一些问题。这些问题包括:

  1、研发成本大,很可能不如花时间掌握开源软件;

  2、有试错风险,大多数硬件产品自主研发时可能无前车之鉴;

  3、存在难以避免的错误;早期性能和功能评估可能存在误判断;可能会存在低估随业务增长带来的压力。

  崔宝秋称,拥抱开源软件,可以站在巨人的肩膀上进行创新。除了前面提到的好处外,使用开源软件,还有助于吸引人才、吸引外来贡献并提高软件的质量。当然,小米在开源上也有自己的原则,这些原则包括:

  1、快。

  2、不重造轮子。

  3、不用则已,要用则精。

  4、永抱开放和共享的态度。

  5、极力推出自己的committer(提交者,技术专家)。不仅仅要站在巨人的肩膀上,更要为巨人指引方向。

  据了解,小米在日志框架、服务框架、HTTP Web框架、消息队列、搜索、分布式缓存、存储业务、监控报警、数据处理等多个领域,都使用了开源技术。

  除了使用开源外,小米也回馈开源社区,推出了MIUI系列工具、Minos分布式部署和监控工具、Chronos高可用Timestamp服务、Themis HBase跨行跨表事务实现及 其他 一些运维工具等等。

  崔宝秋对搜狐IT表示,小米未来还将完善公司的开源流程,进一步加大在开源上的投入,更多地回馈社区,与其他公司一起,扩大中国工程师在国际开源社区上的影响力。

时间: 2024-07-31 02:50:38

小米崔宝秋:产品的快速迭代让互联网企业根本没有试错的机会的相关文章

小米崔宝秋:开源软件助产品快速迭代

摘要: 在小米首席架构师崔宝秋看来,产品的快速迭代让互联网企业根本没有试错的机会.要快速创新.快速推出产品并快速占领市场,最好的方法就是拥抱开源,使用开源软件为自己的硬件 在小米首席架构师崔宝秋看来,产品的快速迭代让互联网企业根本没有试错的机会.要快速创新.快速推出产品并快速占领市场,最好的方法就是拥抱开源,使用开源软件为自己的硬件产品快速构建软件平台. 小米的MIUI系统,可以认为是利用开源Android 操作系统 的成功典范.通过对系统的功能及UI进行优化.硬件适配.软件预装,MIUI系统在

快速迭代的互联网研发模式下测试如何突破?

测试同学的日常 ~每次出故障,老板总是会问,你这个怎么测的?! ~交付延期,发布时间却不变,只能压缩的就是测试时间了.怎么办,加班来补吧. ~测试环境又挂啦. ~你就不能少重构几次?每次重构都要回归所有功能. ~功能急着上线,却没几个用户使用. ~说好的自动化,在经过无数个紧急项目后,仍然没有完成. ~哦弥陀佛,项目明天就要发布了,千万不要有故障. 测试作为研发环节中不可缺少的角色存在着,但大多数中小型公司的测试团队却以最弱小的姿态生存.在互联网模式的冲击下,快速迭代.持续发布.不断试错成为研发

互联网给了我们一个快速试错的机会

我最近读了乔布斯讲的一个故事,印象非常深刻.乔布斯说,有一次他看<自然>杂志,谁冲刺百米用的能量最少,发现人用的能量不高,自然界最高是秃鹫.有一个好事者研究了一下,人骑自行车百公里的能量消耗,远远小于秃鹫.人和动物差别在于你能发明一些东西,能创造一些东西.互联网给了我们一个快速试错的机会.因为互联网超越物理的限制,可以把我们很多的能量释放到一个非常大的规模.比如说人和人跑步,速度最快差30%,大一点差100%,不会差太多.一个人在互联网上释放能量可能几十倍几百倍,甚至几千倍.互联网的思想给我们

产品3周迭代一次,启信宝驾驭8000万企业征信的平台架构

11+大数据行业应用实践请见https://yq.aliyun.com/activity/156,同时这里还有流计算.机器学习.性能调优等技术实践.此外,通过Maxcompute及其配套产品,低廉的大数据分析仅需几步,详情访问https://www.aliyun.com/product/odps:更多精彩内容参见大数据频道:https://yq.aliyun.com/big-data . 启信宝的核心功能包括搜索引擎.企业链图.关系族谱.企业监控.企业舆情以及企业信用报告等.启信宝目前支持APP

产品是如何快速迭代的

今天在微博上又一次看到有人转发小马哥的:"小步快跑,快速迭代"理论,刚好鄙人近期收集了一些快速迭代的资料,接下来结合自身的经验来浅谈产品的快速迭代方式.这篇文字可能会偏项目管理一些,不过我认为项目管理也是产品经理基本素质之一. 关于立项 这一点相信大家都不陌生,每个产品在经过 BRD.MRD (当然,这两个过程并不是所有产品经理都能参与)之后,就会进入立项阶段.在传统的立项过程中,我们更多的是走流程,项目负责人提出立项申请,项目组进行可行性讨论分析,然后召开大会进行立项评审,负责人根据

敏捷开发-快速迭代

今天跟大家分享的是"敏捷开发.快速迭代".我们大都采用的是"瀑布开发模式",有了问题,就得返工,虽然最终的产品会比较齐全完善,但是开发周期太长,开发人员会产生排斥,甚至厌恶的心理.经过YH系统的开发,也且生体会到了这一弊端. 有问题就要去解决它!于是我想到了"敏捷开发".借鉴敏捷开发模式,来改善软件开发过程,提高项目的开发效率. 要想借鉴,首先得弄懂以下3个问题. 1. 什么是敏捷开发 百度百科中是这样解释的:敏捷开发是一种以人为核心.迭代.循序

软件测试-快速迭代的app产品需要测试用例评审吗?

问题描述 快速迭代的app产品需要测试用例评审吗? 目前快速迭代过程中,需求变更很快,写的测试用例也需要不断变更,一直在想真的需要测试用例评审吗?该如何做比较有效率,请高手给意见 解决方案 快速迭代,如果需求变得快,说明团队磨合不够,如果测试和开发一起介入需求,形成有效沟通,测试用例不细也没关系

从“憋大招”到快速迭代 细数Windows 10变化背后的小秘密

 Windows 10一周岁了.这个史上最不一样的Windows被赋予了太多标签,"增长速度最快的Windows "."最安全的Windows"."最好用的Windows"."最后一个独立版本Windows"--微软(中国)操作系统工程院院长谢育涛表示,Windows10也是史上最有中国印记的Windows. 史上"最"不一样的Windows 微软正试图以完全不同的方式去思考Windows在改变科技行业过程

Google+话题探讨分享:应用快速迭代(敏捷模式)和用户不升级

文章描述:当移动应用"敏捷迭代"遇到"用户不升级". 某个深夜在Google+参与一个话题的讨论,事后觉得这个话题有价值,就继续做思考整理.顺便把stream里的内容转贴在文末留以备份,方便沉淀,也可以让大家继续参与交流讨论. APP升级习惯调查 是这个话题讨论的源头,这篇日志是从移动应用快速迭代升级与用户忽视或者不升级应用之间带来的冲突,引发的一连串的思考和分析. 根据这个话题,我也做了一些延伸的思考. 在移动应用的研发中,应用快速迭代(敏捷模式)和用户不升级应用