Look-up in Google Scholar
Full metadata record
Loaiza Jara, Omar Leonel
Arango Quincho, Eduardo Cesar
2021-08-25T19:40:35Z
2021-08-25T19:40:35Z
2021-08-25T19:40:35Z
2021-08-25T19:40:35Z
2021-07-02
http://repositorio.upeu.edu.pe/handle/20.500.12840/4689
Investigación y desarrollo para mejorar la calidad del software (lineadeinvestigacion)
LIMA (sede)
Escuela de Posgrado (escuela)
Este estudio consistió en la extensión del marco de trabajo Scrum con prácticas Clean Architecture (Scrum-CA) para mejorar la mantenibilidad de soft-ware. Metodológicamente, en este estudio: i) se identificaron los requerimientos que Scrum-CA debía satisfacer; ii) identificación de los aspectos (artefactos y/o actividades) Scrum a extender, iii) especificar el marco de trabajo extendido; y, iv) validar la propuesta mediante un caso de estudio. A nivel de marco de trabajo extendido, esta propuesta considera la formulación de un contexto de negocio como insumo al Product Backlog. La especificación de tareas en el Sprint ba-cklog se delimito por su contexto para obtener una alta cohesión en el diseño de la arquitectura, así como la división en 4 espacios (infraestructura, controladores, aplicación y dominio) para que en el desarrollo de los Sprint se permita el logro de una arquitectura mantenible, cuestión que a priori los equipos Scrum deben definir empíricamente. Se añaden los principios SOLID en la implementación del producto dentro de los Sprint y se guarda coherencia entre la planificación de los requerimientos y el logro de la arquitectura del producto. Scrum-CA se validó a través de un proyecto de implementación en una entidad estatal peruana de al-cance nacional. Los resultados concluyen una mejora de la mantenibilidad del software del proyecto, del Sprint1 al Sprint2, bajando la duplicidad de código de 4.8% a 3.5%, de 31 bloques duplicados a 9, una deuda técnica de 6.3% a 1.3%. Asimismo, es necesario repetir Scrum-CA en otros proyectos para generar un estándar. (en_ES)
application/pdf (en_ES)
spa
Universidad Peruana Unión (en_ES)
info:eu-repo/semantics/openAccess (en_ES)
Attribution-NonCommercial-ShareAlike 3.0 Spain (*)
http://creativecommons.org/licenses/by-nc-sa/3.0/es/ (*)
Scrum extended (en_ES)
Software maintainabil-ity (en_ES)
Scrum (en_ES)
Clean architecture (en_ES)
Marco de trabajo SCRUM extendido con prácticas de Clean Architecture para la mantenibilidad de software (en_ES)
info:eu-repo/semantics/masterThesis (en_ES)
Universidad Peruana Unión. Unidad de Posgrado de Ingeniería y Arquitectura (en_ES)
Maestría en Ingeniería de Sistemas con Mención en Ingeniería de Software (en_ES)
Maestro en Ingeniería de Sistemas con Mención en Ingeniería de Software (en_ES)
PE
PE (en_ES)
http://purl.org/pe-repo/ocde/ford#2.02.04 (en_ES)
http://purl.org/pe-repo/renati/nivel#maestro (en_ES)
24002335
https://orcid.org/0000-0002-3262-709X (en_ES)
42537061
612357 (en_ES)
Saboya Rios, Nemias
Sullon Macalupu, Abel Angel
Huanca Torres, Fredy Abel
Loaiza Jara, Omar Leonel
Valladares Castillo, Sergio Omar
http://purl.org/pe-repo/renati/type#tesis (en_ES)
Privada asociativa



This item is licensed under a Creative Commons License Creative Commons