• DocumentCode
    1755653
  • Title

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

  • Author

    Soo Ling Lim ; Bentley, Peter J. ; Kanakam, Natalie ; Ishikawa, Fuyuki ; Honiden, Shinichi

  • Author_Institution
    Dept. of Comput. Sci., Univ. Coll. London, London, UK
  • Volume
    41
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 1 2015
  • Firstpage
    40
  • Lastpage
    64
  • Abstract
    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.
  • Keywords
    consumer behaviour; mobile computing; smart phones; software engineering; Australia; Brazil; Canada; China; France; Germany; India; Italy; Japan; Mexico; Russia; South; South Korea; Spain; USA; United Kingdom; applications stores; data analysis; market-driven software engineering; medical applications; mobile application; mobile devices; user behavior; Data mining; Educational institutions; Mobile communication; Smart phones; Software; Software engineering; Requirements/specifications; app user behavior; market-driven software engineering; mobile application development; software ecosystems; software product lines; survey research; user requirements;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2014.2360674
  • Filename
    6913003