论文标题

软件工程的成功和失败:后续系统文献综述

Success and Failure in Software Engineering: a Followup Systematic Literature Review

论文作者

Tamburri, Damian A., Palomba, Fabio, Kazman, Rick

论文摘要

软件工程中的成功和失败仍然是该学科中最了解的现象之一。在有关该主题的最新特别期刊中,Mantyla等人。开始从不同角度讨论这些主题。作者将他们的贡献集中在提供两个主题的一般概述上,没有更深入的细节。认识到该主题的重要性和影响,我们执行了后续的,更深入的系统文献综述,并进行了其他分析以外的其他分析。这些新分析提供了:(a)成功和失败因素的基础,从文献中收获了500多个以上的因素; (b)14个手动验证的因素簇,这些因素为成功和失败的测量和风险分析提供了相关领域; (c)由以前未衡量的组织结构数量组成的质量模型,这些模型与软件产品,过程和社区质量有关。我们表明,成功和失败的主题值得进一步研究以及进一步的自动化工具支持,例如监视工具和指标,能够跟踪我们研究中出现的因素和模式。本文为管理人员提供了风险以及对可以评估以预测风险的参数的更细粒度的分析。

Success and failure in software engineering are still among the least understood phenomena in the discipline. In a recent special journal issue on the topic, Mantyla et al. started discussing these topics from different angles; the authors focused their contributions on offering a general overview of both topics without deeper detail. Recognising the importance and impact of the topic, we have executed a followup, more in-depth systematic literature review with additional analyses beyond what was previously provided. These new analyses offer: (a) a grounded-theory of success and failure factors, harvesting over 500+ factors from the literature; (b) 14 manually-validated clusters of factors that provide relevant areas for success- and failure-specific measurement and risk-analysis; (c) a quality model composed of previously unmeasured organizational structure quantities which are germane to software product, process, and community quality. We show that the topics of success and failure deserve further study as well as further automated tool support, e.g., monitoring tools and metrics able to track the factors and patterns emerging from our study. This paper provides managers with risks as well as a more fine-grained analysis of the parameters that can be appraised to anticipate the risks.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源