Design rationale: mutual opportunities for research and practice

Design rationale is a means of representation for making design reasoning explicit for the purposes of guiding decision making, keeping a trace of designs and accumulating knowledge about applications. Research in this new and active area is increasing and practitioners in many CHI related fields have developed a wide variety of mechanisms for preserving design rationales. Practitioners and researchers have developed different approaches in response to their respective environments and constraints on resources.