Investigating Country Differences in Mobile App User Behavior and Challenges for Software Engineering

被引:118
作者
Lim, Soo Ling [1 ,2 ,3 ]
Bentley, Peter J. [1 ]
Kanakam, Natalie [4 ]
Ishikawa, Fuyuki [5 ]
Honiden, Shinichi [6 ]
机构
[1] UCL, Dept Comp Sci, London WC1E 6BT, England
[2] Natl Inst Informat, Honiden Lab, Tokyo, Japan
[3] Bournemouth Univ, Software Syst Res Ctr, Poole BH12 5BB, Dorset, England
[4] UCL, Dept Clin Educ & Hlth Psychol, London WC1E 6BT, England
[5] Natl Inst Informat, Digital Content & Media Sci Res Div, Tokyo, Japan
[6] Natl Inst Informat, Tokyo, Japan
关键词
Requirements/specifications; market-driven software engineering; mobile application development; user requirements; survey research; app user behavior; software product lines; software ecosystems; SYSTEMS;
D O I
10.1109/TSE.2014.2360674
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mobile applications (apps) are software developed for use on mobile devices and made available through app stores. App stores are highly competitive markets where developers need to cater to a large number of users spanning multiple countries. This work hypothesizes that there exist country differences in mobile app user behavior and conducts one of the largest surveys to date of app users across the world, in order to identify the precise nature of those differences. The survey investigated user adoption of the app store concept, app needs, and rationale for selecting or abandoning an app. We collected data from more than 15 countries, including USA, China, Japan, Germany, France, Brazil, United Kingdom, Italy, Russia, India, Canada, Spain, Australia, Mexico, and South Korea. Analysis of data provided by 4,824 participants showed significant differences in app user behaviors across countries, for example users from USA are more likely to download medical apps, users from the United Kingdom and Canada are more likely to be influenced by price, users from Japan and Australia are less likely to rate apps. Analysis of the results revealed new challenges to market-driven software engineering related to packaging requirements, feature space, quality expectations, app store dependency, price sensitivity, and ecosystem effect.
引用
收藏
页码:40 / 64
页数:25
相关论文
共 65 条
  • [1] [Anonymous], 2011, P 13 INT C HUMAN COM, DOI [10.1145/2037373.2037383, DOI 10.1145/2037373.2037383]
  • [2] [Anonymous], 2014, IEEE SOFTWARE
  • [3] [Anonymous], 2012, P 13 INT C SYNTH SIM
  • [4] [Anonymous], 1993, IEEE RE
  • [5] [Anonymous], 2010, P 32 ACM IEEE INT C, DOI DOI 10.1145/1806799.1806844
  • [6] Babbie E., 1990, SURV RES METHODS-GER, V2nd
  • [7] Bachmann F., 2001, Software Engineering Notes, V26, P126, DOI 10.1145/379377.375274
  • [8] Beus-Dukic L., 2000, P ICSE WORKSH COTS S, P4
  • [9] Using Data Mining and Recommender Systems to Facilitate Large-Scale, Open, and Inclusive Requirements Elicitation Processes
    Castro-Herrera, Carlos
    Duan, Chuan
    Cleland-Huang, Jane
    Mobasher, Bamshad
    [J]. PROCEEDINGS OF THE 16TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, 2008, : 165 - +
  • [10] Chen M., 2011, P 2011 ICONFERENCE I, P661