Work practices and challenges in pull-based development: The integrator's perspective

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

243 Citations (Scopus)
15 Downloads (Pure)

Abstract

In the pull-based development model, the integrator has the crucial role of managing and integrating contributions. This work focuses on the role of the integrator and investigates working habits and challenges alike. We set up an exploratory qualitative study involving a large-scale survey of 749 integrators, to which we add quantitative data from the integrator's project. Our results provide insights into the factors they consider in their decision making process to accept or reject a contribution. Our key findings are that integrators struggle to maintain the quality of their projects and have difficulties with prioritizing contributions that are to be merged. Our insights have implications for practitioners who wish to use or improve their pullbased development process, as well as for researchers striving to understand the theoretical implications of the pull-based model in software development.

Original languageEnglish
Title of host publicationProceedings 37th IEEE/ACM International Conference on Software Engineering (ICSE 2015)
PublisherIEEE
Pages358-368
Number of pages11
ISBN (Electronic)9781479919345
DOIs
Publication statusPublished - 12 Aug 2015
EventICSE 2015: 37th IEEE/ACM International Conference on Software Engineering - Florence, Italy
Duration: 16 May 201524 May 2015
Conference number: 37

Conference

ConferenceICSE 2015
Country/TerritoryItaly
CityFlorence
Period16/05/1524/05/15

Fingerprint

Dive into the research topics of 'Work practices and challenges in pull-based development: The integrator's perspective'. Together they form a unique fingerprint.

Cite this