论满足 Android OS 社区期望:用户反馈仍是开发者工作组合的核心
软件工程
2021-03-15 v1
摘要
终端用户在识别需求、验证软件功能实用性、定位缺陷以及软件产品演进总体中扮演着不可或缺的角色。在在线应用分发平台(OADP)中,这些活动里他们的角色尤为突出,此类平台上面向众多潜在用户开发软件,而针对单一终端用户群体进行需求收集与协商的传统流程并不适用。然而,如此广泛地接触终端用户也带来了挑战:如何对相互竞争的需求排定优先级,以 Satisfy 先前未知的用户群体,尤其在产品的早期发布阶段。Android 操作系统(OS)是一款成功克服该挑战的产品。尽管 Android OS 早期版本的需求可能得益于市场调研,但后续版本中的新功能似乎广泛受益于用户评论。因此,关于 Android 开发者如何随时间推移满足用户社区的经验教训,可对其他软件产品有所裨益。我们运用数据挖掘与自然语言处理(NLP)技术,调查 Android 社区所记录的问题,以及 Google 的补救举措与用户请求之间的关联。我们发现终端用户的首要功能请求与 Android 开发者的响应之间高度一致,尤其在较新的 Android 版本中。我们的研究结果表明,用于回应终端用户最强烈诉求的投入,可能是软件系统存续与产品整体成功的关键。
引用
@article{arxiv.2103.07043,
title = {On Satisfying the Android OS Community: User Feedback Still Central to Developers' Portfolios},
author = {Sherlock A. Licorish and Amjed Tahir and Michael Franklin Bosu and Stephen G. MacDonell},
journal= {arXiv preprint arXiv:2103.07043},
year = {2021}
}
备注
Conference paper, 11 pages, 5 figures, 3 tables