Universidad de Costa Rica

IE0417 Diseño de Software para Ingeniería

Créditos:
3
Departamento:
Automática
Curso:
Optativo
Tipo:
1 - Teórico con horas de laboratorio
Horas:
6h: 1h T, 5h L, 0h P, 0h T/P
Requisitos:

Contenidos

  • Módulo 1: Introducción a la ingeniería de software
  • Módulo 2: Proceso de desarrollo de software
    • Etapas del desarrollo de software
    • Modelos de procesos de desarrollo
    • Sistemas de control de versiones
    • Documentación de proyectos de software
  • Módulo 3: Modelado de software
    • Casos de uso y requerimientos de software
    • Arquitectura y diseño de software
      • Diagramas
        • Caricaturas
        • Universal Modeling Language (UML)
  • Módulo 4: Técnicas y herramientas para el desarrollo de software
    • Sistemas de construcción de proyectos
    • Técnicas avanzadas de programación para proyectos
    • Contenedores y sus aplicaciones
  • Módulo 5: Validación y pruebas de software
    • Introducción a la validación de software
    • Sistemas de pruebas para proyectos
    • Herramientas de análisis de software
    • Integración continua

Competencias

POR DEFINIR

 

© 2020 Escuela de Ingeniería Eléctrica, Universidad de Costa Rica.