Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review

Context Agile approaches are an alternative for organizations developing software, particularly for those who develop Web applications. Besides, CMMI (Capability Maturity Model Integration) models are well-established approaches focused on assessing the maturity of an organization that develops soft...

ver descrição completa

Detalhes bibliográficos
Autores: Torrecilla Salinas, Carlos Joaquín, Sedeño López, Jorge, Escalona Cuaresma, María José, Mejías Risoto, Manuel
Formato: artículo
Estado:Versión enviada para evaluación y publicación
Fecha de publicación:2016
País:España
Recursos:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/88302
Acesso em linha:https://hdl.handle.net/11441/88302
https://doi.org/10.1016/j.infsof.2015.11.002
Access Level:acceso abierto
Palavra-chave:Agile
Scrum
Web Engineering
CMMI (Capability Maturity Model Integration)
Software Engineering
id ES_4d9272abc850461d27eee0fb6cd5defa
oai_identifier_str oai:idus.us.es:11441/88302
network_acronym_str ES
network_name_str España
repository_id_str
spelling Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature reviewTorrecilla Salinas, Carlos JoaquínSedeño López, JorgeEscalona Cuaresma, María JoséMejías Risoto, ManuelAgileScrumWeb EngineeringCMMI (Capability Maturity Model Integration)Software EngineeringContext Agile approaches are an alternative for organizations developing software, particularly for those who develop Web applications. Besides, CMMI (Capability Maturity Model Integration) models are well-established approaches focused on assessing the maturity of an organization that develops software. Web Engineering is the field of Software Engineering responsible for analyzing and studying the specific characteristics of the Web. The suitability of an Agile approach to help organizations reach a certain CMMI maturity level in Web environments will be very interesting, as they will be able to keep the ability to quickly react and adapt to changes as long as their development processes get mature. Objective This paper responds to whether it is feasible or not, for an organization developing Web systems, to achieve a certain maturity level of the CMMI-DEV model using Agile methods. Method The proposal is analyzed by means of a systematic literature review of the relevant approaches in the field, defining a characterization schema in order to compare them to introduce the current state-of-the-art. Results The results achieved after the systematic literature review are presented, analyzed and compared against the defined schema, extracting relevant conclusions for the different dimensions of the problem: compatibility, compliance, experience, maturity and Web. Conclusion It is concluded that although the definition of an Agile approach to meet the different CMMI maturity levels goals could be possible for an organization developing Web systems, there is still a lack of detailed studies and analysis on the field.ElsevierLenguajes y Sistemas Informáticos2016info:eu-repo/semantics/articleinfo:eu-repo/semantics/submittedVersionapplication/pdfapplication/pdfhttps://hdl.handle.net/11441/88302https://doi.org/10.1016/j.infsof.2015.11.002reponame:idUS. Depósito de Investigación de la Universidad de Sevillainstname:Universidad de Sevilla (US)InglésInformation and Software Technology, 71 (march 2016), 92-107.https://www.sciencedirect.com/science/article/pii/S095058491500186Xinfo:eu-repo/semantics/openAccessoai:idus.us.es:11441/883022026-06-17T12:51:07Z
dc.title.none.fl_str_mv Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review
title Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review
spellingShingle Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review
Torrecilla Salinas, Carlos Joaquín
Agile
Scrum
Web Engineering
CMMI (Capability Maturity Model Integration)
Software Engineering
title_short Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review
title_full Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review
title_fullStr Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review
title_full_unstemmed Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review
title_sort Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review
dc.creator.none.fl_str_mv Torrecilla Salinas, Carlos Joaquín
Sedeño López, Jorge
Escalona Cuaresma, María José
Mejías Risoto, Manuel
author Torrecilla Salinas, Carlos Joaquín
author_facet Torrecilla Salinas, Carlos Joaquín
Sedeño López, Jorge
Escalona Cuaresma, María José
Mejías Risoto, Manuel
author_role author
author2 Sedeño López, Jorge
Escalona Cuaresma, María José
Mejías Risoto, Manuel
author2_role author
author
author
dc.contributor.none.fl_str_mv Lenguajes y Sistemas Informáticos
dc.subject.none.fl_str_mv Agile
Scrum
Web Engineering
CMMI (Capability Maturity Model Integration)
Software Engineering
topic Agile
Scrum
Web Engineering
CMMI (Capability Maturity Model Integration)
Software Engineering
description Context Agile approaches are an alternative for organizations developing software, particularly for those who develop Web applications. Besides, CMMI (Capability Maturity Model Integration) models are well-established approaches focused on assessing the maturity of an organization that develops software. Web Engineering is the field of Software Engineering responsible for analyzing and studying the specific characteristics of the Web. The suitability of an Agile approach to help organizations reach a certain CMMI maturity level in Web environments will be very interesting, as they will be able to keep the ability to quickly react and adapt to changes as long as their development processes get mature. Objective This paper responds to whether it is feasible or not, for an organization developing Web systems, to achieve a certain maturity level of the CMMI-DEV model using Agile methods. Method The proposal is analyzed by means of a systematic literature review of the relevant approaches in the field, defining a characterization schema in order to compare them to introduce the current state-of-the-art. Results The results achieved after the systematic literature review are presented, analyzed and compared against the defined schema, extracting relevant conclusions for the different dimensions of the problem: compatibility, compliance, experience, maturity and Web. Conclusion It is concluded that although the definition of an Agile approach to meet the different CMMI maturity levels goals could be possible for an organization developing Web systems, there is still a lack of detailed studies and analysis on the field.
publishDate 2016
dc.date.none.fl_str_mv 2016
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/submittedVersion
format article
status_str submittedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/11441/88302
https://doi.org/10.1016/j.infsof.2015.11.002
url https://hdl.handle.net/11441/88302
https://doi.org/10.1016/j.infsof.2015.11.002
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv Information and Software Technology, 71 (march 2016), 92-107.
https://www.sciencedirect.com/science/article/pii/S095058491500186X
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:idUS. Depósito de Investigación de la Universidad de Sevilla
instname:Universidad de Sevilla (US)
instname_str Universidad de Sevilla (US)
reponame_str idUS. Depósito de Investigación de la Universidad de Sevilla
collection idUS. Depósito de Investigación de la Universidad de Sevilla
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869407700725530624
score 15,301629