Ingenieria de requerimientos y modelo para identificar los requerimientos. Parte # 4
Continuando con la seria de post en esta ocasión se hablara de la siguiente etapa del modelo para la identificación de requerimientos.
Especificación
La especificación consiste en la documentación de las actividades durante el proceso de Requerimientos.
Llegados a esta se puede seguir especificando los casos de uso o comenzar a hacer los hacer requerimientos bien especificados.
Un formato que se puede seguir para los casos de uso es el siguiente
Caso de Uso No.
|
CU-EP 026
| |||
Nombre Caso de Uso
|
Registro Usuario
| |||
Área
|
Estudios Previos
| |||
Versión
|
20-12-2012
| |||
Fuente
|
FAP113 Estandarización Presupuesto
| |||
Autores
|
Nestor Garcia Suarez
| |||
Actores
|
| |||
Descripción
|
| |||
Evento que lo Inicia
|
Ingresar al sistema
| |||
Precondición
|
| |||
Secuencia normal
|
Actor
|
Secuencia Esperada
|
Información de la Secuencia
| |
1,2,3
|
| |||
1,
|
| |||
1,
|
Rango de Activación de Cuenta
|
El campo contraseña debe ser alfanumérico, no inferior a cinco caracteres
| ||
1
|
|
Los campos deben estar diligenciados, todos se consideraran obligatorios
| ||
1
|
| |||
1
|
|
El sistema le creara un ID del usuario
| ||
1
|
| |||
Flujo Alterno1
|
Actor
|
Secuencia Esperada
|
Información de la Secuencia
| |
Contraseña erronea
|
1,2,3
|
| ||
Postcondicion
|
Usuario creo cuenta
| |||
Revisado:
|
Aprobado:
| |||
Y como ultima estapa del modulo tenemos
Verificación
Existen varias técnicas para validar una especificación, algunas de las más importantes son:
- Verificación a través de rastreo: Implica la revisión de la documentación por parte de un especialista. Algunos autores sugieren que el especialista debe invertir en promedio 30 minutos en revisar una página de documentación.
- Pruebas de Validación: Son pruebas que se hacen el software para comprobar que este cumpla con algún requerimiento especificado en la documentación.
- Pruebas de Aceptación: Son pruebas que realiza el cliente antes de declarar su satisfacción sobre el producto.