Está en la página 1de 20

INGENIERIA DE REQUISITOS

Modelado de requisitos

Proceso de desarrollo de software

Objetivo
El modelado de requisitos tiene como objetivo delimitar el sistema y capturar la funcionalidad que ofrecer desde la perspectiva del usuario. Es el primer modelo en desarrollarse y es la base para formar todos los dems modelos en el desarrollo de software.

En que consiste?
En crear un modelo en papel del sistema software que nos permita su comprensin.

Modelo Modelo

Grfico Textual

En que nos ayuda?


Analista

Entender la informacion Comportamiento del sistema Se convierte en base de diseo Se convierte en punto focal para revisin Clave para determinar la integridad, consistencia y eficacia.

Diseador

Clave

Modelado de requisitos
Consta de 3 modelos:

Modelo de comportamiento
Especifica la funcionalidad que el sistema ofrece desde el punto de vista del usuario. Est basado directamente en el modelo de casos de uso.

Modelo de casos de uso


Describe las funcionalidades

del sistema a
partir de las interacciones del usuario.

Modelo de casos de uso


Actores primarios
Son la razn principal de la existencia del problema. Rigen la ejecucin lgica. Actores secundarios Supervisan y apoyan al sistema. Por lo general son mquinas o sistemas externos.

Actores

Casos de uso
Cada caso define una forma particular de usar el sistema Constituye un flujo completo de eventos que especifican la interaccin entre el actor y el sistema. Cmo y cundo empieza y acaba el caso de uso.

Para identificar los casos de uso


Partimos de la descripcin del problema o Cules son las tareas principales de cada actor? o Tendr el actor que consultar y modificar informacin del sistema? o Deber el actor informar al sistema sobre cambios externos? o Desea el actor ser informado sobre cambios inesperados?

Ejemplo: validar un usuario en un ATM.


Flujo de eventos: o El caso de uso comienza cuando el SISTEMA pide al CLIENTE el PIN o El CLIENTE introduce el PIN a travs del teclado y acepta la entrada presionando la tecla enter. o El SISTEMA comprueba si el PIN es valido o El SISTEMA acepta la entrada y finaliza el caso de uso

Modelado de presentacin
Tambin conocido como modelo de interfaces.

Especifica como interacta el sistema con los actores externos al ejecutar los casos de uso.
Se especifica en detalle como se vern las interfaces de usuario.

Es un prototipo del sistema.

Modelado de informacin
Tambin conocido como modelo del dominio del problema. Nos permite identificar cuales son los objetos relevantes del problema. Estos objetos nos permitirn guardar informacin de forma temporal o permanente.

Preguntas
Cual es el objetivo del modelado de requisitos? Cuales son los tres modelos principales del modelado de requisitos? Caractersticas de los casos de uso? En que consiste el modelado de presentacin? En que consiste el modelado de informacin?

También podría gustarte