Cartes CRC – générées automatiquement
Les cartes de collaboration de responsabilité de classe (CRC) ont été conçues à l'origine comme une technique d'enseignement de la conception orientée objet. Elles sont plus largement utilisées dans la modélisation de logiciels. Ils constituent une articulation d'un sous-ensemble des exigences des utilisateurs sous une forme utile pour les développeurs orientés objet. Ils ont été créés à l’origine par les co-auteurs du Manifeste Agile. Les cartes sont divisées en trois sections, 1. Le Nom du cours, 2. Le Responsabilités de la classe et 3. les autres classes qui doivent interagir pour accomplir chacune des responsabilités de la classe primaire, ce sont les collaborateurs
ScopeMaster® analyse les user stories (ou le texte des exigences) pour générer automatiquement ces cartes. Il comprend que si une étape fonctionnelle au sein d'une user story nécessite une référence à plus d'une classe (type d'objet), alors une relation de collaboration est supposée.
En examinant le texte des exigences logicielles, ScopeMaster peut produire des suggestions de cartes de collaborateur de responsabilité de classe.