uml casos de usp
1 Introducción
1.1 Propósito del documento
Para poder diseñar el sistema como un equipo, se deben cumplir tres requisitos: Cargo o Clase, Responsabilidad y Colaboración (CRC). Las tarjetasCRC permitirán desprenderse del método de trabajo basado en procedimientos y trabajar con una metodología basada en objetos, permiten también que el equipo completo contribuya en la tarea del diseño.En esta herramienta se presentan las tarjetas CRC, si desea obtener una mayor información se recomienda ver el documento: Tarjetas_CRC.doc
2 Actividades de implementación de las tarjetas CRC
1.Convocar a una sesión de diseño utilizando tarjetas CRC.
2. Simulación del sistema, a través de la relación de los objetos y como se envían mensajes unos a otros.
3. Completar tarjeta CRC (en muchasreuniones solo se completa la clase)
4. Trabajar paso a paso con tarjetas CRC respecto a las debilidades y problemas del sistema.
3 Introducción a las tarjetas CRC
Las principalescaracterísticas de las tarjetas son:
Identificación de clases y asociaciones que participan del diseño del sistema.
Obtención de las responsabilidades que debe cumplir cada clase.
Establecimiento de cómo unaclase colabora con otras clases para cumplir con sus responsabilidades.
La técnica CRC propone una forma de trabajo, preferentemente grupal, para encontrar los objetos del dominio de la aplicación,sus responsabilidades y cómo colaboran con otros para realizar tareas. Esta técnica utiliza las llamadas tarjetas CRC, las cuáles registran el nombre de las clases, sus responsabilidades y las otrasclases con la que colaboran. Además de la forma de registrar la información de las clases, la técnica propone un proceso llamado proceso CRC.
El proceso CRC consta de dos etapas: la lluvia de ideas y eljuego del rol.
3.1 Lluvia de ideas
Todos los integrantes del equipo de desarrollo van proponiendo nombres de clases y un documentador escribe las sugerencias en el pizarrón. Luego de esta...
Regístrate para leer el documento completo.