Escribiendo Buenos Requerimientos 1510
Requerimientos
Ing. Luisa Fda. Barrera León
Tomado de: Jaime Pavlich-Mariscal - jaime.pavlich@gmail.com y Ing. Miguel Eduardo Torres Moreno
CARACTERÍSTICAS
Características deun Buen
Requerimiento
•
•
•
•
•
•
•
•
•
Necesario
Verificable
Alcanzable
Conciso
No Ambiguo
Completo
Correcto
Priorizable
Escrito en forma de “Debe”
NECESARIO
¿ Que es lo peor que puede pasar si elrequerimiento no se incluye?
VERIFICABLE
¿Cuál será el criterio de aceptación?
ALCANZABLE
¿Tengo los recursos para realizarlo?
CONCISO Y SIMPLE
¿Es claro, se puede entender? ¿Es ambiguo?
o IVYHooks
PROBLEMAS COMUNES
Malos Supuestos
Evitar teniendo suficiente información
acerca de:
–
–
–
–
–
–
Necesidades
Objetivos
Limitaciones
Presupuestos
Calendario
Organización
ImplementaciónEscribir la implementación o las operaciones
en lugar de los requerimientos .
Mal uso de Términos
Para evitarlo:
– los requerimientos deben hablar de "el sistema
debe" o " el sistema deberá" y no"debería",
"trataría" u otros.
– Se deben evitar términos ambiguos como:
• No debe hacer
• soportará
• no estará limitado a …
• etc.
• y/o
Usar frases incorrectas
gramaticalmente
Para evitarlo:
– Losrequerimientos deben ser fáciles de leer y entender
– Usar acrónimos para nombrar el sistema o sus
subsistemas
– Frases cortas que en general no incluyen listas (de lo
contrario dividir en variosrequerimientos).
– Redacción (uso correcto del idioma)
No verificable
Para evitarlo:
– Se debe establecer cómo se va a verificar cada
requerimiento
– Se deben evitar términos ambiguos como:
•
•
•
•
•
•
•Minimizar
Maximizar
Rápido
Amigable
Fácil
Suficiente
Adecuado
Incompletos
Debido a que solo se mira una parte del
sistema
Para evitarlo:
– Asegurarse de que se examinan todas las categorías ysubcategorías de requerimientos: FURPS+
– Realizar la fase de ´´Análisis´´ del proceso de
requerimientos-
Sobre-especificados
Incluyendo requerimientos innecesarios o
duplicados
Para evitarlo:
–...
Regístrate para leer el documento completo.