A CRC session proceeds with
someone simulating the system by talking about which objects send messages to other objects.
Weaknesses, problems, and gaps in requirements are easily uncovered.