Distilling The Patterns

When we set out to write this book, we were determined to make a pattern language — not just a list of patterns. Why? 
  • An organization is a system. Most organization problems are system problems. Pattern languages are about systems; individual patterns don't rise to the system level
  • Patterns need each other. No pattern stands alone, but must be tailored by smaller patterns. A pattern language is a structure that guides the reader through the patterns
  • A pattern language implies choice. Users of a pattern language can choose patterns that fit their needs and can skip others. They can tailor patterns to their needs with confidence.