Design rationale: the rationale and the barriers

One goal of design rationale systems is to support designers by providing a means to record and communicate the argumentation and reasoning behind the design process. However, there are several inherent limitations to developing systems that effectively capture and utilize design rationale. The dynamic and contextual nature of design and our inability to exhaustively analyze all possible design issues results in cognitive, capture, retrieval, and usage limitations. In addition, there are the organizational limitations that ensue when systems are deployed. In this paper we analyze these issues in terms of current perspectives in design theory and describe the implications to design research. We discuss the barriers to effective design rationale in terms of three major goals: reflection, communication, and analysis of design processes. We then suggest alternate means to achieve these goals that can be used with or instead of design rationale systems.

[1]  John M. Carroll,et al.  Synthesis by Analysis: Five Modes of Reasoning That Guide Design , 1996 .

[2]  David G. Ullman,et al.  Design rationale: Concepts, techniques, and use , 1997 .

[3]  Jonathan Grudin,et al.  Evaluating Opportunities for Design Capture , 1996 .

[4]  Nigel Cross,et al.  Developments in design methodology , 1984 .

[5]  E. Jeffrey Conklin,et al.  A process-oriented approach to design rationale , 1991 .

[6]  Michael E. Atwood,et al.  How does the design community think about design? , 2002, DIS '02.

[7]  Thomas H. Davenport,et al.  Book review:Working knowledge: How organizations manage what they know. Thomas H. Davenport and Laurence Prusak. Harvard Business School Press, 1998. $29.95US. ISBN 0‐87584‐655‐6 , 1998 .

[8]  Alison Kidd,et al.  The marks are on the knowledge worker , 1994, CHI '94.

[9]  Patrick Wilson,et al.  Situational relevance , 1973, Inf. Storage Retr..

[10]  T. Davenport Saving IT's Soul: Human-Centered Information Management. , 1994 .

[11]  C. P. Goodman,et al.  The Tacit Dimension , 2003 .

[12]  M. H. Heycock,et al.  Papers , 1971, BMJ : British Medical Journal.

[13]  Michael E. Atwood,et al.  The Knowledge Depot: Building and Evaluating a Knowledge Management System , 2000, J. Educ. Technol. Soc..

[14]  P. Kidwell,et al.  The mythical man-month: Essays on software engineering , 1996, IEEE Annals of the History of Computing.

[15]  Kim J. Vicente,et al.  Ecological interface design: theoretical foundations , 1992, IEEE Trans. Syst. Man Cybern..

[16]  Thomas R. Gruber,et al.  Generative Design Rationale: Beyond the Record and Replay Paradigm , 1996, Design Rationale.

[17]  Laurent Karsenty,et al.  An empirical evaluation of design rationale documents , 1996, CHI.

[18]  John M. Carroll,et al.  Design rationale: concepts, techniques, and use , 1996 .

[19]  Gerhard Fischer,et al.  Social creativity: turning barriers into opportunities for collaborative design , 2004, PDC 04.

[20]  Jr. Frederick P. Brooks,et al.  The Mythical Man-Month: Essays on Softw , 1978 .

[21]  Gerhard Fischer,et al.  Symmetry of ignorance, social creativity, and meta-design , 2000, Knowl. Based Syst..

[22]  Thomas P. Moran,et al.  Questions, Options, and Criteria: Elements of Design Space Analysis , 1991, Hum. Comput. Interact..

[23]  John M. Silvester,et al.  The Social Life of Information: Brown, J.S., & Duguid, P. (2000). Cambridge, MA: Harvard Business School Publishing. ISBN 0-87584-762-5. 320 pages , 2000, Internet High. Educ..

[24]  Brigham Bell,et al.  Problem-Centered Design for Expressiveness and Facility in a Graphical Programming System , 1996, Hum. Comput. Interact..

[25]  Niki Lambropoulos,et al.  "The Model as an Equilibristic Grid of Interrelations" (A critical view upon "The improvisational model of change management: the case of groupware technologies" by Wanda Orlikowski and J. Debra Hofman) , 2001 .

[26]  E. Tenner Why things bite back : technology and the revenge of unintended consequences , 1996 .

[27]  Michael J. Muller,et al.  Design as a minority discipline in a software company: toward requirements for a community of practice , 2002, CHI.

[28]  Donald A. Schön Educating the Reflective Practitioner: Toward a New Design for Teaching and Learning in the Professions , 1987 .

[29]  Morten Kyng,et al.  Design at Work , 1992 .

[30]  Jonathan Grudin,et al.  Groupware and social dynamics: eight challenges for developers , 1994, CACM.

[31]  Gerhard Fischer Domain-oriented design environments , 2004, Automated Software Engineering.

[32]  Christopher Alexander,et al.  The Timeless Way of Building , 1979 .

[33]  Nick Hammond,et al.  Argumentation-based design rationale: what use at what cost? , 1994, Int. J. Hum. Comput. Stud..

[34]  Colin Potts,et al.  Design of Everyday Things , 1988 .

[35]  Frank M. Shipman,et al.  Incremental formalization with the hyper-object substrate , 1999, TOIS.

[36]  Ken Friedman,et al.  Theory construction in design research: criteria: approaches, and methods , 2003 .

[37]  W. Orlikowski,et al.  An Improvisational Model of Change Management: The Case of Groupware Technologies , 1996 .

[38]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[39]  Jintae Lee,et al.  What's in design rationale? , 1991 .

[40]  William Snyder,et al.  Cultivating Communities of Practice: A Guide to Managing Knowledge , 2002 .

[41]  Gerhard Fischer,et al.  Symmetry of igorance, social creativity, and meta-design , 1999, Creativity & Cognition.

[42]  John Seely Brown,et al.  Book Reviews : The Social Life of Information By John Seely Brown and Paul Duguid. Boston: Harvard Business School Press, 2000. 320 pages , 2000 .