Kategóriák: Minden - herramientas - funcionales

a Gener Zambrano 4 éve

192

Requerimiento

Los requerimientos de un sistema deben ser claros y fáciles de entender, evitando contradicciones y asegurando que su ausencia no cause deficiencias en el sistema. Estos requerimientos pueden ser funcionales, describiendo las capacidades específicas del sistema, o no funcionales, estableciendo limitaciones sobre los requisitos funcionales.

Requerimiento

Requerimiento

Proceso

1. Captura de requerimientos 2. Definición de requerimientos 3.Validación de requerimientos

Características:

Consistente: Un requerimiento es consistente si no es contradictorio con otro requerimiento.
Conciso: Un requerimiento es conciso si es fácil de leer y entender. Su redacción debe ser simple y clara para aquellos que vayan a consultarlo en un futuro.
Completo: Un requerimiento esta completo si no necesita ampliar detalles en su redacción.
Necesario: Un requerimiento es necesario si su omisión provoca una deficiencia en el sistema a construir, y no pueden ser reemplazado por otras capacidades del producto.

¿Qué es?

Los requerimientos son las capacidades que debe tener un sistema para la solución de un problema. Deben incluir todos los aspectos necesarios para satisfacer las necesidades de los clientes, entre las que se incluyen criterios de calidad.

Herramientas:

Rational Rose:
Start UML:

Tipos:

No funcionales: son “restricciones” sobre los requisitos funcionales
Funcionales: describen los servicios (funciones) que se esperan del sistema

¿Cómo escribirlos?

La “mejor forma” de escribir requisitos no existe. Lo más utilizado es el lenguaje natural. Cada requisito expresado en una frases corta (“el sistema hará X ...” - deseo, “el usuario hará con el sistema...lo siguiente”, etc) O lenguaje natural complementado con diagramas y/o notaciones formales