Pasar al contenido principal

Ingeniería de Requisitos

Presentar el área de conocimiento “Ingeniería de Requisitos” en sus aspectos más esenciales.Que el estudiante adquiera conocimiento teórico y práctico sólido acerca del desarrollo y la gestión de requisitos durante el ciclo de desarrollo de un producto de software. Discutir aspectos esenciales y polémicos de la ingeniería de requisitos que condicionan el éxito de los proyectos. Brindar consejos y guías prácticas para mejorar en la disciplina.

Objetivos

Que el estudiante adquiera conocimiento teórico y práctico sólido acerca del desarrollo y la gestión de requisitos
durante el ciclo de desarrollo de un producto de software.
Discutir aspectos esenciales y polémicos de la ingeniería de requisitos que condicionan el éxito de los proyectos.
Brindar consejos y guías prácticas para mejorar en la disciplina.
Analizar el manejo de los requisitos en distintos tipos de proyectos.

Público objetivo
E studiantes de posgrado o profesionales informáticos interesados en ingeniería de requisitos.
Integrantes de equipo de desarrollo o mantenimiento de software. Líderes e integrantes de equipos de analistas.
Temario
  1. Introducción a la Ingeniería de requisitos
    1. Conceptos generales
    2. Buenas prácticas
  2. El proceso de desarrollo de los requisitos
    1. Establecer la visión del producto y el alcance del proyecto
    2. Análisis del cliente
    3. Obtención de los requisitos
    4. Análisis de los requisitos
    5. Especificación de requisitos
    6. Validación de los requisitos
  3. Gestión de los requisitos
    1. Principios y prácticas de gestión de los requisitos
    2. Gestión del cambio
    3. Trazabilidad
    4. Herramientas para la gestión de los requisitos
    5. Requisitos en proyectos con metodologías ágiles
    6. Reutilización de los requisitos
  4. Requisitos para proyectos especiales, como, por ejemplo:
    1. Requisitos para proyectos de mejora y reemplazo
    2. Requisitos para productos off-the-shelf
    3. Requisitos para proyectos de outsourcing
    4. Requisitos para proyectos de automatización de proyectos
    5. Requisitos para proyectos de business analytics
    6. Requisitos para proyectos de software embebido y de otros sistemas de tiempo real
Conocimientos exigidos
Sin conocimientos previos exigidos
Conocimientos deseables
Conocimientos básicos de Ingeniería de Software
Metodología de evaluación

Entrega de trabajos prácticos.
Evaluación teórica individual.
Presentación grupal.

Detalles
Créditos
5
Arancel
24000
Inicio de curso
Fin de curso
Horario
lunes, martes y jueves de 18:00 a 21:00 hs
Docentes
María de las Nieves Freira, Inés Lamas