首页 > 最新文献

2018 IEEE/ACM 6th International Workshop on Conducting Empirical Studies in Industry (CESI)最新文献

英文 中文
A Preliminary Checklist for Capturing Baseline Situations in Studying the Impacts of Agile Practices Introduction 在研究敏捷实践的影响时捕获基线情况的初步检查表
Indira Nurdiani, J. Börstler, Samuel Fricker, K. Petersen
To assess the benefits of introducing Agile practices, it is important to get a clear understanding of the baseline situation, i.e. the situation before their introduction. Without a clear baseline, we cannot properly assess the extent of impacts, both positive and negative, of introducing Agile practices. This paper provides a preliminary guideline to help researchers in capturing and reporting baseline situations. The guideline has been developed through the study of literature and interviews with industry practitioners, and validated by experts in academia.
为了评估引入敏捷实践的好处,有必要清楚地了解基线情况,即在引入敏捷实践之前的情况。如果没有一个清晰的基线,我们就不能正确地评估引入敏捷实践的影响程度,无论是积极的还是消极的。本文提供了一个初步的指导方针,以帮助研究人员在捕获和报告基线情况。该指南是通过文献研究和对行业从业者的访谈制定的,并得到了学术界专家的验证。
{"title":"A Preliminary Checklist for Capturing Baseline Situations in Studying the Impacts of Agile Practices Introduction","authors":"Indira Nurdiani, J. Börstler, Samuel Fricker, K. Petersen","doi":"10.1145/3193965.3193969","DOIUrl":"https://doi.org/10.1145/3193965.3193969","url":null,"abstract":"To assess the benefits of introducing Agile practices, it is important to get a clear understanding of the baseline situation, i.e. the situation before their introduction. Without a clear baseline, we cannot properly assess the extent of impacts, both positive and negative, of introducing Agile practices. This paper provides a preliminary guideline to help researchers in capturing and reporting baseline situations. The guideline has been developed through the study of literature and interviews with industry practitioners, and validated by experts in academia.","PeriodicalId":237556,"journal":{"name":"2018 IEEE/ACM 6th International Workshop on Conducting Empirical Studies in Industry (CESI)","volume":"149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115420147","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Comparing Reliability Levels of Software Releases 比较软件版本的可靠性级别
Pete Rotella, S. Chulani
An intuitive method is needed to achieve buy-in from all sectors of Engineering for a way to gauge release-over-release change for a given product's sequence of releases. Also, customers need to know if there are extant releases that are more reliable than the ones they already rely on in their networks. A new Release-Over-Release (RoR) metric can both enable customers to clearly understand the reliability risk of migrating to other available releases, and also enable Engineering to understand if their software engineering efforts are actually improving release reliability.
需要一种直观的方法来获得所有工程部门的支持,以衡量给定产品发布序列的发布-过度发布变更。此外,客户需要知道是否存在比他们网络中已经依赖的版本更可靠的现有版本。一个新的release - over - release (RoR)度量既可以使客户清楚地了解迁移到其他可用版本的可靠性风险,也可以使工程人员了解他们的软件工程工作是否实际上提高了版本的可靠性。
{"title":"Comparing Reliability Levels of Software Releases","authors":"Pete Rotella, S. Chulani","doi":"10.1145/3193965.3193968","DOIUrl":"https://doi.org/10.1145/3193965.3193968","url":null,"abstract":"An intuitive method is needed to achieve buy-in from all sectors of Engineering for a way to gauge release-over-release change for a given product's sequence of releases. Also, customers need to know if there are extant releases that are more reliable than the ones they already rely on in their networks. A new Release-Over-Release (RoR) metric can both enable customers to clearly understand the reliability risk of migrating to other available releases, and also enable Engineering to understand if their software engineering efforts are actually improving release reliability.","PeriodicalId":237556,"journal":{"name":"2018 IEEE/ACM 6th International Workshop on Conducting Empirical Studies in Industry (CESI)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117146902","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Towards an Experiment Line on Software Inspection with Human Computation 一条人工计算的软件检测实验线
S. Biffl, Marcos Kalinowski, D. Winkler
Software Inspection is an important approach to find defects in Software Engineering (SE) artifacts. While there has been extensive research on traditional software inspection with pen-and-paper materials, modern SE poses new environments, methods, and tools for the cooperation of software engineers. Technologies, such as Human Computation (HC), provide tool support for distributed and tool-mediated work processes. However, there is little empirical experience on how to leverage HC for software inspection. In this vision paper, we present the context for a research program on this topic and introduce the preliminary concept of a theory-based ex-periment line to facilitate designing experiment families that fit together to answer larger questions than individual experiments. We present an example feature model for an experiment line for Soft-ware Inspection with Human Computation and discuss its expected benefits for the research program, including the coordination of research, design and material reuse, and aggregation facilities.
软件检查是在软件工程(SE)工件中发现缺陷的重要方法。传统的软件检查使用纸笔材料进行了广泛的研究,而现代的SE为软件工程师的合作提供了新的环境、方法和工具。人类计算(Human Computation, HC)等技术为分布式和工具中介的工作过程提供了工具支持。然而,关于如何利用HC进行软件检查的经验很少。在这篇愿景论文中,我们提出了关于这一主题的研究计划的背景,并介绍了基于理论的实验线的初步概念,以促进设计适合一起回答比单个实验更大的问题的实验家族。本文给出了一个人工计算软件检测实验线的特征模型示例,并讨论了其对研究项目的预期效益,包括研究协调、设计和材料重用以及聚合设施。
{"title":"Towards an Experiment Line on Software Inspection with Human Computation","authors":"S. Biffl, Marcos Kalinowski, D. Winkler","doi":"10.1145/3193965.3193971","DOIUrl":"https://doi.org/10.1145/3193965.3193971","url":null,"abstract":"Software Inspection is an important approach to find defects in Software Engineering (SE) artifacts. While there has been extensive research on traditional software inspection with pen-and-paper materials, modern SE poses new environments, methods, and tools for the cooperation of software engineers. Technologies, such as Human Computation (HC), provide tool support for distributed and tool-mediated work processes. However, there is little empirical experience on how to leverage HC for software inspection. In this vision paper, we present the context for a research program on this topic and introduce the preliminary concept of a theory-based ex-periment line to facilitate designing experiment families that fit together to answer larger questions than individual experiments. We present an example feature model for an experiment line for Soft-ware Inspection with Human Computation and discuss its expected benefits for the research program, including the coordination of research, design and material reuse, and aggregation facilities.","PeriodicalId":237556,"journal":{"name":"2018 IEEE/ACM 6th International Workshop on Conducting Empirical Studies in Industry (CESI)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127428815","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Experience of Industry Case Studies: A Comparison of Multi-Case and Embedded Case Study Methods 行业案例研究的经验:多案例与嵌入式案例研究方法的比较
J. Bass, Sarah Beecham, J. Noll
Context: Case studies are a useful approach for conducting empirical studies of software engineering, in part because they allow a phenomenon to be studied in its real-world context. However, given that there are several kinds of case studies, each with its own strengths and weaknesses, researchers need to know how to choose which kind to employ for a specific research study. Aim: The objective of this research is to compare two case study approaches: embedded, longitudinal case studies, and multi-case studies. Approach: We compared two actual software engineering case studies: a multi-case study involving interviews with 46 practitioners at 9 international companies engaged in offshoring and outsourcing, and a single case, participant observation embedded case study lasting 13 months in a mid-sized Irish software company. Both case studies were exploring similar problems of understanding the activities performed by members of scrum development teams. Results: We found that both multi-case and embedded case studies are suitable for exploratory research (hypothesis development) but that embedded research may also be more suitable for explanatory research (hypothesis testing). We also found that longitudinal case studies offer better confirmability, while multi-case studies offer better transferability. Conclusion: We propose a set of illustrative research questions to assist with the selection of the appropriate case study method.
环境:案例研究是进行软件工程经验研究的有用方法,部分原因是它们允许在现实环境中研究现象。然而,考虑到有几种案例研究,每种都有自己的优点和缺点,研究人员需要知道如何选择哪一种用于特定的研究。目的:本研究的目的是比较两种案例研究方法:嵌入式纵向案例研究和多案例研究。方法:我们比较了两个实际的软件工程案例研究:一个多案例研究涉及对从事离岸和外包的9家国际公司的46名从业人员的访谈,以及一个在一家中型爱尔兰软件公司持续13个月的单一案例,参与者观察嵌入式案例研究。这两个案例研究都在探索类似的问题,即如何理解scrum开发团队成员执行的活动。结果:我们发现多案例研究和嵌入式案例研究都适合探索性研究(假设发展),但嵌入式研究也可能更适合解释性研究(假设检验)。我们还发现纵向案例研究提供了更好的确认性,而多案例研究提供了更好的可转移性。结论:我们提出了一套说明性研究问题,以协助选择适当的案例研究方法。
{"title":"Experience of Industry Case Studies: A Comparison of Multi-Case and Embedded Case Study Methods","authors":"J. Bass, Sarah Beecham, J. Noll","doi":"10.1145/3193965.3193967","DOIUrl":"https://doi.org/10.1145/3193965.3193967","url":null,"abstract":"Context: Case studies are a useful approach for conducting empirical studies of software engineering, in part because they allow a phenomenon to be studied in its real-world context. However, given that there are several kinds of case studies, each with its own strengths and weaknesses, researchers need to know how to choose which kind to employ for a specific research study. Aim: The objective of this research is to compare two case study approaches: embedded, longitudinal case studies, and multi-case studies. Approach: We compared two actual software engineering case studies: a multi-case study involving interviews with 46 practitioners at 9 international companies engaged in offshoring and outsourcing, and a single case, participant observation embedded case study lasting 13 months in a mid-sized Irish software company. Both case studies were exploring similar problems of understanding the activities performed by members of scrum development teams. Results: We found that both multi-case and embedded case studies are suitable for exploratory research (hypothesis development) but that embedded research may also be more suitable for explanatory research (hypothesis testing). We also found that longitudinal case studies offer better confirmability, while multi-case studies offer better transferability. Conclusion: We propose a set of illustrative research questions to assist with the selection of the appropriate case study method.","PeriodicalId":237556,"journal":{"name":"2018 IEEE/ACM 6th International Workshop on Conducting Empirical Studies in Industry (CESI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125877958","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Experiences in Using Practitioner's Checklists to Evaluate the Industrial Relevance of Requirements Engineering Experiments 使用从业者清单评估需求工程实验的工业相关性的经验
M. Daneva, K. Sikkel, Nelly Condori-Fernández, A. Herrmann
Background: A grand challenge for Requirement Engineering (RE) research is to help practitioners understand which RE methods work in what contexts and why. RE researchers recognize that for an RE method to be adopted in industry, RE practitioners should be able to evaluate the relevance of empirical studies to their practice. One possible approach to relevance evaluation is the set of perspective-based checklists proposed by Kitchenham et al. Specifically, the checklist from the practitioner's perspective seems to be a good candidate for evaluating the relevance of RE studies to RE practice. However, little is known about the applicability of this checklist to the RE field. Moreover, this checklist also requires a deeper analysis of its reliability. Aim: We propose a perspective-based checklist to the RE community that allows evaluating the relevance of experimental studies in RE from the practitioner's/consultant's viewpoint. Method: We followed an iterative design-science based approach in which we first analyzed the problems with a previously published checklist and then developed an operationalized proposal for a new checklist to counter these problems. We performed a reliability evaluation of this new checklist by having two practitioners apply the checklist on 24 papers that report experimental results on software requirements specifications' comprehensibility. Results: We report first-hand experiences of practitioners in evaluating the relevance of primary studies in RE, by using a perspective-based checklist. With respect to the reliability of the adjusted checklist, 9 of out 19 questions show an acceptable proportion of agreement (between two practitioners). Conclusions: Based on our experience, the contextualization and operationalization of a perspective-based checklist helps to make it more useful for the practitioners. However, to increase the reliability of the checklist, more reviewers and more discussion cycles are necessary.
背景:需求工程(RE)研究的一个重大挑战是帮助实践者理解哪些需求工程方法在什么上下文中工作以及为什么工作。可再生能源研究人员认识到,要在工业中采用可再生能源方法,可再生能源从业者应该能够评估实证研究与他们实践的相关性。一种可能的相关性评估方法是Kitchenham等人提出的一套基于视角的检查清单。具体来说,从从业者的角度来看,清单似乎是评估可再生能源研究与可再生能源实践相关性的一个很好的候选。然而,人们对这个清单在RE领域的适用性知之甚少。此外,该检查表还需要对其可靠性进行更深入的分析。目的:我们向可再生能源社区提出了一个基于视角的清单,允许从从业者/顾问的角度评估可再生能源实验研究的相关性。方法:我们遵循一种基于设计科学的迭代方法,在这种方法中,我们首先使用先前发布的检查表分析问题,然后为新的检查表制定一个可操作的建议来解决这些问题。我们通过让两个实践者在24篇报告软件需求规范可理解性的实验结果的论文上应用检查表,对这个新的检查表进行了可靠性评估。结果:我们通过使用基于视角的检查表,报告了从业人员在评估可再生能源初步研究相关性方面的第一手经验。关于调整后的检查表的可靠性,19个问题中有9个显示出可接受的同意比例(在两个从业者之间)。结论:根据我们的经验,基于视角的检查表的情境化和操作化有助于使其对从业者更有用。然而,为了增加检查表的可靠性,需要更多的审阅者和更多的讨论周期。
{"title":"Experiences in Using Practitioner's Checklists to Evaluate the Industrial Relevance of Requirements Engineering Experiments","authors":"M. Daneva, K. Sikkel, Nelly Condori-Fernández, A. Herrmann","doi":"10.1145/3193965.3193966","DOIUrl":"https://doi.org/10.1145/3193965.3193966","url":null,"abstract":"Background: A grand challenge for Requirement Engineering (RE) research is to help practitioners understand which RE methods work in what contexts and why. RE researchers recognize that for an RE method to be adopted in industry, RE practitioners should be able to evaluate the relevance of empirical studies to their practice. One possible approach to relevance evaluation is the set of perspective-based checklists proposed by Kitchenham et al. Specifically, the checklist from the practitioner's perspective seems to be a good candidate for evaluating the relevance of RE studies to RE practice. However, little is known about the applicability of this checklist to the RE field. Moreover, this checklist also requires a deeper analysis of its reliability. Aim: We propose a perspective-based checklist to the RE community that allows evaluating the relevance of experimental studies in RE from the practitioner's/consultant's viewpoint. Method: We followed an iterative design-science based approach in which we first analyzed the problems with a previously published checklist and then developed an operationalized proposal for a new checklist to counter these problems. We performed a reliability evaluation of this new checklist by having two practitioners apply the checklist on 24 papers that report experimental results on software requirements specifications' comprehensibility. Results: We report first-hand experiences of practitioners in evaluating the relevance of primary studies in RE, by using a perspective-based checklist. With respect to the reliability of the adjusted checklist, 9 of out 19 questions show an acceptable proportion of agreement (between two practitioners). Conclusions: Based on our experience, the contextualization and operationalization of a perspective-based checklist helps to make it more useful for the practitioners. However, to increase the reliability of the checklist, more reviewers and more discussion cycles are necessary.","PeriodicalId":237556,"journal":{"name":"2018 IEEE/ACM 6th International Workshop on Conducting Empirical Studies in Industry (CESI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126867194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Protocol and Tools for Conducting Agile Software Engineering Research in an Industrial-Academic Setting: A Preliminary Study 在工业-学术环境下进行敏捷软件工程研究的协议和工具:初步研究
Katarzyna Biesialska, Xavier Franch, V. Muntés-Mulero
Conducting empirical research in software engineering industry is a process, and as such, it should be generalizable. The aim of this paper is to discuss how academic researchers may address some of the challenges they encounter during conducting empirical research in the software industry by means of a systematic and structured approach. The protocol developed in this paper should serve as a practical guide for researchers and help them with conducting empirical research in this complex environment.
在软件工程行业中进行实证研究是一个过程,因此,它应该是可推广的。本文的目的是讨论学术研究人员如何通过系统和结构化的方法来解决他们在软件行业进行实证研究时遇到的一些挑战。本文制定的协议应作为研究人员的实用指南,帮助他们在这种复杂的环境中进行实证研究。
{"title":"Protocol and Tools for Conducting Agile Software Engineering Research in an Industrial-Academic Setting: A Preliminary Study","authors":"Katarzyna Biesialska, Xavier Franch, V. Muntés-Mulero","doi":"10.1145/3193965.3193970","DOIUrl":"https://doi.org/10.1145/3193965.3193970","url":null,"abstract":"Conducting empirical research in software engineering industry is a process, and as such, it should be generalizable. The aim of this paper is to discuss how academic researchers may address some of the challenges they encounter during conducting empirical research in the software industry by means of a systematic and structured approach. The protocol developed in this paper should serve as a practical guide for researchers and help them with conducting empirical research in this complex environment.","PeriodicalId":237556,"journal":{"name":"2018 IEEE/ACM 6th International Workshop on Conducting Empirical Studies in Industry (CESI)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-04-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121451680","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
2018 IEEE/ACM 6th International Workshop on Conducting Empirical Studies in Industry (CESI)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1