What Constitutes Good Design? A Review of Empirical Studies of Design Processes
What Constitutes Good Design? A Review of Empirical Studies of Design Processes
What Constitutes Good Design? A Review of Empirical Studies of Design Processes
519532, 2006
Printed in Great Britain.
0949-149X/91 $3.00+0.00
# 2006 TEMPUS Publications.
BACKGROUND
WHAT CONSTITUTES good design? For this
article we surveyed and reviewed over 40 journalpublished, empirical studies and case studies of
design in order to derive a common set of reported
design process elements. Further, we explored this
same literature from the perspective of which
elements are reported to be associated with good
(effective) design practice. The intentions of this
effort are to offer a common set of effective design
process steps and to focus attention onto areas of
design that require additional exploration or investigation. The point of identifying the design
process elements in this paper is to take a metaperspective on empirical approaches that have
looked at design and have documented observable,
describable design activities.
What are some reasons for taking such a metaperspective to understanding good design? First,
there are a number of published empirical studies
on various parts of the design process. Such
empirical approaches typically focus in-depth on
a particular aspect of design and attempt to situate
that aspect in a larger design context. Studies of
this type lend themselves to providing quality data
about these particular aspects. The value of these
studies can be extended if their findings can be
assembled into a broad, integrated perspective.
The end result of this exercise ought to be a
common set of effective design stages that can
be useful for practitioners of design and for
organizations whose practices rely upon effective
design processes. Such is the case especially for
* Accepted 22 November 2005.
519
520
design process. Simon [5] proposed what knowledge needs to be taught so that a true science of
design can emerge:
1. Frameworks for rational choice among given
alternatives (e.g. Utility theory, decision analysis, statistical modeling)
2. Procedures for optimizing among alternatives
(e.g. linear programming)
3. Effective methods for searching space of solutions for `satisficing' goals and constraints
4. Effective, or satisfactory, allocation of
resources for searching among alternatives,
including partial paths of searches [5].
In addition, Simon advocated exploring alternative
representations of design problems. The authors
have considered these elements of design when
they began compiling a list of common design
elements.
Techniques and frameworks from systems
analysis and design also provide some past insights
into key stages in designing large-scale systems.
For example, Gibson [6] wrote that the process of
systems analysis and design consists of seven stages
that rely upon interaction and iteration among
these stages:
1.
2.
3.
4.
5.
6.
7.
These two frameworks reflect some of the disciplinary origins of the authors, who have pooled
their expertise in the areas of studying the cognitive
science of design and systems analysis and engineering in order to begin a bootstrapping process
for identifying and validating a common set of
design elements.
The order in which the design process elements
identified in this paper are presented should not be
taken as a descriptive or normative representation
of the way in which the design process proceeds in
practice or as observed in an educational task
setting. As Mawson [7] argues, sequential models
of the design process tend to be misrepresentations
of the way practitioners actually do design, and
they do not offer a useful structure for the way that
pupils learn design; instead, such models, which
tend to be oversimplified, linear representations of
design, serve as a useful `administrative' function
for teachers who may lack expertise in design
activities. Portraying and teaching design as
following a linear, or algorithmic structure therefore serves the wrong constituency in education.
The point of identifying the design process
elements in this paper is to take a meta-perspective
on empirical approaches that have looked at
design and have documented observable, describable design activities. Although they are the
result of clustering similarities, the categories are
521
522
523
524
525
Group or individual?
If the subject engaged in their design task alone,
then that activity was counted as an individual
activity. If the subjects acted in a concerted effort,
then they performed their design task as a group.
Some of the studies examined designers working
alone and within a group setting on the same task.
These instances counted as having both individual
and group activities.
Which part of design cycle?
Constructing this category required multiple
revisions and reclassifications, because there is no
accepted, standardized, meaningful and defined
design cycle. The categories for this dimension
were generated by using the design process designations that the empirical studies themselves
mentioned as their focus. This strategy produced
a wide span of categories, ranging from conceptual
design, requirements definition, goal analysis,
preliminary design, problem definition, and redesign, among other categories:
. Various several parts of the design task.
. Preliminary design involves working on the
framing of the problem and the conceptual
aspects of a design, including basic modeling.
. Preliminary design through coding all the
stages between working on framing the problem
through writing computer code.
. Preliminary design through detail design all
the stages between working on framing the
problem through working on the more specific
features and/or aspects of a design.
. Preliminary design through prototype construction all the stages between working on framing
the problem, detailed design, through constructing a prototype.
. Preliminary design through release all the
stages between working on framing the problem
through what it takes to get the product into the
marketplace.
. Redesign taking an old design and redesigning
it to meet new specifications.
. Software usability evaluating software using
usability protocols or involving users in improving the product's performance.
. Requirement construction and testing process
for eliciting, defining, validating, and testing
user requirements.
. Preliminary design through product testing all
the stages between working on framing the
problem through testing a product.
Part 2 of the procedure/template involved coding
what the study focused on and what the study
reported as significant. There are four possible
options for each of the fifteen design process
elements discussed in the previous section. The
four options are:
. 1 factor reported as significant for good
design. This means that the study focused on
that particular design criterion and reported that
526
10
8
3
3
2
2
2
Total
40
2
1
1
1
1
1
1
1
1
Number of Articles
1
5
21
5
8
Number of Articles
1
4
24
5
6
analysis. The database has nearly equal representation of case studies; verbal protocol studies only;
and verbal, video, and written protocol studies.
The remaining quarter of the database is spread
among ethnographic studies, interviews, video
only, and written only protocols.
About half (21 out of 40) of the studies involved
subjects working on individual tasks. 14 articles
involved group tasks, and 5 of the articles involved
studies using both individual and group tasks.
The articles disproportionately studied parts of
the design process that are more often associated
with the earlier stages of design. Mentioned earlier,
the process of design in terms of thinking processes
does not follow a linear path Mawson [7]; however,
when examined from a perspective that traces how
products make it from the idea stage through
release to the marketplace, a linear representation
can serve as a rough approximation of how such
processes operate.
The results of the coding of the fifteen different
design elements were categorized according to
three different dimensions. First the results were
categorized according to the frequency with which
they were reported in the set of articles. This
dimension consisted of three categories: high
reporting, moderate reporting, and low reporting.
A design element was included in the `high reporting' category if it was mentioned as a focus in more
than 50% of the articles included in the database.
The element was considered to be in the `moderate
reporting' category if it was mentioned as a focus
in 25% to 50% of the articles. Finally, elements that
Table 3. Methodologies used in the database articles
Case Study
Verbal Protocol Only
Verbal Other
Ethnography
Interviews (Structured/Unstructured)
Video Protocol Only
Written Protocol Only
11
9
9
4
3
2
2
Total
40
527
528
CONCLUSIONS
What do the results of this meta-analysis contribute to answering the question of what constitutes
529
REFERENCES
1. M. Prince, Does active learning work? A review of the research. J. Eng. Educ., 93(3), 2004,
pp. 223232.
2. W. J. Thomas, A review of research on project-based learning, in The Autodesk Foundation, San
Rafael CA, (2000).
3. H. Gardner, Multiple Intelligences, Basic Books (1993).
4. ABET, Criteria for Accrediting Engineeering Programs, Engineering Accreditation Commission:
Baltimore, MD (2003), pp. 12.
5. H. Simon, The Sciences of the Artificial, 3rd edn, MIT Press (1996).
6. J. E. Gibson, How to Do A Systems Analysis. Charlottesville, Virginia: University of Virginia
Department of Systems Engineering (1992).
7. B. Mawson, Breaking the Shackles: Beyond the Design Process, Auckland, New Zealand: Center
for Technology Education (2003).
8. J. a K. E. Guenther, Comparing designers from practice and designers with systematic design
education, Design Studies, 20(5), 1999, pp. 439450.
9. G. F. Bradshaw, The airplane and the logic of invention, Cognitive Models of Science, ed. R. N.
Giere, Univ. of Minnesota Press (1992), pp. 239250.
10. T. P. Hughes, Rescuing Prometheus. New York: Pantheon Books (1998).
11. R. Bilstein, Stages to Saturn, NASA SP-4206, Washington, DC: NASA (1980).
12. M. M. Mehalik, Sustainable network design: a commercial fabric case study, Interfaces: Special
Edition on Ecologically Sustainable Business Practices, 2000.
13. L. J. Ball, St. B. T. Evans and I. Dennis, Cognitive processes in engineering design: a longitudinal
study, Ergonomics, 37(11), 1994, pp. 17531786.
14. D. Doerner, The Logic of Failure, Perseus Books Group (1996).
15. J. Chiles, Inviting Disaster, Harper Business (2002).
16. T. P. Hughes, Networks of Power, The Johns Hopkins University Press (1983).
17. D. Norman, Things that Make us Smart, Addison Wesley Publishing Company (1994).
APPENDIX A
List of articles included in database
Fricke, G. (1999), Successful approaches in dealing with differently precise design problems, Design Studies 20(5) pp. 417429.
Guenther, J. a. K. E. (1999), Comparing designers from practice and designers with systematic design education, Design Studies, 20(5)
pp. 439450.
Adams, R. S., Jennifer Turns and Cynthia J. Atman (2003), Educating effective designers: the role of reflective practice, Design Studies,
24(3) pp. 275294.
Baird, F., C. J. Moore and A. P Jagodzinski (2000), An ethnographic study of engineering design teams at Rolls Royce, Design Studies,
21(4) pp. 333355.
Lloyd, P. (2000), Storytelling and the development of discourse in the engineering design process, Design Studies, 21(4) pp. 357373.
Jagodzinski, P., F. J. M. Reid, P. Culverthouse, R. Parsons and I. Phillips (2000), A study of electronics design teams, Design Studies,
21(4) pp. 375402.
Ball, L. J. a. T. C. O. (2000), Applying ethnography in the analysis and support of expertise in engineering design, Design Studies, 21(4)
pp. 403421.
Ball, L. J., Johnathan St. B. T. Evans and Ian Dennis (1997), Problem-solving strategies and expertise in engineering design, Thinking
and Reasoning, 3(4) pp. 247270.
Lee, A. a. N. P. (1994), the effects of paradigm on cognitive activities in design, International Journal of Human-Computer Studies, 40
pp. 577601.
Sobiesiak, R., Robert J. Jones and Scott M. Lewis (2002), DB2 Universal Database: A Case Study of a Successful User-Centered
Design Program, International Journal of Human-Computer Interaction, 14(3&4) pp. 279306.
Sawin, D. A., Kazuhiko Yamazaki and Atsushi Kamaki (2002), Putting the D in UCD: User-Centered Design in the ThinkPad
Experience Development, International Journal of Human-Computer Interaction, 14(3&4) pp. 307334.
Ominsky, M., Kenneth R. Stern and James R. Rudd (2002), User-Centered Design at IBM Consulting, International Journal of HumanComputer Interaction, 14(3&4) pp. 349368.
Healy, V. a. R. H. (2002), A Walk-Up-and-Use Information System for the Sydney Olympics: A Case Study in User-Centered Design,
International Journal of Human-Computer Interaction, 14(3&3) pp. 335347.
Kamper, R. J. (2002), Extending the Usability of Heuristics for Design and Evaluation: Lead, Follow, and Get Out of the Way,
International Journal of Human-Computer Interaction, 14(3&4) pp. 447462.
Gruen, D., Thyura Rauch, Sarah Redpath, and Stephan Ruettinger (2002), The Use of Stories in User Experience Design, International
Journal of Human-Computer Interaction, 14(3&4), pp. 503534.
Wolf, M., Christian Folz, Christopher Schlick, and Holger Luczac (2002), Development and Evlaution of a Groupware Ssytem to
Support Chemical Design Processes, International Journal of Human-Computer Interaction, 14(2) pp. 181198.
Moreno-Munoz, A., Adolfo Plaza-Alonso, Carlos de Castro-Lozano, and Sebastian Dormido-Bencomo (2002), Hypermedia
Design Methodology in World Wide Web Applications, International Journal of Human-Computer Interaction, 14(2),
pp. 251270.
530
Hall, R. (2001), Prototyping for Usability of New Technology, International Journal of Human-Computer Studies, 55, pp. 485501.
McFadden, E., Danny R. Hager, Claude J. Elie, and Jason M. Blackwell (2002), Remote Usability Evaluation: Overview and Case
Studies, International Journal of Human-Computer Interaction, 14(3&4), pp. 489502.
Rist, R. (1995), Program Structure in Design, Cognitive Science, 19(4), pp. 507562.
Schraagen, J. M. (1993), How Experts Solve a Novel Problem in Experimental Design, Cognitive Science, 17(2), pp. 285309.
Suwa, M., Terry Purcell, and John Gero (1998), Macroscopic Analysis of Design Processes Based on a Scheme for Coding Designers
Cognitive Actions, Design Studies, 19(4), pp. 455483.
Goel, V. a. P. P. (1992), The Structure of Design Problem Spaces, Cognitive Science, 16, pp. 395429.
Visser, W. (1990), More or Less Following a Plan During Design: Opportunistic Deviations in Specification, International Journal of
Man-Machine Studies, 33(3), pp. 247278.
Guindon, R. (1990), Knowledge Exploited by Experts During Software System Design, International Journal of Man-Machine Studies,
33(3), pp. 279304.
Adelson, B. a. E. S. (1986), A Model of Software Design, International Journal of Intelligent Systems, 1, pp. 195213.
Guindon, R. (1990), Designing the Design Process: Exploiting Opportunistic Thoughts, Human Computer Interaction, 5, pp. 305344.
Rist, R. (1990), Variability in Program Design: The Interaction of Process with Knowledge, International Journal of Man-Machine
Studies, 33, pp. 305322.
Ball, L. J., St. B. T. Evans and I. Dennis (1994), Cognitive Processes in Engineering Design: A Longitudinal Study, Ergonomics, 37(11),
pp. 17531786.
Hill, A. M. (2001), Comparisons and Contrasts Between Elementary/Primary School Situated Design and Workplace Design in
Canada and England, International Journal of Technology and Design Education, 11, pp. 111136.
Davies, S. P. (1991), Characterizing the Program Design Activity: Neither Strictly Top-Down or Globally Opportunitistic, Behaviour &
Information Technology, 10(3), pp. 173190.
Burns, C. M. a. K. J. V. (2000), A Participant-Observer Study of Ergonomics in Engineering Design: How Constraints Drive Design
Process, Applied Ergonomics, 31(1), pp. 7382.
Etelaepelto, A. (2000), Contextual and Strategic Knowledge in the Acquisition of Design Expertise, Learning and Instruction, 10,
pp. 113136.
Hill, A. M. (1998), Problem Solving in Real-Life Contexts: An Alternative for Design in Technology Education, International Journal
of Technology and Design Education, 8, pp. 203220.
Busby, J. S. a. K. P. (1998), The Situated Nature of Judgment in Engineering Design Planning, Journal of Engineering Design, 9(3),
pp. 273293.
Sonnentag, S. (1996), Planning and Knowledge about Strategies: Their Relationship to Work Characteristics in Software Design,
Behaviour & Information Technology, 15(4), pp. 213225.
Sonnentag, S. (1998), Expertise in Professional Software Design: A Process Study, Journal of Applied Psychology, 83(5), pp. 703715.
Dwarakanath, S. a. K. M. W. (1995), Decision-making in Engineering Design: Observation from Design Experiments, Journal of
Engineering Design, 6(3), pp. 191207.
Busby, J. S. a. K. P. (2001), Characterizonf Failures in Design Activity, Proc. Instn. of Mechanical Engineers, 215(Part B),
pp. 14171424.
Lai, J., Stella Mitchell, Marisa Viveros, David Wood and Kwan Min Lee (2002), Ubiquitous Access to Unified Messaging: A Study of
Usability and the Use of Pervasive Computing, International Journal of Human-Computer Interaction, 14(3&4), pp. 385404.
531
532