Software Engineering Data Collection for Field Studies

Software Engineering Data Collection for Field Studies
复制标题

用于现场研究的软件工程数据收集

DOI:
10.1007/978-1-84800-044-5_1
复制
发表时间:
2008
影响因子:
2.1
通讯作者:
T. Lethbridge
T. Lethbridge
中科院分区:
农林科学3区
文献类型:
--
作者:
J. Singer;S. Sim;T. Lethbridge

文献摘要

被引文献

相似文献

软件工程是一项强烈的以人为本的活动,但是很少有人知道软件工程师是如何完成他们的工作的。因此,为了改进软件工程工具和实践,进行实地研究是必要的,也就是说,在真正的实践者解决实际问题时进行研究。为了帮助实现这一目标,我们描述了一系列用于此类研究的数据收集技术,这些技术围绕基于与软件工程师交互的必要程度的分类进行组织。对于每种技术,我们都提供了文献中的例子,分析了它的一些优点和缺点,并讨论了特殊的报告要求。我们还简要讨论了记录选项和数据分析。
Software engineering is an intensely people-oriented activity, yet little is known about how software engineers perform their work. In order to improve software engineering tools and practice, it is therefore essential to conduct field studies, ie, to study real practitioners as they solve real problems. To aid this goal, we describe a series of data collection techniques for such studies, organized around a taxonomy based on the degree to which interaction with software engineers is necessary. For each technique, we provide examples from the literature, an analysis of some of its advantages and disadvantages, and a discussion of special reporting requirements. We also talk briefly about recording options and data analysis.