Está en la página 1de 9

Ingeniera de Requisitos

1. Fundamentos
Manuel Eduardo Sucunuta

Fundamentos de la IR
Requisitos
Descripcin de las propiedades necesarias y suficientes de un producto para satisfacer las necesidades de un cliente (Gottesdiener 2005).

Los requisitos son la base para determinar y validar los requisitos de software. Un producto software para su correcta implementacin requiere: desarrollar, documentar y validar los requisitos de software.
2

De dnde provienen los requerimientos


Nivel 1: Requerimientos de negocio Porqu el proyecto se esta desarrollando?

Nivel 2:

Requerimientos de usuario

Qu usuarios podran colaborar con el producto? Nivel 3:

Requerimientos de software

Qu desarrolladores necesitan construir?

Ingeniera de Requisitos
Disciplina dentro de la ingeniera de sistemas e ingeniera de software. Abarca todas las actividades y entregables asociados con la definicin de los requerimientos del producto. Es una de las mejores formas de desarrollar requerimientos de excelencia.

Desarrollo y Gestin de Requerimientos

Captura Validacin Anlisis

Especificacin

Preparar el escenario
Identifique los riesgos de los requerimientos

Defina la visin del producto

Defina los trminos

Desarrollo de requerimientos
Elicitacin Especificacin Especificacin Validacin

Identifique las fuentes de los requerimientos

El modelado del negocio

Documentar y verificar los requerimientos de usuario

Revisin de requerimientos

Identificar los Stakeholders del producto

Entender el alcance del proyecto

Documentar y verificar los requerimientos de software

Crear pruebas de validacin

Describir las necesidades y criterios de satisfacci n de los Stakeholders

Agregar detalle a los requerimientos de usuario

Probar los modelos de requerimientos

Revisar tcnicas de elicitacin de requerimientos

Negociar las prestaciones entre los requerimientos

Demostrar partes del sistema

Plan de elicitacin

Gestionar los requerimientos


Establecer mecanismos para gestionar los requerimientos de cambio

Identificar informacin de requerimientos suplementarios

Entender el linaje y relaciones de los requerimientos

Desarrollo de requerimientos
Actividad Escenario Salida Visin del producto. Glosario. Estrategias para mitigar riesgos. Listado de fuente de requerimientos. Categora y perfil de Interesados. Plan de captura de Interesados. Modelado del negocio. Requerimientos de alto nivel. Requerimientos de usuario al detalle. Priorizacin de requerimientos.

Captura (Elicitacin)

Anlisis

Especificacin Validar

Documento de requerimientos de usuario. Especificacin de requerimientos de software. Validar requerimientos.


7

Gestin de requerimientos
Actividad Gestin de requerimientos Salida Lnea base de requerimientos. Atributos para requerimientos. Proceso para control de cambios. Matriz de trazabilidad.

Adaptabilidad de requerimientos

Adaptar prcticas de desarrollo y gestin de requerimientos. Buenas prcticas.

Gracias

También podría gustarte