Release Practices for Mobile Apps - What do Users and Developers Think?

被引:65
|
作者
Nayebi, Maleknaz [1 ]
Adams, Bram [2 ]
Ruhe, Guenther [1 ]
机构
[1] Univ Calgary, SEDS Lab, Calgary, AB, Canada
[2] Polytech Montreal, MCIS Lab, Montreal, PQ, Canada
来源
2016 IEEE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), VOL 1 | 2016年
关键词
Software release engineering; Software evolution analysis; Mobile apps; Survey; Data analytics; Empirical software engineering;
D O I
10.1109/SANER.2016.116
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Large software organizations such as Facebook or Netflix, who otherwise make daily or even hourly releases of their web applications using continuous delivery, have had to invest heavily into a customized release strategy for their mobile apps, because the vetting process of app stores introduces lag and uncertainty into the release process. Amidst these large, resourceful organizations, it is unknown how the average mobile app developer organizes her app's releases, even though an incorrect strategy might bring a premature app update to the market that drives away customers towards the heavy market competition. To understand the common release strategies used for mobile apps, the rationale behind them and their perceived impact on users, we performed two surveys with users and developers. We found that half of the developers have a clear strategy for their mobile app releases, since especially the more experienced developers believe that it affects user feedback. We also found that users are aware of new app updates, yet only half of the surveyed users enables automatic updating of apps. While the release date and frequency is not a decisive factor to install an app, users prefer to install apps that were updated more recently and less frequently. Our study suggests that an app's release strategy is a factor that affects the ongoing success of mobile apps.
引用
收藏
页码:552 / 562
页数:11
相关论文
共 50 条
  • [1] Identifying Users and Developers of Mobile Apps in Social Network Crowd
    Alamer, Ghadah
    Alyahya, Sultan
    Al-Dossari, Hmood
    ELECTRONICS, 2023, 12 (16)
  • [2] What Drives Users' Removal Behavior of Mobile Apps
    Tai, Wei-Chun
    Duong, Nam Tien
    Wei, Chung-Lun
    Wang, Yu-Min
    Yang, Jih-Hua
    Chen, Ko-Ling
    Wang, Yi-Shun
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2024,
  • [3] How mobile app developers conceive of dyslexia and what it means for mobile app users
    Dawson, Kara
    Antonenko, Pavlo Pasha
    Sahay, Shilpa
    Lombardino, Linda
    INTERACTION DESIGN AND ARCHITECTURES, 2016, (28) : 69 - 84
  • [4] What Users Think of COVID-19 Contact-Tracing Apps: An Analysis of Eight European Apps
    Garousi, Vahid
    Cutting, David
    Felderer, Michael
    IEEE SOFTWARE, 2022, 39 (03) : 22 - 30
  • [5] A Survey on What Developers Think About Testing
    Straubinger, Philipp
    Fraser, Gordon
    2023 IEEE 34TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, ISSRE, 2023, : 80 - 90
  • [6] Mobile Apps for Older Users - The Development of a Mobile Apps Repository for Older People
    Garcia-Penalvo, Francisco J.
    Angel Conde, Miguel
    Matellan-Olivera, Vicente
    LEARNING AND COLLABORATION TECHNOLOGIES: TECHNOLOGY-RICH ENVIRONMENTS FOR LEARNING AND COLLABORATION, PT II, 2014, 8524 : 117 - 126
  • [7] Assessing password practices of mobile apps
    Dudheria R.
    International Journal of Computers and Applications, 2019, 44 (01) : 64 - 82
  • [8] Recommending and release planning of user-driven functionality deletion for mobile apps
    Nayebi, Maleknaz
    Kuznetsov, Konstantin
    Zeller, Andreas
    Ruhe, Guenther
    REQUIREMENTS ENGINEERING, 2024, 29 (04) : 459 - 480
  • [9] What do developers search for on the web?
    Xin Xia
    Lingfeng Bao
    David Lo
    Pavneet Singh Kochhar
    Ahmed E. Hassan
    Zhenchang Xing
    Empirical Software Engineering, 2017, 22 : 3149 - 3185
  • [10] What do developers search for on the web?
    Xia, Xin
    Bao, Lingfeng
    Lo, David
    Kochhar, Pavneet Singh
    Hassan, Ahmed E.
    Xing, Zhenchang
    EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (06) : 3149 - 3185