Diferencia entre revisiones de «Proceso Unificado de Desarrollo»

Contenido eliminado Contenido añadido
Línea 71:
Los casos de uso son una técnica, muy característica de este modelo de proceso, con la que especificar el comportamiento del sistema.
 
Un Caso de Uso es una secuencia de
interacciones entre un sistema y
alguien o algo que usa alguno
de sus servicios.
 
Si vemos el software como un sistema que ofrece a su entorno una serie de servicios, un caso de uso es una forma de expresar la manera en que un usuario o un sistema externo (llamado 'actor') lo utiliza.
Línea 81 ⟶ 84:
A su vez, mientras se obtienen los requisitos, el analista se concentra en las tareas centrales del usuario, las más importantes, describiendo por lo tanto los casos de uso que mayor valor aportan al negocio. Esto facilita luego la priorización de estos requisitos.
 
Los casos de uso pueden ser útiles para establecer requisitos de comportamiento, pero no establecen completamente los requisitos funcionales ni permiten determinar los requisitos no funcionales. Los casos de uso deben complementarse con información adicional como reglas de negocio, requisitos no funcionales, diccionario de datos, etc. que complementa los requisitos formales del sistema. De hecho cada caso de uso considerado 'crítico' debería tener una serie de requisitos no funcionales que especifiquen a fondo el comportamiento asociado.
 
==Ventajas y recomendaciones de uso==