On Satisfying the Android OS Community: User Feedback Still Central to Developers' Portfolios

作者: Sherlock A. Licorish , Amjed Tahir , Michael Franklin Bosu , Stephen G. MacDonell

DOI: 10.1109/ASWEC.2015.19

关键词:

摘要: End-users play an integral role in identifying requirements, validating software features' usefulness, locating defects, and product evolution general. Their these activities is especially prominent online application distribution platforms (OADPs), where developed for many potential users, which the traditional processes of requirements gathering negotiation with a single group end-users do not apply. With such vast access to end-users, however, comes challenge how prioritize competing order satisfy previously unknown user groups, early releases product. One highly successful that has managed overcome this Android Operating System (OS). While versions OS likely benefited from market research, new features subsequent appear have benefitted extensively reviews. Thus, lessons learned about developers community over time could usefully inform other products. We used data mining natural language processing (NLP) techniques investigate issues were logged by community, Google's remedial efforts correlated users' requests. found very strong alignment between end-users' top feature requests developers' responses, particularly more recent releases. Our findings suggest effort spent responding loudest calls may be systems' survival, product's overall success.

参考文章(22)
Stephen G. MacDonell, Chan Won Lee, Sherlock A. Licorish, Priyanka Patel, Tony Savarimuthu, They'll Know It When They See It: Analyzing Post-Release Feedback from the Android Community americas conference on information systems. ,(2015)
Christopher D. Manning, Hinrich Schütze, Foundations of Statistical Natural Language Processing ,(1999)
Björn Regnell, Sjaak Brinkkemper, Market-Driven Requirements Engineering for Software Products Engineering and Managing Software Requirements; (2005). pp. 287- 308 ,(2005) , 10.1007/3-540-28244-0_13
Amiya Kumar Maji, Kangli Hao, Salmin Sultana, Saurabh Bagchi, Characterizing Failures in Mobile OSes: A Case Study with Android and Symbian international symposium on software reliability engineering. pp. 249- 258 ,(2010) , 10.1109/ISSRE.2010.45
Laura V. Galvis Carreno, Kristina Winbladh, Analysis of user comments: an approach for software requirements evolution international conference on software engineering. pp. 582- 591 ,(2013) , 10.5555/2486788.2486865
Kristina Toutanova, Dan Klein, Christopher D. Manning, Yoram Singer, Feature-rich part-of-speech tagging with a cyclic dependency network Proceedings of the 2003 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology - NAACL '03. pp. 173- 180 ,(2003) , 10.3115/1073445.1073478
Sherlock A. Licorish, Stephen G. MacDonell, Tony Clear, Analyzing confidentiality and privacy concerns: insights from Android issue logs evaluation and assessment in software engineering. pp. 18- ,(2015) , 10.1145/2745802.2745819
Claudia Iacob, Rachel Harrison, Retrieving and analyzing mobile apps feature requests from online reviews mining software repositories. pp. 41- 44 ,(2013) , 10.1109/MSR.2013.6624001
Emitza Guzman, Walid Maalej, How Do Users Like This Feature? A Fine Grained Sentiment Analysis of App Reviews 2014 IEEE 22nd International Requirements Engineering Conference (RE). pp. 153- 162 ,(2014) , 10.1109/RE.2014.6912257