The practices espoused to support these values vary with
the method. They belong to three general areas:
■ communication (for example, metaphor and pair programming),
■ management (for example, planning game and fast cycle/
frequent delivery), and
■ technical (for example, simple design, re factoring , and
test-driven design).