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...
| Autores: | , , , |
|---|---|
| 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 |