The system metaphor is a story that everyone–customers, programmers, and managers–can tell — Kent Beck