Serie Científica de la Universidad de las Ciencias Informáticas (Aug 2022)

Análisis de la información generada para mantener la escalabilidad y persistencia del proceso de desarrollo de software

  • Patricia María Marcillo Sánchez,
  • Lugio David Román Barrezueta

Journal volume & issue
Vol. 15, no. 8
pp. 193 – 227

Abstract

Read online

Los proyectos de desarrollo de software, especialmente cuando son a gran escala, incorporan una variedad de artefactos que se desarrollan, usan, mantienen, evolucionan y que dependen unos de otros. En la presente investigación se realiza una revisión sistemática de la literatura para identificar cuáles son los artefactos ágiles más generados por los desarrolladores, y las herramientas automatizadas que se emplean para garantizar la integración y escalabilidad en el desarrollo de sistemas de software. La investigación realizada confirma que los equipos ágiles a gran escala utilizan una gran variedad de artefactos tanto de procesos ágiles como convencionales. Los artefactos ágiles más desarrollados son: historias de usuarios, solicitudes de nuevas funciones, diseño detallado, criterios de prueba, pruebas unitarias, código fuente, estimaciones de puntos de historia, cuadro de incendio, tableros de estado, pila de sprint y pila de producto. Es consenso general en la literatura revisada, que la trazabilidad e integración entre diferentes artefactos ayuda a reducir el tiempo y el costo de desarrollo y mantenimiento, mejorando así la calidad del sistema.

Keywords