Procedimiento General en la Ingeniería de Requisitos

PROC-0023 (Procedimiento)

Es difícil establecer un procedimiento detallado para la ingeniería de requisitos dado que se trata de un proceso iterativo de descubrimiento de necesidades y de propuesta y evaluación de soluciones con cierto grado de incertidumbre.

De forma ideal, podrían definirse:

  • una primera fase para identificar las necesidades de negocio de clientes y usuarios,
  • una segunda de elaboración de una propuesta para satisfacer dichas necesidades mediante el desarrollo de los requisitos del sistema software a desarrollar y
  • una tercera de gestión de dichos requisitos, responsable, entre otras cosas, de gestionar las peticiones de cambio y generar líneas base de los requisitos. Puede ocurrir que como consecuencia de los cambios en los requisitos, sea necesario estudiar nuevas necesidades e introducir cambios en los requisitos iniciales, de ahí los ciclos en la figura del modelo de procesos.

Usando un diagrama de esfuerzo similar al que suele usarse para el Proceso Unificado, idealmente el esfuerzo empleado en cada una de estas tres actividades sería el que puede verse en la figura de abajo, donde las dos primeras tienen especial incidencia en el inicio de los proyectos y la tercera al liberar la primera línea base y posteriormente con cada petición de cambios en los requisitos.

Gráfico de esfuerzo de un proceso ideal de Ingeniería de RequisitosGráfico de esfuerzo de un proceso ideal de Ingeniería de Requisitos

Flujo de actividades

Imagen para representar el flujo de actividades

Detalle de las actividades

Título
Identificación de necesidades
Descripción

 

La presente actividad se modela a su vez como un procedimiento --> Identificación de necesidades

Tareas
Responsable
Productos
Título
Desarrollo de los requisitos
Descripción

La presente actividad se modela a su vez como un procedimiento --> Desarrollo de los requisitos

Tareas
Responsable
Productos
Título
Gestión de Requisitos
Descripción

La presente actividad se modela a su vez como un procedimiento --> Gestión de Requisitos

Tareas
Responsable
Productos