  It is known that user involvement and user-centered design enhance system
acceptance, particularly when end-users' views are considered early in the
process. However, the increasingly common method of system deployment, through
frequent releases via an online application distribution platform, relies more
on post-release feedback from a virtual community. Such feedback may be
received from large and diverse communities of users, posing challenges to
developers in terms of extracting and identifying the most pressing requests to
address. In seeking to tackle these challenges we have used natural language
processing techniques to study enhancement requests logged by the Android
community. We observe that features associated with a specific subset of topics
were most frequently requested for improvement, and that end-users expressed
particular discontent with the Jellybean release. End-users also tended to
request improvements to specific issues together, potentially posing a
prioritization challenge to Google.
