Tarjetas CRC

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

Las tarjetas CRC (Clase-Responsabilidad-Colaboración) son una herramienta de brainstorming, usado como metodología para el diseño de software orientado a objetos creada por Kent Beck y Ward Cunningham.

  • Es una técnica para la representación de sistemas OO, para pensar en objetos.
  • Son un puente de comunicación entre diferentes participantes.
  • Principales desventajas: lentitud y roces.
  • Se recomienda un grupo de trabajo con representantes de las distintas partes.
  • Tamaño recomendable de cinco a seis personas: variedad de estilos y no demasiadas divagaciones.
  • Recomendación de equipo: 1 ó 2 usuarios, 2 analistas, 1 diseñador y 1 moderador.
  • La lluvia de ideas es una buena práctica para sugerir cómo rellenar las tarjetas
  • Permite ver las clases como algo más que depositorio de datos, sino conocer el comportamiento de cada una en un alto nivel.

CRC:

  1. Todas las ideas son buenas, no censura.
  2. Pensar rápido, la meditación después.
  3. Cada miembro debe tener un turno, sin presiones.
  4. Aligerar la situación, pausas para los roces.

Enlaces externos[editar]