Está en la página 1de 13

Análisis de Sistemas

4. Ingeniería de Requisitos

UNIVERSIDAD APEC
Prof. Osvaldo Mota
Ingeniería de Requisitos

Entender, capturar, especificar, modelar,


validar y gestionar los requisitos para
tener una descripción clara y no ambigua
de lo que será el producto.

Esta especificación debe proporcionar


criterios para validar el producto
terminado.

Se usan los casos de uso para especificar los


requisitos.
Marco de la Ingeniería de Requisitos
(Loucopoulos and Karakostas 1995)
Marco de la Ingeniería de Requisitos
(Pohl 1996)
Marco de la Ingeniería de Requisitos
(Kotonya and Sommerville 1998)
Marco de la Ingeniería de Requisitos
(Robertson y Robertson 1999)
Marco de la Ingeniería de Requisitos
(SWEBOK 2001)
Modelo Incremental
Incremento A Incremento B Incremento C Incremento D
Workflows

Requisitos
Horas-hombre

Análisis

Diseño

Implemen-
tación

Pruebas
TIEMPO TOTAL DE DESARROLLO DEL ENTREGABLE
Etapas de la IR

Entender:
Identificar los stakeholders.
Reconocer múltiples puntos de vista.
Formular preguntas abiertas.
Identificar beneficios para el negocio.
Identificar otras fuentes de requisitos.
Etapas de la IR

Capturar:
Identificar el problema a resolver.
Reconocer el ámbito del problema.
Familiarizarse con el dominio.
Identificar elementos de solución.
Negociar diferentes enfoques.
Identificar una lista preliminar.
Etapas de la IR

Especificar:
Acordar el método de especificación.
Agrupar los requisitos funcionales.
Agrupar los req. No-funcionales.
Expandir, complementar, atomizar.
Establecer un vocabulario del sistema.
Definir las restricciones del sistema.
Definir las dependencias del sistema.
Escribir la especificación de requisitos.
Etapas de la IR

Modelar:
Identificar los casos de uso.
Escribir los escenarios de caso de uso.
Modelar los casos de uso.
Elaborar prototipos de casos de uso.

Validar:
Identificar los casos de prueba.
Escribir escenarios de caso de prueba.
Identificar debilidades.
Hacer recomendaciones.
Etapas de la IR

Gestionar:
Cambios en los requisitos SW.
Consistencia entre req. y sistema final.
Abarca todo el CVDS.

También podría gustarte