Casos de Uso
Descubriendo Casos de Uso
Podemos pensar en dos 'métodos' o formas direccionadas que nos permiten encontrar funcionalidad del sistema:
Basado en actores
Se puede responder a preguntas como las siguientes:
¿Qué funciones va a requerir un actor del sistema?
Por ejemplo, comprar un producto
¿El sistema almacena información?
Por ejemplo, registrar venta de producto
¿Qué información será necesaria crear, leer, actualizar o eliminar por los actores?
Por ejemplo, ver mis compras
Basado en eventos
Se puede responder a preguntas como las siguientes:
¿Qué cambios de estado interno precisa informar el sistema?
Por ejemplo, generar una nueva oferta
¿Existe algún evento externo que el sistema deba conocer? ¿Que actor le informa al sistema de esos eventos?
Por ejemplo, un día calendario
¿Existe algún evento periódico que deba ejecutarse? ¿Que actor le informa al sistema de esos eventos?
Por ejemplo, generar un listado de las compras realizadas
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0