2.13.3 SE/Control de Versiones y CI/CD

Temas:
Core

Aprendizaje esperado (Learning Outcomes):
Core:

  1. Describir la diferencia entre la gestión de configuración de software centralizada y distribuida [Describir]
  2. Describir cómo el control de versiones puede usarse para ayudar en la gestión de lanzamientos de software [Describir]
  3. Identificar elementos de configuración y usar una herramienta de control de código fuente en un proyecto pequeño basado en equipo [Analizar]
  4. Describir cómo las herramientas de prueba estáticas y dinámicas disponibles pueden integrarse en el entorno de desarrollo de software [Describir]
  5. Comprender el uso de sistemas de CI/CD como una fuente de verdad para el estado del código compartido del equipo (éxito en la construcción y pruebas) [Explicar]

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM