Calidad en la Ingeniería de Requisitos

Duración: 24 horas

Código: IR-001

Descripción:

El éxito del desarrollo de un producto de software depende en gran medida de una correcta y completa Captura de los Requisitos. En ello se enfoca la Ingeniería de Requisitos.

Para lograrlo al nivel necesario se debe dominar y poner en práctica una serie de conocimientos de buenas prácticas y el uso de mecanismos de planificación, control y medición. Es decir, es necesario Asegurar la Calidad de todas las actividades relativas a la Ingeniería de Requisitos.

Objetivo:

Explicar detalladamente las diversas buenas prácticas que pueden aplicar a las actividades de la Ingeniería de Software de forma tal que se logre asegurar la calidad de sus procesos y resultados, todo ello a través de las normas internacionales, modelos, técnicas y herramientas más recomendadas.

Dirigido a:
  • Estudiantes de pre-grado y profesionales de carreras afines al desarrollo tecnológico.
  • Ingenieros y especialistas con o sin experiencias
  • Público en general que sientan la necesidad de ampliar sus capacidades y habilidades sobre la Calidad del software.
Contenido:
  1. Introducción del Curso. Definiciones y Enfoques
    1. Introducción y fallas en la Industria del Software
    2. Casos reales de fallos
    3. Definición y Características
    4. Tipos de Requisitos
    5. Ingeniería de Requisitos
    6. Roles
    7. Aseguramiento de la Calidad
  2. Normas internacionales relacionadas a la Ingeniería de Requisitos
    1. Normas Internacionales
    2. Normas de Calidad relacionadas a la Ingeniería de Requisitos
    3. ISO 29148
  3. ISO/IEC/IEEE 29148
    1. Objetivos de la ISO 29148
    2. Sección - Conceptos
    3. Sección - Procesos
    4. Sección - Elementos de Información
  4. CMMI v1.3
    1. Otros estándares y modelos
    2. ¿Qué es CMMI?
    3. Desarrollo de Requisitos (RD)
    4. Gestión de Requisitos (REQM)
  5. Metodologías de desarrollo de software y la Ingeniería de Requisitos
    1. Metodologías Tradicionales (RUP)
    2. eXtreme Programming
    3. SCRUM
    4. Trazabilidad
  6. Técnicas y herramientas
    1. Técnicas en la Ingeniería de Requisitos
    2. Entrevistas y Cuestionarios
    3. Tormenta de Ideas (Brainstorm)
    4. JAD (Desarrollo Conjunto de Aplicaciones)
    5. Usos de las técnicas
    6. IBM Rational Doors NG
    7. Visure Requirements
    8. Jira Agile y otras herramientas
  7. Documentación de los requisitos de forma efectiva
    1. Formas de redactar un requisito
    2. Consideraciones y Ejemplos
    3. Especificación de Requisitos
    4. Historias de Usuarios
  8. Actualidad en la Ingeniería de Requisitos
    1. Definición y tipos de nubes
    2. Etapas de la Ingeniería de Requisitos en la nube
    3. Ingeniería Requisitos basada en Multitudes
Costos:

Este costo incluye:

  • Material Didáctico
  • Refrigerios e impuestos de ley