下载我们的免费电子书43 A / B检测案例研究,从世界领先的公司寻找考试创意和灵感。 现在下载

优化博客

构建您的实验计划的提示和技巧



移动策略中的课程今年早些时候我们在全球技术公司托马特尔举行了托管董事的一份向我询问了我的询问 便宜的 and on. 拉曼Bhatia. 负责交付和性能的便宜和持续的应用程序,并引导全球30个App开发人员团队,与产品和设计密切相关。在贝多特尔之前,他管理了Citi,MXM和SapientNitro的剩余实践和近距离的员工备受动手和近在咫尺。

优化社区的成员,Optiverse要求Raman问题周围的Mobile策略,用于本机和Web应用程序和 移动A / B斗地主在线玩。你可以阅读完整 Ama与Raman在Optiverse上 并找到了大量的移动优化资源 优化知识库.

Q: Do you have any thoughts on what to prioritize first to drive engagement? Or do you have suggestions on what data to look at to find the high-impact opportunities? 
- John H

A: 我们通常根据KPIS评估每个新功能。然后,我们将它们排序,从可以在KPI上移动针头’s(转换比率,附件速率,应用下载等),然后看看“available space”在即将发布中(由“available space”我的意思是可以在不干扰彼此的情况下运行的实验的数量,然后我们根据接下来的三个月左右的释放和优化斗地主在线玩,为我们提供了整个路线图。

随着功能延迟推出的东西会被推出,然后需要在一个版本中无法完成的斗地主在线玩将需要移动到下一个。如果它干扰,移动的斗地主在线玩可能会扰乱斗地主在线玩的平衡,在这种情况下“available space”必须重新分配,这可能导致一些其他斗地主在线玩将其移出到下一个释放中,等等。

Q: When setting objectives what are your thoughts on attention often being a zero-sum game?  i.e., by increasing interaction with one feature you will reduce interaction with another.  
-Matt Clark 

A: 这是要解决的中央问题之一。在FarePortal,我们通过确保上下文呈现功能来优化交互。例如,在购买主要之后,呈现辅助产品,因为呈现在一起的呈现会对待。当然是电子商务应用情况中的简单案例。

对于更复杂的场景,例如互受注意的几个相等的特征,增加与一个人的相互作用可以减少另一个,就像带有连接部件的机器一样。所以在电子商务情况下,您可能会在屏幕上竞争关注的产品,并且您的策略将驾驶用户根据上下文遵循某个订单(例如用户已购买机票,现在亮点酒店交叉卖出)

上下文降低了注意力的成本i.e.如果您设计具有适量的上下文,用户的接口’s attention is ‘directed’朝着下一个目标,需要更少的关注和思考用户的思考。基本上你已经‘gifted’这位用户的注意力只是x的注意力,因此在耗尽之前,请确保在经济上使用它。用注意力通过巧妙的设计,调整,测量,逐步优化的驱动行为,逐步优化。

换句话说,我同意你对关注的概念‘zero sum game’,但这并不一定是交易破坏者;这只是意味着您需要找到使用它更聪明,更经济的方法。那’我们不断尝试在贝诺特做什么。

Q: Can you speak a little about a testing strategy for native apps? 
-A Vaughn

A: 我们有一个特色的路线图,进入了未来,我们的发布时间表和团队能力/带宽,然后给出了Dev资源的约束,并最佳使用的最佳方式“available space”在每个即将发布的释放中。经过“available space”如前一个答案中所述,我的意味着可以在不干扰的情况下运行的实验数量。

所以让’S表示释放,并策划优化斗地主在线玩(R1,O1),(R2,O2),(R3,O3)等。R1是第一释放,O1是安装在该组的优化斗地主在线玩功能的集合第一释放,R2是第二个版本… and so on.

然后,我们在R1中运行O1斗地主在线玩,一旦斗地主在线玩完成,如果是赢家,我们将在100%的100%设置变化,如果一个失败者我们将其设置为0%(对于移动应用程序,我们会意识到这一点,为了优化这样做,需要多步过程)。我们以这种方式保持这种方式,直到R2部署。

然后在R2中,我们打包O2代码块,以及删除任何故障O1斗地主在线玩的代码。对于在R1中传递的O1斗地主在线玩,我们将代码块移动到R2的主代码库。

Q: We have very different product teams for mobile and web. Do you have a separate testing idea funnel and testing goals for web and mobile? Or do you bring everyone together in an effort to have unified testing? 
-John H

A: 我们有不同的产品和不同的开发团队为移动应用程序和网络以及每个频道设计并独立运行斗地主在线玩。我们的许多应用程序功能都在我们在Web上进行的线路开发,所以我们确实从他们那里采取了提示(加上Web团队一直在斗地主在线玩得多,并且拥有比App Tem的斗地主在线玩专业知识更长)。

与此同时,应用程序显然有一个不同的经验,而且许多独特的移动只有功能;并且,所有这些原因,应用程序都有一个独特的斗地主在线玩想法漏斗。应用程序产品和设计,具有从App Devs的输入,提出斗地主在线玩。然后,App Dev团队创建代码块,Live变量等。应用程序设计和产品团队然后设置斗地主在线玩,并且随着App Tech Tech Test尝试在预览模式下尝试这些功能,最后,当应用程序启动新斗地主在线玩时烘焙,开始斗地主在线玩。

尽管有单独的团队和网络和移动应用程序的单独执行,但团队也会每周聚集在一起讨论斗地主在线玩结果,分享经验并在进一步斗地主在线玩中互相建议。

App和Web Teams在Sync中运行斗地主在线玩的某些领域,例如在Web / Mobile Web上的广告位置发生的应用程序下载,以及由于这些而导致的下载和转换。

Q: For mobile testing, how do you deal with a dozen device sizes? 
-Martijn S

A: 对于iOS而言,随着较小的种类更容易,但必须斗地主在线玩每种类型的设备,因为模拟器可能还不够。我们在装置上有崩溃或显着较差的性能而不是模拟器。当然可以’T购买每个IOS设备(特别是新的设备,尤其是新的,所以你必须只在模拟器上斗地主在线玩一些尤其是旧设备。您当然需要购买最新的物理设备 - 现在6S和6S加上。

对于Android,注意事项是相似的,但有点难。您需要更多的物理设备和更多版本的Android进行斗地主在线玩(几乎所有IOS用户通常立即升级到最新的IOS版本,Android用户在执行此过程中较慢,因此您需要对该集合进行战略和智能您要购买斗地主在线玩的Android设备。通常它将是一组四到五 - 一个谷歌Nexus,三星Galaxy笔记领导包装,然后是其他人。

我知道这听起来像是一个kafkaesque与很多跑步和追捕的斗争,特别是如果您有全球存在,并且在几个国家部署的多语言和国际应用程序,以及不同设备混合和习惯的用户基础。

一些Savvy Folks已经抓住了机会,并为此提供了惊人的云服务(例如 基调 deviceanywhere)在哪里可以在任何位置挑选任何设备,并将.apk或.ipa部署到它以进行斗地主在线玩。

优化X.