灰度发布

什么是灰度发布

概念:灰度发布是指在黑和白之间能平滑过渡的一种发布方式,又称‘金丝雀发布’

我理解的灰度

按照一定的策略筛选部分用户,优先体验新版本功能,收集反馈以及对新版本功能、性能、稳定性等指标进行评论,进而决定全量发布还是回滚

百度百科的灰度

在其上可以进行A/B testing,即让一部分用户继续使用产品特性A,一部分用户使用特性B,如果用户对B没有什么反对意见那么逐步扩大范围,把所有用户都迁移到B上。灰度发布可以保证整体系统的稳定性,在初始灰度时候可以发现、及时调整问题,以保证其影响程度。灰度期:灰度发布开始到结束期间的一段时间

灰度发布流程

灰度发布流程

筛选用户策略

根据用户画像分析(地区、终端、功能针对性的用户)、活跃用户、产品群、内部用户、发包渠道等

灰度发布方式

iOS内测:testflight发布新包,给目标用户升级

Android公测:1、发布部分渠道

                         2、所有渠道全部打开,下载量达到目标量级关闭

                         3、按照地理位置、用户画像等特征指定发布

强制升级、自主升级、多版本可选等方式

灰度的好处

1、有针对性,按照功能选择目标用户

2、提前获得目标用户的使用反馈,依据反馈结果,及时查漏补缺,完善产品

3、缩小影响的范围,若发现重大问题,可回滚回旧版本,降低风险

灰度的特点

1、容忍失败

2、允许适度浪费

3、鼓励内部竞争试错

灰度发布工具    

脉冲云


参考:《马化腾致微合作伙伴:灰度法则的七个维度》

需求度:用户需求是产品核心,产品对需求的体现程度,就是企业被生态所需要的程度;

速度:快速实现单点突破,角度、锐度尤其是速度,是产品在生态中存在发展的根本;

灵活度:敏捷企业、快速迭代产品的关键是主动变化,主动变化比应变能力更重要;

冗余度:容忍失败,允许适度浪费,鼓励内部竞争内部试错,不尝试失败就没有成功;

开放协作度:最大程度地扩展协作,互联网很多恶性竞争都可以转向协作型创新;

进化度:构建生物型组织,让企业组织本身在无控过程中拥有自进化、自组织能力;

创新度:创新并非刻意为之,而是充满可能性、多样性的生物型组织的必然产物。

你可能感兴趣的:(灰度发布)