¿Qué es CD?
Son las siglas de continuous deployment.
Definición
Continuous Deployment, o Despliegue Continuo, es un enfoque de ingeniería de software donde los cambios de código se lanzan automáticamente al entorno de producción a través de una serie de pruebas automatizadas.
Proceso
Los nuevos cambios de código pasan por una pipeline de pruebas e inspecciones, y si son aprobados, se despliegan directamente en el entorno de producción.
Beneficios
El despliegue continuo acelera la entrega de software, reduce el tiempo de llegada al mercado de nuevas funcionales y permite ciclos de feedback más rápidos.
Corrección
Los despliegues frecuentes facilitan la búsqueda y corrección de errores, ya que los bugs son más recientes y fáciles de rastrear.
¿Quieres saber más?
Si te interesa saber más acerca de CD, escríbeme por linkedin. Me encanta compartir ideas, dudas y curiosidades sobre estos temas, así que no dudes en pasarte por ahí. ¡Nos leemos!
¿Qué es Scrum of Scrums?
Scrum of Scrums (SoS) es una técnica de escalado para coordinar el trabajo...
¿Qué significa ALM?
ALM, o Gestión del Ciclo de Vida de Aplicaciones, se refiere al proceso de...
¿Qué es el esfuerzo en un equipo agile?
Es la cantidad de trabajo requerido para completar una tarea o historia de...