A pattern language is a structured method of describing good design practices within a field of expertise. It is characterized by:
- Noticing and naming the common problems in a field of interest,
- Describing the key characteristics of effective solutions for meeting some stated goal,
- Helping the designer move from problem to problem in a logical way, and
- Allowing for many different paths through the design process.
Pattern Language provides a language for planning and building collaboration events. Pattern Language is designed to be as practical as possible, but offers guidance instead of recipes. The Patterns have been distilled from design work in the last several decades. Most articles refer to the ASE (Accelerated Solutions Environment) and E&Y (Ernst & Young) which is the original author of most of these statements.
By selecting the CATEGORY 'PATTERN LANGUAGE' you will see all the relevant entries.