专栏首页Cloud Native - 产品级敏捷A/B Test;名字取得不好, 很容易让人产生误解

A/B Test;名字取得不好, 很容易让人产生误解

2017.9.24, 深圳, Ken Fang

A/B Test;名字取得不好, 很容易让人产生误解, 认为它是 “测试”。

其实… A/B Test 是 “产品设计”, 而不是 “产品测试”。

将 A/B Test 当成是 “使用者体验”、“产品设计”, 而不是产品发布质量的保证, 才是 A/B Test 的本质, 才能真正的发挥 A/B Test 的效益。

所以, A/B Test 不应与产品的灰度发布强相关, 而是要与 “使用者行为数据” 强相关。当然, 使用者行为数据, 会有 “部分” 是来自于灰度发布, 但不能就说成 A/B Test , 只是在灰度发布上, 用来决定产品最终是要采用那个版本。

A/B Test 是期望借由 “使用者行为数据” 进行产品设计的 “决策”, 而不是局限的在灰度发布上, 选择或淘汰某个产品的版本。

基于这样的思维, 我们才能在 “使用者行为数据” 的基础上, 在 A/B Test 中, 引入机器学习的演算法; 如: Bayesian; 而使 A/B Test 能在 “产品设计” 上, 提供更有智能的 “决策”。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 敏捷开发下, 由 User Story 中设计: 保证数据一致性的数据库表结构

    过往的数据库设计思维∵强调整体,主要是期望借由所谓的整体,使的数据库设计可保证数据的 Integrity。 但这样的思维,在面向对象的世界里,往往因类设计时,类...

    Ken Fang 方俊贤
  • 敏捷开发有流程吗?

    CMMi 或是敏捷,都是有流程的,否则不可能经由CMMi 或敏捷而产出产品。 只是过往大家都被 CMMi 所误导,认为所谓的流程就是文档,审批,追踪,检查项,检...

    Ken Fang 方俊贤
  • 微服务产品级敏捷: 重新定义软件设计

    2016.11.1, 深圳, Ken Fang 不论你的产品是纯软件的,还是软、硬件相结合的,当你在版本中的软件设计,需要花费数个月,才能完成时,建议你应该深度...

    Ken Fang 方俊贤
  • salesforce 零基础学习(二十二)Test简单使用

    本篇内容只是本人简单的mark开发中常出现的一些疑问,方便后期项目使用时奠定基础,如果对Test零基础童鞋,欢迎查看Test官方的使用介绍:  https://...

    用户1169343
  • Typescript使用字符串联合类型代替枚举类型

    我觉得Typescript的宗旨是 任何一个 TypeScript 程序,在手动删去类型部分,将后缀改成 .js 后,都应能够正常运行。Typescript是j...

    javascript.shop
  • Vue项目新建一个路由页面

    2:打开App.vue {name:'/components/Test',navItem:'测试界面'},

    王小婷
  • 关于测试那些事

    lilugirl
  • SpringBoot中Configure注解和Bean注解的使用

      Configure不加参数,仅声明为配置类,加了参数代表该类为实例,实例名称为参数名

    用户2603479
  • 【猫咪生成器】DCGAN、WGAN等4种生成对抗网络猫咪图像对比

    【新智元导读】 作者用 DCGAN,WGAN,WGAN-GP 和 LSGAN 等生成对抗网络(GAN),使用拥有1万张猫的图片的 CAT 数据集做“生成猫咪的脸...

    新智元
  • 【PMP】8.19早上题

    1.项目经理使用紧前关系绘图法制定项目管理计划。任务A的持续时间为3天,任务A与任务B是完成到开始(FS)关系,持续时间为6天,任务B与任务D是完成到开始(...

    心跳包

扫码关注云+社区

领取腾讯云代金券