1704135082
腾讯之道:我们应该向腾讯学什么? 第2节 用灰度测试降低试错成本
1704135083
1704135084
互联网从业者都知道,灰度发布可以有效且快速地帮助产品团队去验证产品并及时进行调整。腾讯当然也有一套自己的灰度发布策略,用逐级灰度的方式进行产品验证。
1704135085
1704135086
以一款千万级用户量的社交产品为例,其灰度发布的过程为100人核心用户——5000人核心用户群体——20000人——10万人——50万人——全量。采取这种逐级灰度的方式,安排每个测试阶段的人数都是有目的性的,每一次发布也都有特定的任务和目标。如下页表所示。
1704135087
1704135088
通过灰度测试过程,一方面能够得到最真实的用户反映,另一方面也可以在最小范围内发现最多的问题;同时,因为范围有限,所有可能出现的问题都被圈定在可控范围内,实现了收益最大化的同时风险最小。
1704135089
1704135090
灰度测试层级
1704135091
1704135092
1704135093
1704135094
1704135095
在做灰度测试的时候,还可以根据需求以不同策略进行逐步灰度。
1704135096
1704135097
例如,可以按地区灰度,先发广东,再发华南,最后到全国;可以按用户等级灰度,先发LV1,再发LV2,依此推类;可以按用户忠诚度灰度,先发核心粉丝,再发普通用户;可以按网络类型灰度,先发移动4G进行不稳定状态测试,再发有线网络;可以按终端设备灰度,先发IOS端,再发相对复杂的Android端;还有按照版本来灰度,如先测试最新版本的用户,再测试使用老版本的用户……
1704135098
1704135099
通过以上不同的灰度策略,互联网企业可以快速对不同产品进行有效测试,并且降低了试验的成本和风险。
1704135100
1704135101
1704135102
1704135103
1704135105
腾讯之道:我们应该向腾讯学什么? 第3节 拥抱变化不等于随意变化
1704135106
1704135107
“试错”确实带给腾讯很多金点子,但点子太多,也不见得绝对是好事。
1704135108
1704135109
腾讯有很多产品经理,每位产品经理都会经常有很多突发奇想,由于腾讯有鼓励创新的企业文化,所以每位产品经理都会自然而然地找开发人员实现自己的想法。
1704135110
1704135111
然而这种缺少深度思考的试错,失败概率往往也非常之大。一方面会浪费很多开发资源,另一方面反复失败还会打击团队的士气,并且频繁地发布新版本更会伤害忠实用户的感情。
1704135112
1704135113
于是,腾讯总结出这样一条规矩:“试错”是文化,但无休止、不假思索、不严格考虑、没有做过适度确认的试错是不被允许的。为了更加规范,腾讯进一步提出,产品经理每次想到一个新的点子,都要首先至少思考3天再提出来。
1704135114
1704135115
即便思考了3天,这些新点子也不会立即被拿去交给技术人员落实,而是要先行交予部分用户进行讨论,至少得到他们的认可后,才会被带进团队内部进行PK,以便用专业思维和眼光把用户需求想得更深更透,最后再与其他角色进行PK。
1704135116
1704135117
在整个过程中,这个新点子不断被调整、细化,并在尽量小的范围内得到确定。如此一来,连后期修改的成本都会得到有效控制。
1704135118
1704135119
对于新点子的控制与灰度测试的思想是相通的,即把小想法在不断放大的范围内进行反复验证。
1704135120
1704135121
说完了产品经理,再来说说把点子变为现实的技术开发人员。因为工作量的巨大,常常也让他们感觉工作压力特别大,时间久了,难免就会有所抗拒。
1704135122
1704135123
为了切实帮助开发人员转变思想,腾讯又推出了与“试错文化”相对应的一种鼓励文化——拥抱变化。
1704135124
1704135125
企业鼓励技术人员去多接触用户,理解用户的多变性,理解做产品的困难,并接受互联网天生变动频繁的特征,让他们从内心深处接受变化,进而降低抵制心理。
1704135126
1704135127
通过试错,腾讯的产品拥有了几乎源源不断的创新点,让其找到满足用户体验的正确方向,并且通过灰度放量一步步趋近完美。
1704135128
1704135129
1704135130
1704135131
[
上一页 ]
[ :1.704135082e+09 ]
[
下一页 ]