作者: Sherlock A. Licorish , Amjed Tahir , Michael Franklin Bosu , Stephen G. MacDonell
关键词:
摘要: 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.