Creado por elvi vazquez
hace casi 9 años
|
||
Características de los requerimientos
Deben ser correctos, tanto el cliente como el desarrollador deben revisarlos para asegurar que no tienen
errores
Deben ser consistentes.
Los requerimientos son inconsistentes cuando es imposible satisfacerlos
simultáneamente.
Deben estar completos.
Está completo si todos los posibles, cambios de estado, entradas, productos y restricciones están descritos en alguno de los requerimientos.
Deben ser realistas.
Todos los requerimientos deben ser revisados para asegurar que son posibles.
¿Cada requerimiento describe algo que es necesario para el cliente?
Los requerimientos deben ser revisados para conservar sólo aquellos que inciden
directamente en la resolución del problema del cliente
Deben ser verificables.
Deben comprobar que se han cumplido los requerimientos.
Deben ser rastreables.
¿Se puede rastrear cada función del sistema hasta el conjunto de requerimientos que la
establece?
Capacidad para comprender cada punto de vista y capturar los requerimientos de
manera que refleje los intereses de cada participante
Proceso de Ingeniería de requerimientos
-Viabilidad, que evalúa si el sistema es útil para el negocio.
- Obtención y análisis de requerimientos.
- Especificación de requerimientos: en un formularios.
- Validación: los requerimientos realmente definen el sistema.
A veces los clientes no saben lo que quieren, o no quieren tener por escrito los requerimientos, establecen nuevos requerimientos una vez que ya se han fijado, no participan en las revisiones, no están preparados técnicamente, no entienden el proceso de desarrollo de software, no se comprende el alcance del sistema.