在软件行业中运行实验的困难:来自第一线的经验

S. Vegas, Óscar Dieste Tubío, Natalia Juristo Juzgado
{"title":"在软件行业中运行实验的困难:来自第一线的经验","authors":"S. Vegas, Óscar Dieste Tubío, Natalia Juristo Juzgado","doi":"10.5555/2819303.2819307","DOIUrl":null,"url":null,"abstract":"Controlled experiments in laboratory settings are relatively commonplace in software engineering, but experiments in industry are thin on the ground. Of the few existing cases, most are 1-1 (running one experiment at one company), just a few are n-1 (running n experiments at one company) and still fewer are 1-n (running one and the same experiment at n companies). In this paper we report the difficulties that we experienced running the same experiment at several companies. We ran the same experiment in five different settings at three companies, and the results were transferred to each company so that they could exploit the resulting evidence in their decision-making process. We have found that: 1) it was relatively easy to get companies involved; 2) they did not cooperate as much as they had agreed to in the project proposal; 3) our industrial environments imposed many more constraints on the experimental design than laboratory environments; 4) professionals were less motivated than students; 5) the reliability of the results could be compromised by subject characteristics and behaviour; and 6) experiment findings could not be transferred using just the standard reporting guidelines that are used for scientific articles.","PeriodicalId":222668,"journal":{"name":"2015 IEEE/ACM 3rd International Workshop on Conducting Empirical Studies in Industry","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":"{\"title\":\"Difficulties in Running Experiments in the Software Industry: Experiences from the Trenches\",\"authors\":\"S. Vegas, Óscar Dieste Tubío, Natalia Juristo Juzgado\",\"doi\":\"10.5555/2819303.2819307\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Controlled experiments in laboratory settings are relatively commonplace in software engineering, but experiments in industry are thin on the ground. Of the few existing cases, most are 1-1 (running one experiment at one company), just a few are n-1 (running n experiments at one company) and still fewer are 1-n (running one and the same experiment at n companies). In this paper we report the difficulties that we experienced running the same experiment at several companies. We ran the same experiment in five different settings at three companies, and the results were transferred to each company so that they could exploit the resulting evidence in their decision-making process. We have found that: 1) it was relatively easy to get companies involved; 2) they did not cooperate as much as they had agreed to in the project proposal; 3) our industrial environments imposed many more constraints on the experimental design than laboratory environments; 4) professionals were less motivated than students; 5) the reliability of the results could be compromised by subject characteristics and behaviour; and 6) experiment findings could not be transferred using just the standard reporting guidelines that are used for scientific articles.\",\"PeriodicalId\":222668,\"journal\":{\"name\":\"2015 IEEE/ACM 3rd International Workshop on Conducting Empirical Studies in Industry\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-05-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"21\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE/ACM 3rd International Workshop on Conducting Empirical Studies in Industry\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5555/2819303.2819307\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE/ACM 3rd International Workshop on Conducting Empirical Studies in Industry","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5555/2819303.2819307","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21

摘要

在实验室环境下的受控实验在软件工程中相对普遍,但在工业上的实验却很少。在现有的少数案例中,大多数是1-1(在一家公司进行一次实验),只有少数是n-1(在一家公司进行n次实验),而更少是1-n(在n家公司进行一个相同的实验)。在本文中,我们报告了我们在几家公司进行相同实验时遇到的困难。我们在三家公司的五种不同环境中进行了同样的实验,结果被转移到每家公司,这样他们就可以在决策过程中利用得到的证据。我们发现:1)企业参与相对容易;2)他们没有像他们在项目建议书中所同意的那样合作;3)我们的工业环境比实验室环境对实验设计施加了更多的限制;4)专业人员的工作动机低于学生;5)结果的可靠性可能受到受试者特征和行为的影响;6)实验结果不能仅仅按照科学论文中使用的标准报告准则进行转移。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Difficulties in Running Experiments in the Software Industry: Experiences from the Trenches
Controlled experiments in laboratory settings are relatively commonplace in software engineering, but experiments in industry are thin on the ground. Of the few existing cases, most are 1-1 (running one experiment at one company), just a few are n-1 (running n experiments at one company) and still fewer are 1-n (running one and the same experiment at n companies). In this paper we report the difficulties that we experienced running the same experiment at several companies. We ran the same experiment in five different settings at three companies, and the results were transferred to each company so that they could exploit the resulting evidence in their decision-making process. We have found that: 1) it was relatively easy to get companies involved; 2) they did not cooperate as much as they had agreed to in the project proposal; 3) our industrial environments imposed many more constraints on the experimental design than laboratory environments; 4) professionals were less motivated than students; 5) the reliability of the results could be compromised by subject characteristics and behaviour; and 6) experiment findings could not be transferred using just the standard reporting guidelines that are used for scientific articles.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信