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...
Main Authors: | , , , |
---|---|
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 |