[原创]浅谈咱们须要灰度发布吗?

[原创]浅谈咱们须要灰度发布吗?ide

 

1 什么是灰度发布?idea

  灰度发布(又名金丝雀发布)是指在黑与白之间,可以平滑过渡的一种发布方式。在其上能够进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,若是用户对B没有什么反对意见,那么逐步扩大范围,把全部用户都迁移到B上面来。灰度发布能够保证总体系统的稳定,在初始灰度的时候就能够发现、调整问题,以保证其影响度。
 
概念: 灰度期:灰度发布开始到结束期间的这一段时间,称为灰度期。
 

2 灰度发布能给咱们带来什么好处?产品

  1. 提早得到目标用户的使用反馈;
  2. 根据反馈结果,作到查漏补缺;
  3. 发现重大问题,可回滚“旧版本”;
  4. 补充完善产品不足;
  5. 快速验证产品的 idea。

3 《马化腾致信合做伙伴:灰度法则的七个维度灰度发布》class

  

  1. 需求度:用户需求是产品核心,产品对需求的体现程度,就是企业被生态所须要的程度;
  2. 速度:快速实现单点突破,角度、锐度尤为是速度,是产品在生态中存在发展的根本;
  3. 灵活度:敏捷企业、快速迭代产品的关键是主动变化,主动变化比应变能力更重要;
  4. 冗余度:容忍失败,容许适度浪费,鼓励内部竞争内部试错,不尝试失败就没有成功;
  5. 开放协做度:最大程度地扩展协做,互联网不少恶性竞争均可以转向协做型创新;
  6. 进化度:构建生物型组织,让企业组织自己在无控过程当中拥有自进化、自组织能力;
  7. 创新度:创新并不是刻意为之,而是充满可能性、多样性的生物型组织的必然产物。

4 咱们真的须要灰度发布吗?test

  从以上灰度发布的概念及好处,咱们能够看到什么样的产品须要灰度发布,给我带来的一些启示以下:扩展

       1. 产品需求迭代是否足够快?是否须要快速试错,占领市场,让用户承认;互联网

       2. 产品发布过程当中,是否须要风险控制,有时有些需求上线风险很是大,没有充足的时间灰度,直接上线生产,多是天灾;di

       3. 产品发布后是否有足够充分的客户去参与实际的试用及反馈,若是没有实际用户参与,灰度就失去了其意义;时间

相关文章
相关标签/搜索