用户互联网产品的灰度发布

灰度发布  时间:2021-02-27  阅读:()

互联网产品的灰度发布

在传统软件产品发布过程中例如微软的Windows 7的发布过程中 一般都会经历Pre-Alpha、Alpha、Beta、Releasecandidate(RC)、RTM、Generalavai labi l ityorGeneralAcceptance (GA)等几个阶段参考Software release l ife cycle 。可以看出传统软件的发布阶段是从公司内部->外部小范围测试>外部大范围测试->正式发布涉及的用户数也是逐步放量的过程。

在互联网产品的发布过程中也较多采用此种发布方式产品的发布过程不是一蹴而就而是逐步扩大使用用户的范围从公司内部用户->忠诚度较高的种子用户->更大范围的活跃用户->所有用户。在此过程中产品团队根据用户的反馈及时完善产品相关功能。此种发布方式按照中国特色的叫法被冠以”灰度发布“、 ”灰度放量“、 ”分流发布“。

关于“灰度发布”叫法的来源无从考察。只不过按照中国传统哲学的说法来看很符合中国人中庸的思维模式 自然界所有的事物总是以对称、互补、和谐的形式存在例如黑与白、阴与阳、正与负、福与祸。在二元对立的元素间存在相互过渡的阶段所谓”祸兮福所倚福兮祸所伏“。具体到黑与白在非黑即白中间还有中间色——灰色。于是出现了很多关于灰色的说法灰盒测试灰色管理极力推荐任正非管理的灰度 灰色收入灰色地带等等。因此对于灰度发布实际上就是从不发布然后逐渐过渡到正式发布的一个过程。

1 、灰度发布的作用o 及早获得用户的意见反馈完善产品功能提升产品质量o 让用户参与产品测试加强与用户互动o 降低产品升级所影响的用户范围o 。 。 。

2、灰度发布的步骤

1  、定义目标

2 、选定策略包括用户规模、发布频率、功能覆盖度、回滚策略、运营策略、新旧系统部署策略等

3 、筛选用户包括用户特征、用户数量、用户常用功能、用户范围等

4 、部署系统部署新系统、部署用户行为分析系统webanalytics 、设定分流规则、运营数据分析、分流规则微调

5 、发布总结用户行为分析报告、用户问卷调查、社会化媒体意见收集、形成产品功能改进列表

6 、产品完善

7 、新一轮灰度发布或完整发布

3、常见问题

3. 1  、 以偏概全

1 )、 问题特征a、选择的样本不具有代表性b、样本具有代表性但选择样本用户使用习惯并没有涵盖所有核心功能

2 、解决方案

样本选择要多样化样本的组合涵盖大部分核心功能

3.2 、知识的诅咒

”知识的诅咒“的说法来自 《粘住》中实验具体可以自己搜索一下。我们自己对于自己开发的产品极为熟悉于是乎想当然认为用户也应当能够理解产品的设计思路、产品的功能使用。

1  、 问题特征a、结果没有量化手段b、只依赖于用户问卷调查c、没有web analytics系统d、运营数据不全面只有核心业务指标例如交易量 没有用户体验指标e、对结果分析只选择对发布有利的信息对其他视而不见

2 、解决方案a、产品设计考虑产品量化指标b、结果分析依据量化指标而不是感觉

3.3 、发布没有回头路可走

1  、 问题特征a、新旧系统用户使用习惯差异太大没有兼容原有功能b、新旧系统由于功能差异太大无法并行运行只能强制升级c、新系统只是实现了旧系统部分功能用户要完整使用所有功能要在在新旧系统切换

d、新旧系统数据库数据结构差异太大无法并行运行

2 、解决方案

前期产品策划重点考虑这些问题包括

回滚方案、 新旧系统兼容方案、用户体验的一致性、用户使用习惯的延续性、新旧系统数据模型兼容性

3.4 、用户参与度不够

1  、 问题特征a、指望用户自己去挖掘所有功能。对于一个产品大部分用户经常只使用部分功能用户大部分也很懒惰不会主动去挖掘产品功能b、互动渠道单一c、陷入“知识的诅咒”不尊重参与用户意见

2 、解决方案a、善待吃螃蟹的样本用户包括给予参与测试的用户小奖励例如MS给参与Win7测试用户正版License 、给用户冠以titleb、通过邮件、论坛、社区、 Blog、 Twitte r等新媒体与用户形成互动c、提供产品功能向导。在hotmai l最近的升级后的功能tip gmai l的tip都有类似的产品功能导向。在产品中会提示类似于你知道吗 xx还提供xx功能通过它你可以xx 。

wmM

4、灰度发布 VS. A/B测试

灰度发布于互联网公司常用A/B测试似乎比较类似老外似乎并没有所谓的灰度发布的概念。按照wikipedia中对A/B测试的定义A/B测试又叫A/B/NTesting、MultivariateTesting因此本质上灰度测试可以算作A/B测试的一种特例。只不过为了术语上不至于等同搞混淆谈谈自己理解的两者的差异。

灰度发布是对某一产品的发布逐步扩大使用群体范围也叫灰度放量

A/B测试重点是在几种方案中选择最优方案

关于A/B测试可以参考这篇文章 A/B测试终极指南

5、灰度发布引擎

对于一般的小系统并不需要单独的灰度发布引擎可以参考A/B测试中做法在页面javascript或服务器端实现分流的规则即可。但对于大型的互联网应用而言单独的用于管理用户分流的发布引擎就很有必要了。 “钱掌柜”分流发布模式提到了原来阿里软件所使用的灰度发布引擎设计思路具有普遍性可以供参考

6、参考文档

“钱掌柜”分流发布模式百度百科灰度发布A/Btesting

A/B测试终极指南

GreenCloudVPS$20/年多国机房可选,1核@Ryzen 3950x/1GB内存/30GB NVMe/10Gbps端口月流量2TB

GreencloudVPS此次在四个机房都上线10Gbps大带宽VPS,并且全部采用AMD处理器,其中美国芝加哥机房采用Ryzen 3950x处理器,新加坡、荷兰阿姆斯特丹、美国杰克逊维尔机房采用Ryzen 3960x处理器,全部都是RAID-1 NVMe硬盘、DDR4 2666Mhz内存,GreenCloudVPS本次促销的便宜VPS最低仅需20美元/年,支持支付宝、银联和paypal。Gree...

星梦云-100G高防4H4G21M月付仅99元,成都/雅安/德阳

商家介绍:星梦云怎么样,星梦云好不好,资质齐全,IDC/ISP均有,从星梦云这边租的服务器均可以备案,属于一手资源,高防机柜、大带宽、高防IP业务,一手整C IP段,四川电信,星梦云专注四川高防服务器,成都服务器,雅安服务器,。活动优惠促销:1、成都电信夏日激情大宽带活动机(封锁UDP,不可解封):机房CPU内存硬盘带宽IP防护流量原价活动价开通方式成都电信优化线路2vCPU2G40G+60G21...

香港最便宜的vps要多少钱?最便宜的香港vps能用吗?

香港最便宜的vps要多少钱?最便宜的香港vps能用吗?香港vps无需备案,整体性能好,而且租用价格便宜,使用灵活,因为备受站长喜爱。无论是个人还是企业建站,都比较倾向于选择香港VPS。最便宜的香港vps能用吗?正因为有着诸多租用优势,香港VPS在业内颇受欢迎,租用需求量也在日益攀升。那么,对于新手用户来说,香港最便宜的vps租用有四大要点是务必要注意的,还有易探云香港vps租用最便宜的月付仅18元...

灰度发布为你推荐
回收站在哪回收站在哪?金山杀毒怎么样用金山毒霸杀毒好吗?公章制作如何制作公章伪静态静态与伪静态的区别?ps抠图技巧ps抠图多种技巧,越详细越好,急~~~~~~~iphone越狱后怎么恢复苹果手机越狱后怎么恢复腾讯文章腾讯新闻的精选微信里面收藏的文章在哪里怎么升级ios6苹果6怎么升级最新系统idc前线永恒之塔内侧 删档吗 ?mate8价格手机华为mat8售价多少
免费域名申请 2019年感恩节 阿里云搜索 免费ftp空间 shopex空间 申请个人网站 howfile php空间购买 百度云1t 酷番云 搜索引擎提交入口 如何建立邮箱 域名与空间 万网空间管理 西安服务器托管 lick 免费蓝钻 中国联通宽带测速 重庆服务器 apnic 更多