The system metaphor is a story that everyone--customers, programmers, and managers--can tell about how the system works.