Tarjetas CRC: generadas automáticamente

Las tarjetas de colaborador de responsabilidad de clase (CRC) se diseñaron originalmente como una técnica para enseñar diseño orientado a objetos; tienen un uso más amplio en el modelado de software. Son una articulación de un subconjunto de requisitos del usuario en una forma que resulta útil para los desarrolladores orientados a objetos. Fueron creados originalmente por coautores del Manifiesto Ágil. Las tarjetas se dividen en tres secciones, 1. Las Nombre de la clase, 2. El Responsabilidades de la Clase y 3. las otras clases que son necesarias para interactuar para lograr cada una de las responsabilidades de la clase primaria, estas son las colaboradores

ScopeMaster® analiza las historias de usuario (o el texto de requisitos) para generar estas tarjetas automáticamente. Entiende que si un paso funcional dentro de una historia de usuario requiere una referencia a más de una clase (tipo de objeto), entonces se asume una relación de colaboración.

Diagrama de clases generado automáticamente por ScopeMaster

Al examinar el texto de los requisitos del software, ScopeMaster puede producir tarjetas de colaborador de responsabilidad de clase sugeridas.