Está en la página 1de 4

06/04/2011

Depto. De Computación e Informática - UCM

Escribiendo Requisitos

Marco Toranzo

Agenda
• Anatomía de un requisito
• Directrices para buenos requisitos
• No escribir de esta forma

Anatomía de un requisito

• Cada requisito debería tener:


– Tipo de usuario que se beneficio del requisito
– Define el estado que desea ser logrado
– Mecanismo que permita a prueba sea escrita contra el requisito
– Restricciones y o reglas (opcional)

• Ejemplo
– Tipo usuario El bibliotecario UCM deberá ser capaz de
– Tipo resultado … realizar préstamo
– Objeto …libro
– Calificador …en 20 ``
– Restricción cantidad: de libros por tipo de usuario
tiempo : del préstamo

1
06/04/2011

Anatomía de un requisito

• Directrices para fijar la anatomía de un


requisito:
– ¿Quién lo hará?
– ¿Qué servicio desea?
– ¿Sobre que objeto desea el servicio?
– ¿Existen restricciones sobre el servicio, en
términos tiempo o cantidad?

Directrices para buenos requisitos


1. Utilice frase simple directa.
– Todo requisito debería ser escrito en forma
activa y corta.
– Ejemplo:
• El estudiante debe reserva libro online….
• El bibliotecario debe ser capaz de realizar reserva de
libro con los siguientes datos…… .Se debe respetar la
siguiente restricción…
• El bibliotecario deberá generar el reporte “XXX”, de
acuerdo al documento “BBB”

Directrices para buenos requisitos


2. Use un vocabulario limitado.
– No use términos incomprensibles para los
lectores, salva que sea necesario.
– Ejemplo
• Es estudiante deberá ser capaz de cancelar una
reserva.

2
06/04/2011

Directrices para buenos requisitos


3. Identifique tipos de usuario que desea cada
requisito.
– Todo requisito debe comenzar nombrando a un
tipo de usuario.
– Ejemplo
• El jefe de biblioteca deberá genera el informe…
• El estudiante debe ser capaza de realizar una
renovación de libro. Se permite una sola renovación
por libro.

Directrices para buenos requisitos


4. Céntrese el resultado iniciales verificables.
– Todo requisito debe tener un resultado
esperado.
– Ejemplo
• …ser capaz de reservar un libro…
• … retirar de circulación un libro de la biblioteca
• … generar el listado de estudiantes morosos

3
06/04/2011

No escriba de esta forma


1. Evite ambigüedad
2. No escriba múltiples requisitos
3. No se enrede
4. No incluya muchos detalle de diseñe del sistema
5. No mezcle requisitos y diseño
6. No mezcle requisitos y planes
7. No juegue con requisitos ambiguos
8. No use términos indefinidos o vagos
9. No exprese posibilidades
10. Evite el optimo pensamiento

También podría gustarte