IMVU,一个社交游戏网络公司,为什么做持续部署?
2012-01-30 12:38
627 查看
本文是《Lean Startup》一书的作者Eric 在2009年发表的一篇博文,他是IMVU的创始人之一。文中并没有讨论如何做持续部署,而是讨论了一个更关键的问题:“IMVU为什么要做持续部署?”这也充分地表达了他关于“Learning from production and customer”的观点。
在我所倡导的Lean Startup所有实践中,没有哪个实践比持续部署更有争议(持续部署是指:让公司在几分钟内发布软件的过程,而不是几天或几个月才发布一次)。我之前所在的一个创业公司IMVU使用这个流程,平均每天部署50次。这也引发了一些争论,有些人说这种快速发布流程会导致低质量的软件,或者阻碍公司的创新。假如我们能够接受由客户来评判,而不是专家的判定,那么,我想这些说法就很容易消散了。一个更为常见,且更为困难的问题是如何回答那些只想知道这种持续部署是否可以用于他们自己的业务、行业或团队的人们。
IMVU的历史尤其引人关注。作为一个有数百万用户消费者的互联网公司,看上去可能与那些只有一小撮潜在客户的企业软件公司,或者那些客户要在软件发布前需要严格审核的计算机安全公司没有太多关系。我想,持有这种反对观点的人实际上没有真正明白持续部署的关键点,因为他们关注点都放在了具体的实现上,而不是通用原则。目前关于持续部署的文章都关注于如何做, 但我在这里想说的是“为什么做?”
原译文请参见《为什么做持续部署?》
在我所倡导的Lean Startup所有实践中,没有哪个实践比持续部署更有争议(持续部署是指:让公司在几分钟内发布软件的过程,而不是几天或几个月才发布一次)。我之前所在的一个创业公司IMVU使用这个流程,平均每天部署50次。这也引发了一些争论,有些人说这种快速发布流程会导致低质量的软件,或者阻碍公司的创新。假如我们能够接受由客户来评判,而不是专家的判定,那么,我想这些说法就很容易消散了。一个更为常见,且更为困难的问题是如何回答那些只想知道这种持续部署是否可以用于他们自己的业务、行业或团队的人们。
IMVU的历史尤其引人关注。作为一个有数百万用户消费者的互联网公司,看上去可能与那些只有一小撮潜在客户的企业软件公司,或者那些客户要在软件发布前需要严格审核的计算机安全公司没有太多关系。我想,持有这种反对观点的人实际上没有真正明白持续部署的关键点,因为他们关注点都放在了具体的实现上,而不是通用原则。目前关于持续部署的文章都关注于如何做, 但我在这里想说的是“为什么做?”
原译文请参见《为什么做持续部署?》
相关文章推荐
- 为什么一个好的网络公司不要风投?
- 一个手机上的网络聊天游戏(图)
- 网络游戏:为什么失败
- 如何做一个快速运转的大规模网络开发公司
- 关于开一个网络(软件)公司办公地方的选取
- 分享一个开源的网络游戏服务器架构—HouHai
- 社交网络数据挖掘公司乐荐推出“我好想网”:动真格的社交
- 网络游戏:为什么失败
- 一个成功的人或企业为什么没有获得持续成功:有节制的减少追求
- 为什么Android应用用Java开发,为什么Android大型游戏要用数据包?这里根据我的知识做一个总结
- 网络游戏:为什么失败
- (某网络公司笔试题)判断一个点是否在三角形内
- 【上海】网络游戏公司招聘ASP.NET程序员
- 公司招聘,提供在网络游戏软件业内加速发展的机会
- 基于ACE设计一个c++网络游戏服务器框架引擎
- 想制作一个网络游戏的网站,大家有什么好的意见没有。http://www.flexkf.com网站开始建立,但是没有什么内容
- TCP server 为什么一个端口可以建立多个连接?(网络讨论)
- 游戏安全资讯精选 2017年第十七期:2017年最值得关注的出海游戏公司,微软十二月“周二补丁日”一览,中小企业公有云网络安全保障体系和混合云搭建实践
- 夕阳桥断 Linux(centos6.5)下安装jenkins Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。 通俗的来讲,jenkins就是一个可以实现自动化部署的一个插
- 一个节奏极快的创业公司的web前端持续交付心路历程