Caracterizando el Desarrollo de Software Ágil: Perspectivas de un Enfoque Basado en Datos Utilizando Repositorios Públicos a Gran Escala
Autores: Moreno Martínez, Carlos; Gallego Carracedo, Jesús; Sánchez Gallego, Jaime
Idioma: Inglés
Editor: MDPI
Año: 2025
Acceso abierto
Artículo científico
2025
Caracterizando el Desarrollo de Software Ágil: Perspectivas de un Enfoque Basado en Datos Utilizando Repositorios Públicos a Gran Escala
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Estudio
Prácticas ágiles
índice agilescore
Metodología
Adopción
Gestión de proyectos de software
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 29
Citaciones: Sin citaciones
Este estudio investiga la prevalencia y el impacto de las prácticas ágiles aprovechando los metadatos de miles de repositorios públicos de GitHub a través de una novedosa metodología basada en datos. Para facilitar este análisis, desarrollamos el índice AgileScore, una métrica diseñada para identificar y evaluar patrones, características, rendimiento y compromiso comunitario en proyectos orientados a Agile. Este enfoque permite comparaciones exhaustivas y a gran escala entre metodologías ágiles y prácticas de desarrollo tradicionales dentro de entornos digitales. Nuestros hallazgos revelan un crecimiento anual significativo del 16% en la adopción de prácticas ágiles y validan el índice AgileScore como una herramienta sistemática para evaluar metodologías ágiles en diversos contextos de desarrollo. Además, este estudio introduce herramientas analíticas innovadoras para investigadores en gestión de proyectos de software, ingeniería de software y campos relacionados, proporcionando una base para futuros trabajos en áreas como la estimación de costos y la gestión de proyectos híbridos. Estos conocimientos contribuyen a una comprensión más profunda del papel de Agile en la promoción de la colaboración y la adaptabilidad en ecosistemas digitales dinámicos.
Descripción
Este estudio investiga la prevalencia y el impacto de las prácticas ágiles aprovechando los metadatos de miles de repositorios públicos de GitHub a través de una novedosa metodología basada en datos. Para facilitar este análisis, desarrollamos el índice AgileScore, una métrica diseñada para identificar y evaluar patrones, características, rendimiento y compromiso comunitario en proyectos orientados a Agile. Este enfoque permite comparaciones exhaustivas y a gran escala entre metodologías ágiles y prácticas de desarrollo tradicionales dentro de entornos digitales. Nuestros hallazgos revelan un crecimiento anual significativo del 16% en la adopción de prácticas ágiles y validan el índice AgileScore como una herramienta sistemática para evaluar metodologías ágiles en diversos contextos de desarrollo. Además, este estudio introduce herramientas analíticas innovadoras para investigadores en gestión de proyectos de software, ingeniería de software y campos relacionados, proporcionando una base para futuros trabajos en áreas como la estimación de costos y la gestión de proyectos híbridos. Estos conocimientos contribuyen a una comprensión más profunda del papel de Agile en la promoción de la colaboración y la adaptabilidad en ecosistemas digitales dinámicos.