Frequent Releases in Open Source Software: A Systematic Review

Context: The need to accelerate software delivery, supporting faster time-to-market and frequent community developer/user feedback are issues that have led to relevant changes in software development practices. One example is the adoption of Rapid Release (RR) by several Open Source Software project...

Full description

Bibliographic Details
Main Authors: Antonio Cesar Brandão Gomes da Silva, Glauco de Figueiredo Carneiro, Fernando Brito e Abreu, Miguel Pessoa Monteiro
Format: Article
Language:English
Published: MDPI AG 2017-09-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/8/3/109
id doaj-2673bf40b4304c769de9b525286432c4
record_format Article
spelling doaj-2673bf40b4304c769de9b525286432c42020-11-24T23:09:19ZengMDPI AGInformation2078-24892017-09-018310910.3390/info8030109info8030109Frequent Releases in Open Source Software: A Systematic ReviewAntonio Cesar Brandão Gomes da Silva0Glauco de Figueiredo Carneiro1Fernando Brito e Abreu2Miguel Pessoa Monteiro3Programa de Pós-Graduação em Sistemas e Computação (PPGCOMP), Universidade Salvador (UNIFACS), Salvador 41770-235, BrazilPrograma de Pós-Graduação em Sistemas e Computação (PPGCOMP), Universidade Salvador (UNIFACS), Salvador 41770-235, BrazilDepartamento de Ciências e Tecnologias da Informação (ISTA), Instituto Universitário de Lisboa (ISCTE-IUL), 1649-026 Lisbon, PortugalDepartamento de Informática (DI), Faculdade de Ciências e Tecnologia (FCT), Universidade NOVA de Lisboa (UNL), 2829-516 Caparica, PortugalContext: The need to accelerate software delivery, supporting faster time-to-market and frequent community developer/user feedback are issues that have led to relevant changes in software development practices. One example is the adoption of Rapid Release (RR) by several Open Source Software projects (OSS). This raises the need to know how these projects deal with software release approaches. Goal: Identify the main characteristics of software release initiatives in OSS projects, the motivations behind their adoption, strategies applied, as well as advantages and difficulties found. Method: We conducted a Systematic Literature Review (SLR) to reach the stated goal. Results: The SLR includes 33 publications from January 2006 to July 2016 and reveals nine advantages that characterize software release approaches in OSS projects; four challenge issues; three possibilities of implementation and two main motivations towards the adoption of RR; and finally four main strategies to implement it. Conclusion: This study provides an up-to-date and structured understanding of the software release approaches in the context of OSS projects based on findings systematically collected from a list of relevant references in the last decade.https://www.mdpi.com/2078-2489/8/3/109rapid releasesystematic literature reviewopen source software projects
collection DOAJ
language English
format Article
sources DOAJ
author Antonio Cesar Brandão Gomes da Silva
Glauco de Figueiredo Carneiro
Fernando Brito e Abreu
Miguel Pessoa Monteiro
spellingShingle Antonio Cesar Brandão Gomes da Silva
Glauco de Figueiredo Carneiro
Fernando Brito e Abreu
Miguel Pessoa Monteiro
Frequent Releases in Open Source Software: A Systematic Review
Information
rapid release
systematic literature review
open source software projects
author_facet Antonio Cesar Brandão Gomes da Silva
Glauco de Figueiredo Carneiro
Fernando Brito e Abreu
Miguel Pessoa Monteiro
author_sort Antonio Cesar Brandão Gomes da Silva
title Frequent Releases in Open Source Software: A Systematic Review
title_short Frequent Releases in Open Source Software: A Systematic Review
title_full Frequent Releases in Open Source Software: A Systematic Review
title_fullStr Frequent Releases in Open Source Software: A Systematic Review
title_full_unstemmed Frequent Releases in Open Source Software: A Systematic Review
title_sort frequent releases in open source software: a systematic review
publisher MDPI AG
series Information
issn 2078-2489
publishDate 2017-09-01
description Context: The need to accelerate software delivery, supporting faster time-to-market and frequent community developer/user feedback are issues that have led to relevant changes in software development practices. One example is the adoption of Rapid Release (RR) by several Open Source Software projects (OSS). This raises the need to know how these projects deal with software release approaches. Goal: Identify the main characteristics of software release initiatives in OSS projects, the motivations behind their adoption, strategies applied, as well as advantages and difficulties found. Method: We conducted a Systematic Literature Review (SLR) to reach the stated goal. Results: The SLR includes 33 publications from January 2006 to July 2016 and reveals nine advantages that characterize software release approaches in OSS projects; four challenge issues; three possibilities of implementation and two main motivations towards the adoption of RR; and finally four main strategies to implement it. Conclusion: This study provides an up-to-date and structured understanding of the software release approaches in the context of OSS projects based on findings systematically collected from a list of relevant references in the last decade.
topic rapid release
systematic literature review
open source software projects
url https://www.mdpi.com/2078-2489/8/3/109
work_keys_str_mv AT antoniocesarbrandaogomesdasilva frequentreleasesinopensourcesoftwareasystematicreview
AT glaucodefigueiredocarneiro frequentreleasesinopensourcesoftwareasystematicreview
AT fernandobritoeabreu frequentreleasesinopensourcesoftwareasystematicreview
AT miguelpessoamonteiro frequentreleasesinopensourcesoftwareasystematicreview
_version_ 1725610454001123328