SEGRESS: Software engineering guidelines for reporting secondary studies
B Kitchenham, L Madeyski… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Context: Several tertiary studies have criticized the reporting of software engineering
secondary studies. Objective: Our objective is to identify guidelines for reporting software …
secondary studies. Objective: Our objective is to identify guidelines for reporting software …
When and what to automate in software testing? A multi-vocal literature review
V Garousi, MV Mäntylä - Information and Software Technology, 2016 - Elsevier
Context Many organizations see software test automation as a solution to decrease testing
costs and to reduce cycle time in software development. However, establishment of …
costs and to reduce cycle time in software development. However, establishment of …
The ABC of software engineering research
KJ Stol, B Fitzgerald - ACM Transactions on Software Engineering and …, 2018 - dl.acm.org
A variety of research methods and techniques are available to SE researchers, and while
several overviews exist, there is consistency neither in the research methods covered nor in …
several overviews exist, there is consistency neither in the research methods covered nor in …
[HTML][HTML] A decade of agile methodologies: Towards explaining agile software development
Ever since the agile manifesto was created in 2001, the research community has devoted a
great deal of attention to agile software development. This article examines publications and …
great deal of attention to agile software development. This article examines publications and …
Is ai the better programming partner? human-human pair programming vs. human-ai pair programming
The emergence of large-language models (LLMs) that excel at code generation and
commercial products such as GitHub's Copilot has sparked interest in human-AI pair …
commercial products such as GitHub's Copilot has sparked interest in human-AI pair …
Modern code reviews in open-source projects: Which problems do they fix?
Code review is the manual assessment of source code by humans, mainly intended to
identify defects and quality problems. Modern Code Review (MCR), a lightweight variant of …
identify defects and quality problems. Modern Code Review (MCR), a lightweight variant of …
A method for evaluating rigor and industrial relevance of technology evaluations
M Ivarsson, T Gorschek - Empirical Software Engineering, 2011 - Springer
One of the main goals of an applied research field such as software engineering is the
transfer and widespread use of research results in industry. To impact industry, researchers …
transfer and widespread use of research results in industry. To impact industry, researchers …
Agile project management with Scrum: A case study of a Brazilian pharmaceutical company IT project
A Azanha, ARTT Argoud, JB Camargo Junior… - International journal of …, 2017 - emerald.com
Purpose The purpose of this paper is to analyze the benefits of the agile project
management (APM) framework compared to the traditional waterfall model, and understand …
management (APM) framework compared to the traditional waterfall model, and understand …
The future of empirical methods in software engineering research
DIK Sjoberg, T Dyba… - Future of Software …, 2007 - ieeexplore.ieee.org
We present the vision that for all fields of software engineering (SE), empirical research
methods should enable the development of scientific knowledge about how useful different …
methods should enable the development of scientific knowledge about how useful different …
Usage and perceptions of agile software development in an industrial context: An exploratory study
A Begel, N Nagappan - First International Symposium on …, 2007 - ieeexplore.ieee.org
Agile development methodologies have been gaining acceptance in the mainstream
software development community. While there are numerous studies of agile development …
software development community. While there are numerous studies of agile development …