Procedimiento General en la Ingeniería de Requisitos
- Área: Ingeniería de requisitos
- Carácter del procedimiento: Obligatorio
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 Requisitos
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 |