Opciones de representación |
Representación UML: Guión de uso (elemento UML de primera clase)
Un guión de uso consta principalmente de una especificación textual (denominada Especificación de guión de
uso) que contiene una descripción del flujo de sucesos que describen la interacción entre los actores y el
sistema. La especificación también suele contener otra información como condiciones previas, condiciones posteriores,
requisitos especiales y casos de ejemplo clave. El guión de uso también se puede representar visualmente en UML para
mostrar relaciones con otros guiones de uso y actores.
Una Especificación de guión de uso puede tener las siguientes propiedades:
-
Nombre: El nombre del guión de uso.
-
Descripción breve: Una descripción breve del rol y el objetivo del guión de uso.
-
Flujo de sucesos: Una descripción textual de lo que hace el sistema respecto al guión de uso
(no cómo se resuelven los problemas específicos en el sistema). La descripción es comprensible para el
cliente.
-
Requisitos especiales: Una descripción textual que recopila todos los requisitos, como
requisitos no funcionales, sobre el guión de uso, que no se consideran en el modelo de guión de uso, pero que deben
cuidarse durante el diseño o implementación.
-
Condiciones previas: Una descripción textual que define una restricción en el sistema cuando
el guión de uso puede empezar.
-
Condiciones posteriores: Una descripción textual que define una restricción en el sistema
cuando los guiones de uso han terminado.
-
Puntos de ampliación: Una lista de ubicaciones dentro del flujo de sucesos del guión de uso
en el que se puede insertar un comportamiento adicional utilizando la relación de ampliación.
-
Relaciones: Las relaciones, como asociaciones de comunicación, de inclusión, de generalización y
de ampliación, donde participa el guión de uso.
-
Diagramas de actividad: Estos diagramas ilustran la estructura del flujo de
sucesos.
-
Diagramas de guión de uso: Estos diagramas muestran las relaciones que implican al guión de
uso.
-
Otros diagramas: Otras ilustraciones gráficas del guión de uso.
Es importante decidir hasta qué punto se elaborarán los guiones de uso:
-
¿describen sólo los flujos principales?
-
¿describen sólo los guiones de uso más importantes?
-
¿describen completamente las condiciones previas y las posteriores?
Algunos proyectos aplican los guiones de uso de manera informal para descubrir requisitos, pero documentan y mantienen
estos requisitos en otras formas. La forma de personalizar los guiones de uso puede depender del tamaño del proyecto,
la experiencia, el conjunto de herramientas, las relaciones con el cliente, etc. Consulte el apartado Directriz: Guión de uso para obtener orientación para la personalización del guión
de uso.
|