19、软件开发中的假设驱动开发、A/B测试与审查协调流程

软件开发中的假设驱动开发、A/B测试与审查协调流程

一、假设驱动开发与A/B测试的融入

1.1 软件项目现状问题

在软件项目里,开发者常常花费数月甚至数年开发功能,历经多个版本发布,却从未确认是否达成预期的业务成果。比如,某个特定功能是否实现了预期效果,甚至是否被用户使用。而且,即便发现某个功能未达预期,对其进行修正的优先级可能会低于其他新功能,导致该功能永远无法实现其业务目标。正如有人所说,“测试商业模式或产品想法最无效的方式,就是构建完整产品,看是否真的存在预测的需求”。

1.2 解决思路:假设驱动开发与A/B测试

在构建功能前,我们应严格自问“是否应该构建该功能,原因是什么”,然后通过用户研究,进行成本最低、速度最快的实验,验证预期功能是否能实现预期成果。可以运用假设驱动开发、客户获取漏斗和A/B测试等技术。

1.2.1 Intuit公司的假设驱动开发案例

Intuit专注于为小企业、消费者和会计专业人士创建商业和财务管理解决方案。创始人Scott Cook倡导构建创新文化,鼓励团队采用实验性方法进行产品开发。以TurboTax网站为例,Dan Maurer接手前每年进行约7次实验,2010年引入创新文化后,在三个月的美国税务季能进行165次实验,网站转化率提高了50%。值得注意的是,TurboTax团队在流量高峰期进行生产实验,通过实现软件快速安全部署和发布,使在线用户实验和生产变更成为低风险活动。这表明实验在流量高峰期价值最高,若错过时机可能会失去客户。

1.2.2 A/B测试的历史

A/B测试技术源于直接响应营销,与大众营销或品牌营销相对。过去,直接响应

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值