Applying SCRUM in an OSS development process: An empirical evaluation

Luigi Lavazza, Sandro Morasca, Davide Taibi, Davide Tosi

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

23 Citations (Scopus)

Abstract

Open Source Software development often resembles Agile models. In this paper, we report about our experience in using SCRUM for the development of an Open Source Software Java tool. With this work, we aim at answering the following research questions: 1) is it possible to switch successfully to the SCRUM methodology in an ongoing Open Source Software development process? 2) is it possible to apply SCRUM when the developers are geographically distributed? 3) does SCRUM help improve the quality of the product and the productivity of the process? We answer to these questions by identifying a set of measures and by comparing the data we collected before and after the introduction of SCRUM. The results seem to show that SCRUM can be introduced and used in an ongoing geographically distributed Open Source Software process and that it helps control the development process better.

Original languageEnglish
Title of host publicationAgile Processes in Software Engineering and Extreme Programming - 11th International Conference, XP 2010, Proceedings
PublisherSpringer Verlag
Pages147-159
Number of pages13
Volume48 LNBIP
ISBN (Print)9783642130533
DOIs
Publication statusPublished - 2010
Externally publishedYes
Publication typeA4 Article in conference proceedings
Event11th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2010 - Trondheim, Norway
Duration: 1 Jun 20104 Jun 2010

Publication series

NameLecture Notes in Business Information Processing
Volume48 LNBIP
ISSN (Print)1865-1348

Conference

Conference11th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2010
Country/TerritoryNorway
CityTrondheim
Period1/06/104/06/10

Keywords

  • Agile methods
  • Open-source software
  • OSS
  • Process improvement evaluation
  • SCRUM

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Management Information Systems
  • Business and International Management
  • Information Systems
  • Modelling and Simulation
  • Information Systems and Management

Fingerprint

Dive into the research topics of 'Applying SCRUM in an OSS development process: An empirical evaluation'. Together they form a unique fingerprint.

Cite this