Resumen:
Esta investigación aborda el problema de los fallos recurrentes en la etapa de resolución de dependencias dentro de pipelines CI/CD, los cuales suelen gestionarse de manera reactiva y manual, generando reprocesos, consumo innecesario de recursos y retrasos en la entrega de software. El objetivo del estudio es proponer y validar un modelo arquitectónico que introduzca resiliencia de forma desacoplada en esta etapa crítica del pipeline, permitiendo detectar, clasificar y remediar fallos conocidos de manera gobernada y explícita.
Para ello, se diseñó un modelo arquitectónico utilizando el enfoque C4, basado en principios de resiliencia, separación de responsabilidades y toma de decisiones determinista, y se implementó una prueba de concepto que simula escenarios representativos de fallo. Los resultados obtenidos a través de la simulación demostraron que la arquitectura del modelo responde correctamente ante los fallos analizados, ejecutando el flujo completo de detección y remediación, y evidenciando la viabilidad de reducir tanto el tiempo de recuperación como la intervención manual.
Como conclusión, la investigación aporta un enfoque innovador al formalizar la resiliencia en una etapa tradicionalmente reactiva del pipeline CI/CD, ofreciendo un modelo arquitectónico reusable y extensible con potencial aplicación en entornos reales.