Title
Developers' Eyes on the Changes of Apps: An Exploratory Study on App Changelogs
Abstract
Release planning for mobile apps has only recently become an area of active research. As a result, little is known about the types of requirements that app developers pay the most attention to when releasing an app. This research uses the changelogs of apps to shed light on this. We report the results of an exploratory study in which we analyzed the requirements that dominate the changes of apps, according to a set of 3000 changelogs collected from 120 apps from three categories in the Apple App Store: Travel, Social networking, and Books. We analyzed the changelogs in terms of functional and non-functional requirements, from a developers' perspective. Our results suggest that developers' releases are by far more concerned with non-functional requirements than with functional requirements. We also found that usability and maintainability are the most frequently mentioned non-functional requirements (NFRs) in the changelogs. Surprisingly, reliability requirements formed only a fraction of the total number of NFRs addressed in all changelogs of apps in the three selected App Store categories.
Year
DOI
Venue
2019
10.1109/REW.2019.00042
2019 IEEE 27th International Requirements Engineering Conference Workshops (REW)
Keywords
Field
DocType
Requirements Engineering, Non-functional Requirements, Release Planning, Changelogs, App Store, Empirical study
Functional requirement,World Wide Web,App store,Computer science,Usability,Requirements engineering,Exploratory research,Maintainability,Non-functional requirement,Empirical research
Conference
ISBN
Citations 
PageRank 
978-1-7281-5166-3
0
0.34
References 
Authors
6
5
Name
Order
Citations
PageRank
Chong Wang1199.62
Ju Li200.34
Peng Liang357049.57
Maya Daneva465865.33
Marten J. van Sinderen5463.88