使用Android市场作为数据来源外文翻译资料

 2023-02-14 12:02

使用Android市场作为数据来源

1.摘要

使用移动设备进行用户研究通常比较麻烦,因为研究人员必须招募参与者,分发或配置设备,并提供激励和奖励。应用程序商店的日益普及使得研究人员可以使用这种机制招募参与者,并在真实的环境中进行大规模研究,而花费的精力相对较少。大多数使用应用程序商店的研究人员没有考虑这种方法可能带来的副作用sorbias。作者总结之前的工作经验报道使用应用程序商店作为招募、分布和研究机制,四周长研究也提出了一个案例研究使用Android市场将应用程序部署到超过4000个用户,收集的数据在手机充电的习惯。作者综合了他们自己的经验和先前报道的发现,讨论了使用应用程序商店作为大规模研究的招募和分发方法的挑战、优势、限制和考虑因素。

2.介绍

为人机交互(HCI)的用户研究招募大量参与者一直具有挑战性(例如,参与补偿、地点和时间差异)。近年来,用于数据收集的调查和问卷等研究媒体以一种新的形式出现,“在实地”已被“在线”所取代,自动记录设备增加了日记、录像机和摄像机(如微软的SenseCam(微软研究,2007)、诺基亚的LifeBlog(诺基亚,2007))。这一转变代表了研究方法的新趋势,即使用移动设备收集参与者及其行为的数据。谷歌的安卓市场(Android Market)或苹果的iOS设备应用商店(AppStore)等分销渠道的建立,让用户能够轻松地在自己的设备上找到并安装新的应用程序,现在也为研究人员提供了部署自己的应用程序以促进研究的机会。移动设备的普及,加上应用程序商店的便捷性,使得这成为一种吸引和运行大规模移动计算研究的强大机制。

移动设备越来越受欢迎和多样化,全球销量接近16亿部,就在去年(Gartner Research, 2010, 2011)。由于无线技术的快速发展,智能手机使人们随时随地都可以使用。作为“聚合”设备,智能手机赋予其拥有者互联网接入、音乐、音频和视频回放和录制、导航和其他通信功能(电话、短信、彩信等)(Zheng amp; Ni, 2006)。除了对最终用户的好处,研究人员和开发人员还可以从参与者每天可能携带的强大设备中获益。过去,应用程序是由研究人员按需开发的,并部署到一小部分参与者中,通常是在研究人员提供的设备上。由于选择的限制,这样的研究方法可能导致误导结论(Oliver, 2010);不允许用户使用自己的设备会增加拥有新硬件可能带来的偏见(McMillian, 2010)。现在,应用程序商店允许将应用程序部署到更广泛的受众中,潜在的是在全球范围内,包括携带和拥有自己智能设备的真实用户。因此,研究人员现在可以探索进行大规模研究的潜力,而无需在硬件或招聘方面投入太多。但求助于应用程序商店作为一种分销和招聘机制本身存在局限性和挑战,对于需要大量分布广泛的参与者的移动研究来说,这并不是什么“灵丹妙药”。

本文描述了我们如何使用应用程序商店作为进行如此大规模研究的招聘和分发机制。讨论基于之前的工作和总结我们自己经验的案例研究。本文的贡献在于深入讨论了使用应用程序存储作为大规模移动设备研究的分销渠道所面临的挑战、优势、限制和考虑,并将讨论部分置于我们的研究及其结果的背景之下。

我们首先总结了开展大规模研究的相关工作,然后描述了我们的案例研究。讨论部分重点介绍了我们的研究结果,包括我们运行该研究的经验、面临的挑战以及我们如何克服它们,以及与使用应用程序存储部署进行研究相关的一系列重要问题。

3. 相关工作

收集数据的工作往往是大量的,因为需要进行招聘过程和参与者的薪酬,这是研究中常见的做法。然后,在大多数情况下,对从受试者收集的数据进行事后分析,告知研究人员和行业用户的行为和当前的实践。不幸的是,我们对用户在其自然环境中的日常实践的理解仍然非常有限,因为执行这样的实际数据收集的成本通常非常高。相反,洞察往往来自于在实验室或舞台环境中对用户行为的观察和分析(Korn, 2010),这可能会降低生态有效性。

智能手机功能的不断增长需要更多的能量来支持全天的操作。处理能力、功能集和传感器的使用都受到电池寿命限制的瓶颈,目前智能手机的典型电池容量刚刚超过1500毫安(Corey, 2010)。这是一个重要的限制,因为智能手机越来越被认为是一个人日常生活的门户,提供网络访问电子邮件,社交网络,和消息,使电池寿命的管理对用户和研究人员的一个重要任务(Cuervo, 2010)。

如果移动计算领域需要大量的参与者,那么现在可以利用应用程序存储作为研究项目的载体,从而超越一小部分用户的限制,从而构建案例研究。应用程序商店现在被认为是软件分发过程中的一个重要元素,它将开发人员与消费者连接起来,有可能接触到广泛的消费者(Girardello amp; Michahelles, 2010)。应用程序存储对于大规模研究来说不是“银弹”,因为它们有需要解决的固有限制和挑战。例如,考虑到部署在苹果AppStore和谷歌的Android Market上的几个应用程序,我们认为在一个完善的应用程序和一个正在开发的应用程序之间找到一个平衡点可以对参与者下载和安装应用程序的意愿产生很大的影响(Michahelles, 2010)。这种意愿还基于对应用程序的审查和屏幕截图、应用程序的描述、开发人员的信息等。此外,“部署使用细化”的方法可以改善应用程序的用户的反馈是,虽然设备硬件的差异会导致不同的和意想不到的结果,用户指责开发商而不是底层软件开发工具包(SDK)的不一致。

虽然应用程序商店提供了接触大量参与者的潜力,但这需要广告和营销。例如,奥利弗和Keshav(2010)工作的能源仿真工具包(缺钱),它允许应用程序开发人员评估应用程序的能耗的脚印,被部署在超过15000黑莓手机位于世界各地的广告应用程序使用一个网页,博客,通过共享QRCodes海报和。任何形式的广告对于吸引用户都是很重要的,而且,如果成功地进行管理,通常可以吸引大量的用户。另一个挑战可能是应用程序存储本身。例如,苹果的AppStore审查流程和认证机制迫使研究人员将其分发策略更改为部署iPhone应用程序的典型和正式流程。一种特别的安装方法已经被证明是成功的(Church amp; Cherubini, 2010),在这种方法中,研究人员通过电子邮件向他们的应用程序发送安装说明,以便招募受试者自行安装。尽管必须使用这种方法,Church和Cherubini(2010)能够让更多的参与者参与进来,并且比单独与每个受试者进行交互时更容易部署。此外,McMillian(2010)的结果表明,使用替代的非官方存储库为招募参与者提供了更大的机会。

从参与的角度来看,使用应用程序商店进行研究可能是一项挑战,因为对实际参与研究的用户的不确定性增加了,无论是在人口统计数据方面,还是在他们对应用程序的行为方面。通过部署移动应用程序参与的大规模研究与以前的研究方法有很大的不同(Morrison et al., 2010)。如果我们没有任何与用户联系或交互的方法,就很难获得和评估参与者如何使用系统的详细信息。此外,用户常常觉得没有必要使用从应用程序商店下载的应用程序,因为对他们来说,除了最初的兴趣之外,可能根本没有任何动机因素。根据Morrison等人(2010)的研究结果,在研究应用程序中添加有趣或有竞争力的元素有助于吸引用户并在长期内增加参与度。虽然将应用程序商店的用户作为研究参与者的有效性可能存在争议,但在最近的HCI文献中也遇到了类似的挑战,该文献讨论了将众包作为研究手段的问题。在这种情况下,它已被证明,尽管招募参与者从一个众包市场不提供尽可能多的控制,传统的实验室,一个好处是一个更大的多样性的工人比本科大学生网民的代表(研究对象的常见来源)将(Ipeirotis, 2010)。此外,利用Mechanical Turk(一种利用人类执行人工智能挑战性任务的众包引擎,Mechanical Turk, 2005)进行认知和社会实验的合法性得到了多项研究的支持。虽然Android Market的人群可能还不能代表社会(AdMob Mobile Metrics, 2010),但关于众包的研究表明,这一趋势在不久的将来可能会发生变化,因为人口从主要是早期采用者转变为日常的智能手机用户。最后,值得注意的是,在大规模研究过程中产生的数据量不应该被低估(Morrison amp; Chalmers, 2010)。理解和可视化远程参与者生成的数据确实非常困难,而且在大多数情况下,需要专门的工具来处理大量数据。然而,目前手机在大规模研究中的应用还处于起步阶段,过去开发的研究方法和工具还需要验证和适应这种新方法。

鉴于所有这些之前报道的挑战和建议,我们提出了一个案例研究,讨论我们自己在用户研究中开发Android市场的经验。

4.案例研究:电池充电模式

从2010年底开始,我们使用Android Market应用商店进行了大规模的用户研究,招募参与者,研究他们的电池充电行为。这项研究的目的是了解手机充电是如何在现实环境中进行的。关于本研究的结果,请参考Ferreira等人(2011)。

研究人们如何管理和给智能手机充电本身并不新鲜。例如,Ostendorpetal。(2004)重点研究如何提高电池的能源效率,以及在哪些地方可以节省能源。Zhang等人(2010)的研究着眼于人们如何感知设备的电池,并试图提供准确的电池寿命估计;Byrne(2010)声称电池和人们充电的方式一样好,而Corey(2010)揭示了损坏智能手机电池的九种方式。之前大部分相关工作都是使用少量设备进行的。Oliver(2010)的大规模研究是个例外,该研究还讨论了管理招聘工作的挑战,以及向大量研究参与者营销和部署应用程序的挑战。我们的工作在研究目标、部署方法和研究环境上都有所不同。奥利弗的研究主要集中在电池如何耗尽,而我们的研究则集中在用户如何给电池充电。奥利弗使用多个分布的方法,如网络销售(如网页、博客),和广告(例如,海报和共享QRCodes)的记者们将他们的设备上安装应用程序,当我们部署应用程序的大量参与者通过探索一个应用商店作为一个分布的方法。在这样做的过程中,我们遇到了不同的限制、关注和挑战,例如,应用程序存储的审查能力如何影响参与者参与研究的意愿。

我们的研究首先在Android市场部署了一个只显示实时电池信息的应用程序。一旦我们部署了这个应用程序,很明显,应用程序的稳定性、可靠性、可用性和性能对于用户的接受是绝对重要的,因此我们最初的工作重点是实现这些。在最初发布应用程序时,我们清楚地描述了应用程序的目的,并鼓励用户提供反馈,以便改进应用程序。为了增强稳定性和可靠性,应用程序最初被编程为在用户的设备打开或重启时自动启动。禁止用户手动启动或停止应用程序的设计决策被证明是不合适的,因为我们收到了许多评分较低的评论和来自用户的4封直接邮件:“这个应用程序已经安装了,但它说没有hellip;hellip;请修复hellip;hellip;顺便说一下,很棒的应用程序'这个应用程序无法打开重启后就会启动'

根据用户的反馈我们决定添加一个接口,用于设置,用户可以决定何时运行该应用程序。用户可以选择手动启动应用程序,将其设置为自动启动设备重启或打开时,或将其设置为运行时设备开始充电。我们还在屏幕顶部的通知栏中添加了一个小图标,以通知用户正在收集数据,并允许用户查看更多信息。最初的通知图标是红色的,与默认的电池图标相比,用户将其描述为“警告”或令人困惑。

根据Android 2.0通知设计指南(Android Developer, 2009),我们将应用程序通知更新为标准的灰色背景黑色,无缝地集成了操作系统的外观。用户对新界面反应积极(把申请等级从3.5提高到4 / 5)。通过下拉notification菜单,可以访问电池信息,而不考虑其他前台(当前可见)应用程序。

5.讨论

在这里,我们总结了使用应用程序商店作为进行大规模移动研究的招聘和分发方法的挑战、优势和考虑事项。此外,我们还讨论了如何使用应用程序存储来运行受控研究、如何对已部署的应用程序执行维护以及在应用程序存储环境中运行研究的限制。

在本研究使用之前,电池信息应用程序已经在Android Market上运行了4个月,在此期间大约有1.7万用户。在此期间,用户熟悉了应用程序,通过这样做,我们可以改进和修复任何报告的问题。然后我们发布了一个新版本的应用程序,用户可以选择匿名分享他们的电池数据作为我们研究的一部分。我们观察到,添加研究组件作为opt-in并没有减少活动安装的数量。

Android Market允许用户对他们尝试过的应用程序给出开放式的反馈。在我们的研究中,我们发现这种机制对于识别软件中的bug和问题非常有用,允许我们纠正它们。这在研究的试点阶段尤其有用,并且可以确保

大多数问题在进一步研究之前已经解决了。举个例子,在我们的部署,我们能够确定我们的软件是不兼容的手机配置通过分析用户反馈,我们相应地更新应用程序多地,用户反馈帮助我们识别缺陷在不同手机的安卓系统实现,通常是由于制造商的定制的平台。我们能够在我们的软件中加入一个解决方案来处理这些bug。尽管用户反馈非常丰富,但Android Market反馈机制的一个重要限制是,应用程序开发人员不能直接回复用户的评论,甚至不能用于跟进或获取更详细的信息。有些参与者在遇到任何问题时,会通过电子邮件直接与我们沟通,因为我们将电子邮件添加到应用程序的描述中,并鼓励他们在必要时使用它。

Android Market的一个重要特性是,由于缺乏集中的授权过程,任何人都可以将应用程序发布到应用程序商店。因此,社区严重依赖社区反馈来识别可能存在问题、编写得不好甚至可能具有欺骗性的应用程序(Enck et al., 2008)。Android用户社区已经有效地建立了一种社会规范,将高度重视用户评论,尤其是负面评论。在这种情况下,在缺乏可信第三方的情况下,注释可以作为在用户和应用程序开发人员之间建立信任的机制。因此,至关重要的是,研究人员要不惜一切代价避免对他们的软件做出负面评论,否则只吸引一小部

剩余内容已隐藏,支付完成后下载完整资料


资料编号:[442289],资料为PDF文档或Word文档,PDF文档可免费转换为Word

您需要先支付 30元 才能查看全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。