Revisión sistemática sobre la aplicación de enfoques y metodologías híbridas en proyectos de desarrollo de software
Fecha
Autores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Pontificia Universidad Católica del Perú
Acceso al texto completo solo para la Comunidad PUCP
Resumen
El desarrollo de software ocurre en un entorno dinámico, donde cada proyecto presenta
retos técnicos y organizacionales. Las metodologías tradicionales aportan estructura y
predictibilidad, mientras que las ágiles priorizan flexibilidad y adaptación. Sin embargo,
ninguna resulta suficiente por sí sola, lo que ha impulsado metodologías híbridas que
combinan lo mejor de ambos enfoques.
Esta investigación analiza, mediante una revisión sistemática, las motivaciones para
adoptar metodologías híbridas, los desafíos de su personalización y los criterios para
seleccionar y combinar prácticas. El objetivo es aportar claridad sobre su implementación
y los factores que determinan su éxito en el ciclo de vida del software.
Se revisó literatura especializada siguiendo directrices reconocidas. Las búsquedas en
ACM, Scopus, IEEE Xplore y Web of Science permitieron identificar, tras aplicar
criterios de inclusión y exclusión, 45 artículos relevantes que describen casos y
experiencias sobre la adopción de enfoques híbridos.
Los hallazgos destacan motivaciones como la necesidad de evolucionar procesos,
equilibrar estructura y flexibilidad, cumplir normativas y mejorar productividad. También
se identifican desafíos: alinear valores entre métodos, factores contextuales (cultura
organizacional, complejidad) y la gestión de documentación y métricas. Asimismo, se
proponen criterios para elegir componentes según compatibilidad, objetivos del proyecto
y experiencia del equipo.
Las conclusiones muestran que los enfoques híbridos ofrecen un equilibrio entre agilidad
y estructura, adaptándose mejor a cada proyecto. No obstante, su éxito requiere gestionar
la resistencia al cambio, definir criterios claros y establecer métricas que faciliten
evaluación y mejora continua, generando beneficios tangibles en el desarrollo de
software.
Descripción
Palabras clave
Programas para computadoras--Desarrollo, Ingeniería de software--Metodología, Desarrollo ágil de software--Metodología