Gestión de la Calidad del Software


La calidad de una aplicación de software está estrechamente relacionada con los procesos que se emplean para desarrollarla y mantenerla. El aseguramiento de la calidad, la verificación & validación de software, las revisiones de software y las auditorías son procesos que dan apoyo al desarrollo de software y garantizan la producción de software de alta calidad.

En este curso, se discuten cada uno de estos procesos y se muestra como ellos se integran a los procesos técnicos del desarrollo (modelado del negocio, ingeniería de requisitos, diseño arquitectónico, diseño detallado, programación e integración y pruebas).

Al finalizar este curso, el participante podrá:

  • Identificar los conceptos fundamentales de Calidad del Software.
  • Aplicar modelos de calidad en diferentes procesos del desarrollo de software.
  • Utilizar el proceso de Aseguramiento de la Calidad en el desarrollo de software.
  • Establecer las diferencias entre los procesos de verificación y validación de tipo estático y dinámico.
  • Verificar y validar estáticamente, mediante revisiones, los productos del desarrollo de una aplicación.
  • Lección 1. Conceptos, modelos y procesos de Gestión de Calidad
  • Lección 2. Aseguramiento de la Calidad del Software (SQA)
  • Lección 3. Errores, faltas y fallas del software
  • Lección 4. Conceptos y procesos de Verificación & Validación (V&V)
  • Lección 5. Revisiones de Software y Auditorías
  • Lección 6. V&V Dinámica: Pruebas del Software
  • Conocimientos generales de Ingeniería del Software
  • Dominio instrumental del idioma inglés a nivel de lectura
  • Haber cursado el módulo de Métodos y Modelos de Desarrollo de Software