Modern code reviews—survey of literature and practice

D Badampudi, M Unterkalmsteiner… - ACM Transactions on …, 2023‏ - dl.acm.org
Background: Modern Code Review (MCR) is a lightweight alternative to traditional code
inspections. While secondary studies on MCR exist, it is ua nknown whether the research …

Modern code reviews-preliminary results of a systematic map** study

D Badampudi, R Britto… - Proceedings of the 23rd …, 2019‏ - dl.acm.org
Reviewing source code is a common practice in a modern and collaborative coding
environment. In the past few years, the research on modern code reviews has gained …

A mixed-methods analysis of micro-collaborative coding practices in OpenStack

A Foundjem, E Constantinou, T Mens… - Empirical Software …, 2022‏ - Springer
Technical collaboration between multiple contributors is a natural phenomenon in
distributed open source software development projects. Macro-collaboration, where each …

Software Ecosystem Sustainability, a Socio-Technical Perspective

AT Foundjem - 2022‏ - search.proquest.com
The last decade has seen a plethora of large-scale software ecosystems (SECOs)
developed by distributed teams and organizations dispersed across the globe. Despite the …

[PDF][PDF] A mixed-methods analysis of micro-collaborative coding practices in OpenStack

E Constantinou‏ - mcis.cs.queensu.ca
Technical collaboration between multiple contributors is a natural phenomenon in
distributed open source software development projects. Macro-collaboration, where each …

[كتاب][B] Collaborative quality assurance in information systems development: the interaction of software development techniques and team cognition

K Spohrer - 2015‏ - books.google.com
This book examines how and why collaborative quality assurance techniques, particularly
pair programming and peer code review, affect group cognition and software quality in agile …

Collaborative Quality Assurance in Information Systems Development

K Spohrer‏ - Springer
“Two heads are better than one” may well be the most discussed proverb in information
systems research (eg, Balijepally et al. 2009; Dybå et al. 2007; Mangalaraj et al. 2014) …

Theoretical Foundations

K Spohrer, K Spohrer - … Systems Development: The Interaction of Software …, 2016‏ - Springer
In the following, this chapter provides the conceptual and theoretical foundations to
investigate how team cognition affects the application of collaborative quality assurance …

Research Design

K Spohrer, K Spohrer - … Systems Development: The Interaction of Software …, 2016‏ - Springer
This chapter outlines and discusses the research strategy underlying this study. First, critical
realism is introduced and put forward as the central epistemological and ontological stance …

Discussion of Findings

K Spohrer, K Spohrer - … Systems Development: The Interaction of Software …, 2016‏ - Springer
So far, results from three distinct but interconnected research phases of this study have been
presented. This chapter briefly reiterates the purpose of this study and integrates the distinct …