You are on page 1of 15

Res Eng Design (2009) 20:225–239

DOI 10.1007/s00163-009-0064-7

ORIGINAL PAPER

Affordance-based design methods for innovative design,


redesign and reverse engineering
Jonathan R. A. Maier Æ Georges M. Fadel

Received: 13 December 2008 / Accepted: 5 January 2009 / Published online: 12 March 2009
 Springer-Verlag London Limited 2009

Abstract Rather than developing methods to address such as those of axiomatic design are based on an explicit
problems as they occur, the effort in this paper is to formulate theory (Suh 1990, 2001). Other methods, such as Quality
methods based on an explicit theory. Methods developed in Function Deployment (Clausing 1994) are empirical in
this way have more scientific rigor because underlying nature, derived from what appears to work in practice,
propositions and assumptions are clearly articulated, thus the rather than any underlying theory. Similarly, advances in
applicability and limitations of the methods are well defined. design-for-x methods are typically ad hoc in nature,
The underlying theory used in this work is that of affordance- developed only in response to a particular need ‘‘for x’’.
based design, which has been developed by the authors in a Herbert Simon, in criticizing the lack of theoretical basis
recent series of papers, and is based in turn on the theory of behind design methods in the 1960s described such ad hoc
affordances from perceptual psychology. This paper extends methods as ‘‘cook-booky’’ (Simon 1996). This is in con-
affordance-based design into prescriptive methods. A broad trast to the methods used in other engineering sciences, and
affordance-based design process is introduced together with even mathematics, where methods to solve a particular
methods for documenting affordances, methods for design- problem, say of heat transfer, are based on an underlying
ing individual affordances, an affordance-based method for theory, for example, Newton’s Law of Cooling. We pro-
reverse engineering and redesign, the affordance structure pose that more rigorous methods in design should likewise
matrix, and affordance-based selection matrices. Engineer- be based on theory first, and then validated and refined by
ing examples used to illustrate the methods include the high their use in industry.
level design of an automobile, comfort to automobile The effort in this paper is therefore to present a series of
passengers, the meshing of gears, wear of gears, a vacuum practical methods based on the theory of affordance-based
cleaner, and automotive window switches. design elaborated in previous work by the authors (Maier
and Fadel 2001, 2002, 2003, 2005a, b, 2008). In Sect. 2,
Keywords Affordances  Affordance-based design  the fundamentals of affordance-based design are summa-
Design methodology rized and a high level method for affordance-based design
is presented, describing the steps needed to execute an
overall design project from inception to finished product.
1 Introduction Given the variability inherent in different design projects,
the steps described are of necessity somewhat general.
The existing state of the art in design science is character- More specific methods for documenting the affordances
ized by much stronger methods than theory. Some methods, pertaining to a design project are offered in Sect. 3. A
method for designing individual affordances is given in
Sect. 4, and a method for reverse engineering and redesign
J. R. A. Maier  G. M. Fadel (&) is presented in Sect. 5. A more detailed tool for reverse
Clemson Research in Engineering Design and Optimization
engineering and concept exploration, the affordance
(CREDO) Laboratory, Department of Mechanical Engineering,
Clemson University, Clemson, SC 29634-0921, USA structure matrix, is discussed in Sect. 6, followed by
e-mail: fgeorge@clemson.edu similar affordance-based selection matrices in Sect. 7.

123
226 Res Eng Design (2009) 20:225–239

Closing remarks and suggestions for future work are given understood in terms of creating and changing affordances.
in Sect. 8. The design process can be viewed simply as the specifi-
cation of an artifact that possesses certain desired
affordances, and does not possess certain undesired affor-
2 A high level method for affordance-based design dances. An artifact with more (higher quality) positive
affordances is considered better, while an artifact with
In previous work, the authors (Maier and Fadel 2001, 2002, more negative (or lower quality) affordances is considered
2003, 2005a, b, 2008) discuss several theoretical aspects of worse. Readers may consult the authors’ previous discus-
affordance-based design that can now be used to construct sion of these ideas for a more in-depth treatment.
prescriptive methods. Whereas the concept of affordance Meanwhile, taking all these precepts into consideration, a
was originally introduced in the field of perceptual psy- high level affordance-based design process is depicted in
chology (Gibson 1979), in the context of engineering Fig. 1.
design, we define an affordance as a relationship between The affordance-based design process begins with moti-
two subsystems in which a potential behavior can occur vation: a perceived market need, a novel idea, a scheduled
that would not be possible with either subsystem in isola- product redesign, etc. The parent company, if there is one,
tion (Maier and Fadel 2008). Such relationships are would typically provide this information and initial product
particularly appropriate in describing the potential inter- cost targets, schedule targets, marketing targets, etc., to the
action between human users and artifacts, which are called designer or design team.
artifact–user affordances (AUA). However, affordances In affordance-based design, the first task for the
can also describe potential behaviors between two artifact designer(s), is to determine the AUA that the artifact
subsystems, which are then termed artifact–artifact affor- should have and not have. Because of polarity, the
dances (AAA). An example of an AUA is a vehicle designers should identify both positive affordances and
affording transportation to its driver and occupants. An negative affordances (an aspect which is unique to affor-
example of an AAA is two gears affording power trans- dance-based design). And because of complementarity, the
mission. In design, AAA usually exist at a lower level to affordances will depend on different users, so the design-
serve higher level AUA. er(s) must identify the different users, grouping them as
Important properties of affordances include: convenient, and then interviewing various users to deter-
mine wanted and unwanted affordances. Following the
• Complementarity: an affordance describes an interac-
methods presented below in Sect. 3 for creating affordance
tion between two subsystems. The affordance is relative
structures, the affordances should then be prioritized (the
to both subsystems and cannot exist with respect to
highest priority affordance can also be considered the
either subsystem in isolation. For example, a single
design drivers); and finally, one or more affordance struc-
gear cannot transmit power.
tures can be constructed. As described in Sect. 3, the
• Polarity: affordances can be either positive or negative,
generic affordance structure template should also be con-
depending upon whether the potential behavior has
sulted in the process.
beneficial or harmful consequences. A vehicle afford-
The second task for designers is to ideate to generate
ing transportation to an occupant is a positive
concepts for the artifact’s overall architecture and com-
affordance, whereas that vehicle affording injury to a
ponents. Various established ideation methods can be used
pedestrian is a negative affordance.
here, such as brainstorming, TRIZ (cf., Altshuller 1984,
• Multiplicity: systems can have multiple affordances, as
1996, 1997, 2000), patent searches, Synectics (cf., Rourkes
in the vehicle example discussed above.
1988), IDEO’s ‘‘deep dive’’ process (cf., Kelly and Littman
• Quality: affordances can be of varying quality depend-
2001), etc. External references may also be consulted for
ing upon how well the subsystems support the potential
ideas, such as the Internet, traditional libraries, industry
behavior. The affordance of occupant comfort is of
catalogues, etc. Sketches of each concept are typically
higher quality in a luxury car, for example, than it is in
produced using these ideation methods; however, these
an economy car.
sketches are particularly important for affordance-based
• Form dependence: affordances depend on the physical
design, because of form dependence. Each concept should
structures of artifacts, unlike functions which are form
be analyzed for how well it satisfies the desired positive
independent.
affordances with reference back to the affordances docu-
The design process can be viewed in terms of affor- mented in the affordance structure(s) created in the
dances, in light of the concept of affordance, as discussed previous step.
previously by the authors (Maier and Fadel 2003; Maier The third task for designers is to analyze and refine the
et al. 2008a, b). The impetus for any design project can be affordances of the concepts generated in the previous stage.

123
Res Eng Design (2009) 20:225–239 227

Fig. 1 Overview of the


affordance-based design process

This involves modifying the characteristics of concepts in Pugh decision matrices (Pugh 1996, p. 167–176), a
order to modify their affordances, as well as analyzing the Selection Decision Support Problem (Kuppuraju et al.
negative affordances of each concept, and modifying their 1985), Utility theory (cf., Hazelrigg 1996), or the affor-
characteristics accordingly to remove those negative dance selection matrices discussed in Sect. 7. However, the
affordances. A helpful tool for this step of affordance- decision should ultimately rest on how well each concept
based design is the Affordance Structure Matrix as satisfies the desired positive affordances while eliminating
discussed in Sect. 6. Concepts from various architecture or minimizing undesired negative affordances, giving
concepts can also be combined, switched around, and preference to concepts with higher quality affordances, and
refined in order to modify the affordances of the overall preference to concepts with extra positive affordances.
artifact. The construction of prototypes of concept archi- Note that the theory of affordances does not suggest a
tectures or components may also be needed in order to preferred selection method, but it does inform the criteria
better understand the affordances of each concept, again to be used in the decision-making process.
because of form dependence. The fifth task is to determine the artifact–artifact affor-
The fourth task for designers is to select a preferred dances (AAA) that should exist between the subsystems in
architecture. Various selection methods can be used in this the preferred architecture. For example, the transmission of
process, including the Gallery method (Hellfritz 1978), forces, heat, fluids, electricity, and information between

123
228 Res Eng Design (2009) 20:225–239

subsystems must be afforded. As these individual AAAs


are elucidated, they should be added to the affordance
structure(s) previously created.
The sixth task is to design individual affordances.
Accordingly, in Sect. 4, methods are described for
designing positive AUA, and positive AAA, as well as
methods for designing against negative AUA and negative
AAA. These methods must be executed on the preferred
concept architecture and components in order to specify
detailed artifact characteristics such that the detailed arti-
fact does indeed posses all the desired positive affordances Fig. 3 Example function flow diagram (Pahl and Beitz 1996)
and does not possess any of (or at least minimizes)
the undesired negative affordances, as articulated in the
affordance structure. 3.1 Affordance structures versus function structures

The purpose of an affordance structure is similar to that of


3 A method for creating affordance structures a function structure in that, whereas a function structure
organizes functions, an affordance structure organizes
One of the first steps in popular function-based system- affordances. However, because of the different properties
atic design methods and their derivatives is the creation of functions and affordances, affordance structures cannot
of some type of function structure, a graphical repre- be organized in the same ways as function structures.
sentation of required functions and some relationships Recall that a crucial difference between functions and
between them. After briefly reviewing the two most affordances is that functions are form independent, whereas
prevalent types of function structures, a method is then affordances are form dependent. The idea behind system-
introduced for creating four different types of affordance atic function-based design methods [such as Pahl and Beitz
structures. (1996)] is that customer demands and wishes can be
The purpose of a function structure is to organize the translated into functions, which can then be accomplished
functions of an artifact in a coherent manner. One type of by physical working principles, which are then embodied
function structure called a function tree organizes functions by particular physical parts. It seems reasonable that fol-
hierarchically, from a top-level general description of the lowing the rigorous steps of these methods should produce
product function down to low level ‘‘atomic’’ functions that more carefully considered designs; however, it is not clear
can be decomposed no further. An example function tree is whether this is a consequence of the methods being func-
shown in Fig. 2. tional as opposed to merely systematic. In fact, there is at
Another type of function structure organizes functions least one noted example, coming from a very successful
in terms of flows; specifically, flows of energy, matter, design firm, that a systematic method, which does not
and information through and between product functions. explicitly consider functions but which does move very
An example of this type of function structure is shown quickly to form solutions is creative, effective, and fast
in Fig. 3. This type of function structure can, but often (Kelly and Littman 2001). In this work, therefore, a sys-
does not, capture the hierarchy that a function tree tematic approach is maintained; however, the concept of
captures. affordance is used as the fundamental theoretical construct,
rather than the concept of function.

3.2 A method to create specification level affordance


structures for original design

3.2.1 Step 1: understanding, gathering, and expressing


user needs in terms of affordances

The first step in building an affordance structure is to


express the users demands and wishes as affordances. From
a psychological point of view, this should not be difficult
since ecological psychology predicts that people perceive
Fig. 2 Example function tree (Shupe et al. 1987) their environment (including artifacts) already in terms of

123
Res Eng Design (2009) 20:225–239 229

Table 1 Affordances for a vehicle (annotations omitted) affordances pertaining, for example, to aesthetics, manu-
Positive affordances: Negative affordances:
facturing, maintenance and the like, should be added to the
(The artifact must afford…) (The artifact must NOT afford…) list of artifact affordances.

Transportation of occupants Injuring occupants


3.2.3 Step 3: prioritizing affordances
Transportation of cargo Injuring others
Comfort to occupants Damaging other vehicles
The third step toward building an affordance structure is to
Entertainment of occupants Pollution to the environment
prioritize the affordances. Note that, as a consequence of
Communication to others
Arrow’s theorem (cf., Franssen 2005; Scott and Antonsson
1999), this kind of ranking cannot objectively group user’s
preferences. Therefore, ultimately the prioritization of
affordances (Gibson 1979). However, generally it is easier affordances really only reflects the designer’s preferences,
to express affordances in terms of an affordance relation- but this should be informed, as much as possible, by user
ship rather than a one word name for the affordance. For information. Note that several affordances may share the
example, it would usually be more appropriate to say that ‘a same priority level. The output of this step is a (tentatively)
vehicle must afford transportation’, than merely to list the complete list of prioritized annotated affordances. One
affordance of ‘transportability.’ Note that users include prioritization of the affordances for the passenger car is
not just end users, but everyone who will interact with shown in Table 2. As indicated in the high level design
the artifact throughout its lifecycle, including designers, procedure presented in Sect. 2, the resulting design
manufacturers, marketers, salesmen, end users, mainte- depends critically on the identification of pertinent affor-
nance personnel, recyclers, trash haulers, etc. dances, the subjective assignment of priorities to the
At this point, the affordances should be grouped into individual affordances, the understanding developed of
two categories: positive affordances (what the artifact each affordance, and external factors such as time and
should afford) and negative affordances (what the artifact money available for the design project, market conditions,
should not afford). The output of this step is an unordered legal regulations, etc.
list of annotated positive affordances and an unordered list
of annotated negative affordances. The annotations should
3.2.4 Step 4: organizing the affordances into a structure
document from which users each affordance was suggested
and to which user each affordance pertains. As an example
By priority The fourth step is to organize the list of
artifact in this section, consider a typical passenger car. The
affordances into an ordered structure. This can be done in
affordances of such a vehicle will be analyzed throughout
several ways. One way to organize the affordance structure
this section. However, the focus of this paper is on the
is hierarchically by priority level. This organization is well-
methods and not on any of the examples, per se, so the
suited to projects where most of the affordances are not those
vehicle example is pursued at a fairly high level. A short
shown in the generic affordance structure, and/or projects
list of positive and negative affordances for the vehicle is
for which there are many priority levels. This type of orga-
shown in Table 1.
nization also leaves plenty of space to show annotations.
Often the most convenient way to represent this type of
3.2.2 Step 2: apply generic affordance structure template
organization is in the form of a table, as in Table 2 below.
The second step is to compare the list of affordances with By topic Another way to organize the affordances is by
the generic affordance structure template (Fig. 4). For topic, i.e., how the generic affordance structure is orga-
affordances that are present in the generic affordance nized. This organization is well-suited to projects where
structure template, but do not show-up in the user affor- most of the affordances for the project are simply those in
dance list, the designer must decide whether those the generic affordance structure, and/or projects for which
affordances are indeed important (even though they did not there are few meaningful priority levels. This type of
appear in the user affordances), or whether they can be organization can be depicted graphically as a conventional
neglected for this particular project. The generic affordance inverted tree, or as a sunshine type of tree as is the generic
structure template thus serves two purposes. The first is to affordance structure template. In either case, the priority
guide designers as to what affordances in general they level for each affordance may be shown. However, one
should expect to provide. The second is to catch and drawback to this type of organization is that there is typi-
include affordances that might otherwise be missed. In the cally not enough space to include all the annotations unless
passenger car example, there are many affordances in the large format paper is used (which is sometimes done for
template that do not appear in Table 1. These additional other organized graphs, such as House of Quality matrices).

123
230 Res Eng Design (2009) 20:225–239

Fig. 4 Generic affordance structure template

Table 2 Prioritized affordances for a ladder (annotations omitted) The annotations contain the necessary information to
Priority Positive affordances: Negative affordances: organize the affordances this way. A drawback to this
(The artifact must afford…) (The artifact must organization is that the same affordance can appear in
NOT afford…) multiple user groups. This can lead to a redundant structure
1 Transportation of occupants Injuring occupants if the user groups’ interests are relatively homogenous.
Transportation of cargo Injuring others
However, it is easy to indicate the priority level associated
Manufacture to workers
with each affordance. An example affordance structure of
2 Comfort to occupants Damaging other vehicles
this type is shown in Table 3.
Aesthetics to buyers and
occupants 3.2.5 Additional remarks
3 Communication to others Pollution to the
Improvement to owners and environment It is a relatively easy and quick process to draw an affor-
occupants Degradation of itself dance structure organized in any of these ways, so for any
Maintenance to owner and Frustration to occupants given design project it is good practice to prepare multiple
workers affordance structures to see which kind appears most useful
4 Entertainment of occupants for that particular project. Because the affordance struc-
Retirement to workers tures described above are created at the specification level,
Sustainability to the environment and because the specifications are usually given or inter-
preted as AUAs, a specification level affordance structure
typically contains mostly AUAs and relatively few AAAs.
An example of a topically organized affordance structure is
An affordance structure at this point, therefore, is neces-
shown in Fig. 5.
sarily incomplete until after a preferred architecture has
By user group Lastly, an affordance structure may also be been chosen, and the AAAs of that architecture have been
organized by user groups to which the affordances pertain. determined. Then those AAAs can be added to the original
This organization is well-suited to projects where different specification level affordance structure to complete a detail
groups of users have distinct and/or conflicting interests. level affordance structure.

123
Res Eng Design (2009) 20:225–239 231

Fig. 5 Topical affordance


structure for passenger car
example (annotations omitted).
White boxes are shared with the
generic affordance structure
template. Grey boxes are
specific to this example

Table 3 Affordance structure organized by user group (annotations In the case of AUA, we usually do not have control over
omitted) the properties of the user, but we do have control over the
User Positive Affordances: Negative Affordances: properties of the artifact under design. In the case of AAA,
group (The artifact must (The artifact must we usually have control over both artificial subsystems.
afford…) NOT afford…) Recalling the notion of polarity, which divides affor-
Occupants 1. Transportation 1. Injuring dances into those that are positive, i.e., beneficial, and
1. Transportation of their 3. Frustration those that are negative, i.e., harmful, then AUA can be
cargo positive (?) or negative (-), and AAA can be either
2. Aesthetics positive (?) or negative (-), this yields four major cate-
2. Comfort gories of affordances to design: ?AUA, -AUA, ?AAA,
3. Improvement and -AAA. The general method for designing any affor-
4. Entertainment dance is presented in Fig. 6.
Owner 3. Improvement 3. Degradation of their
3. Maintenance vehicle 4.2 An example of designing a positive AUA
Buyers 2. Aesthetics
Others 3. Communication 1. Injuring A positive AUA from the passenger car example is that the
4. Sustainability 2. Damaging their vehicles car must afford comfort to the driver and other occupants.
3. Pollution Comfort is an affordance that must be maintained across
Workers 1. Manufacturing many vehicle subsystems. For the purposes of illustration,
3. Maintenance consider only the comfort of the driver seat. Like any other
4. Retirement affordance, comfort has the property of varying quality.
Furthermore, because of complementarity as discussed
above, in order to create a desired affordance, in this case,
4 A method for designing individual affordances comfort, the designer must understand the particular
characteristics necessary on behalf of both the user and
4.1 About designing affordances artifact. Following the procedure in Fig. 6, we now need to
define and to understand what this affordance is. First, we
Since an affordance is a relationship between two inter- note that this is a positive affordance, something we want
acting subsystems such that a behavior is possible between the artifact to afford. Second, we note that the relevant
the two that is not possible with only one of the systems in users are drivers of the vehicle. These could be further
isolation, in order to design an affordance, we must con- divided into driver, front passenger, and rear passengers.
sider pertinent properties of the two different subsystems. The next steps involve information gathering. Comfort is

123
232 Res Eng Design (2009) 20:225–239

Fig. 6 Procedure for designing


individual affordances

determined fundamentally by the structure of the artifact, need to be identified. These result in this case in a list of
taken with respect to the user. Fortunately, the physical relevant anthropomorphic dimensions and seat dimensions.
characteristics of seated automobile drivers have been well The next step in designing the affordance entails iden-
studied, and are available in the form of anthropomorphic tifying bounds and targets for each property identified
data (cf., Webb Associates 1978). The challenge for the above. Since we are dealing with an AUA, we do not have
designer is to match seat structure to human driver struc- direct control over the properties of the user, but we do
ture. Seat designers may also avail themselves of the many have complete control over the properties of the artifact. A
existing examples of seat comfort already in existence, principal goal of the design effort is determining the rele-
from household and office furniture to existing vehicle vant bounds and targets for the range of driver dimensions
seats. The specific properties that determine comfort all deemed appropriate. A seat for a large SUV or truck needs

123
Res Eng Design (2009) 20:225–239 233

to accommodate larger size drivers than a compact car, for negative AUA for the seat is conduciveness for sleep, or
example. This decision will impact the target height and ‘sleepability’.
width of the seat back, elasticity of the seat components, After defining the target affordance, the next step, as
etc. Experimental studies are an invaluable tool in quanti- before, is understanding that affordance. In particular, the
fying such dimensions. designer is interested in identifying what seat configura-
After bounds and ideal targets are identified for seat tions are especially conducive to sleep. Fortunately, again
comfort, the artifact’s affordance structure needs to be the designer should utilize existing research into sleepiness
consulted to identify which properties that impact the in vehicles (cf., Kanstrup and Lundin 2006). This research
affordance of comfort also impact other positive and neg- will guide them toward identifying what ranges of seat
ative affordances, for example, pertaining to strength of the properties values are to be avoided, limiting, in effect,
seat, or behavior in a crash. What is ideal for creating design freedom as far as property settings for the earlier
comfort (such as a very soft seat) may not be strong enough designed affordance of comfort.
in critical loading conditions, for example. They key here is An important note here is that when desired positive
to select property settings that maximize the affordance of affordances and undesired negative affordances are iden-
comfort subject to the constraints of maintaining previ- tified early in the design process, then during conceptual
ously designed affordances while attempting to safeguard design, each concept can be judged relative to all identified
against negative affordances. As additional affordances positive and negative affordances (see Sect. 8). Later,
are designed, the designers must be vigilant to ensure specific affordances must be designed in order to maintain
that previous affordances are indeed maintained, while the desired positive affordances while not creating any of
attempting to identify any new negative affordances. For the undesired negative affordances. An affordance-based
example, in the vehicle seat, a seat that is too comfortable view of the whole design process thus prevents the need to
may in fact promote the driver sleeping, which is a change individual characteristics (such as seat properties in
behavior to be designed against! the above example) later when it might be more difficult or
expensive to do so.
4.3 An example of designing against a negative AUA
4.4 An example of designing a positive AAA
Now that we understand how to create a positive AUA,
we need to consider the inverse problem, how to ensure As in AUA, designing an AAA begins with defining and
that a negative AUA is not present. Once again, this understanding the affordance to be designed. Let us take as
involves understanding the affordance itself, and then the our example in this section, the affordance of ‘‘turnability’’
characteristics of both the artifact and user that bear of gears mentioned earlier. Recall that neither gear need
upon that affordance. The goal in designing against a perceive that the other gear (or itself, or the combination of
negative affordance is to ensure that the afforded the two) affords turning, since gears, being inanimate
behavior will not happen. Therefore, instead of specify- objects (i.e., artifacts), cannot perceive anything. The gears
ing artifact characteristics to lie within certain ranges, simply afford turning by virtue of their structure. Next, we
and meeting certain targets, the designer must specify the can consider an extrinsic purpose of this affordance (via the
range that certain artifact characteristics cannot fall designer), say, of power transmission.
within. The next step will be to identify what physical proper-
Recall that physical properties, i.e., the artifact’s char- ties (i.e., structure) are necessary for both gears such that
acteristics, are not affordances in and of themselves, but when put together, the gear pair affords turning, and
they do determine what affordances exist with reference to thereby power transmission. As identified previously, for
user characteristics. Therefore, the characteristics that the affordance of turnability to exist, at a minimum the two
affect positive AUA are the same characteristics that affect gears must have compatible teeth, they must be positioned
negative AUAs. The artifact, in other words, only has one in the same plane (say, for spur gears, not worm gears) and
set of characteristics, and that is all the designer has control close enough so that their respective teeth can mesh but not
over. bind, and the two gears must be able to rotate about their
Therefore, when a designer identifies a range in which a respective center axes (Fig. 7).
characteristic is not allowed to fall in order to avoid a Beyond those minimum requirements, the more detailed
negative affordance, in reality all this does is constrain the information the designer has about the intended purpose of
target bounds for that same characteristic with respect to the affordance/behavior, the more precise and detailed the
the positive affordances that are desired. These ideas are list of required physical properties can be. For example, if
best illustrated by another example. Consider the vehicle the designer knows the magnitude of power to be trans-
seat from the previous section. As discussed above, a ferred, the loads can be deduced and teeth sizes and profiles

123
234 Res Eng Design (2009) 20:225–239

Fig. 7 The affordance of


‘turnability’ for gears

designed accordingly, in addition to perhaps a lubrication


scheme. In any event, experimental studies or published Fig. 8 Optimizing the gear spacing parameter (Marlin 2004)
guidelines (cf., Litvin and Fuentes 2004) will be needed to
deduce appropriate targets for teeth design, gear spacing, target for surface roughness would thus be zero roughness.
lubrication, etc. Friction will be further decreased by adding a lubricant. As
Next, we must consider the effects of these considerations for spacing between gears, theoretically the optimum
on other affordances. Besides turnability, affordances of spacing is such that the two gears’ pitch circles meet,
gears include the ability to produce heat, the ability to pro- whereas the minimum spacing is where the addendum
duce noise, the ability to wear each-other, the ability to grind circles meet, and maximum spacing is where the addendum
other objects, etc. As these affordances are basically nega- circles meet, see Fig. 8. Concerning the geometry of the
tive in nature, it behooves the designer to tackle each of these individual teeth, theoretically the involute profile is opti-
negative affordances second, after first having set preferred mum for spur gears, although design of experiments (DOE)
targets for the primary positive affordance, turnability. For techniques could be used to look at variations in number of
that the designer needs to know how to design against nega- teeth, tooth spacing, tooth thickness, etc., to determine the
tive AAA, which leads us to the next section. best settings for each parameter in order to minimize wear.
The next step is to check to see if making any of these
4.5 An example of designing against negative AAA changes in pursuit of eliminating a negative affordance
detracts from the positive affordances previously designed.
A negative AAA being present means that an undesired In this case, minimizing friction, and optimizing gear
behavior is possible. An example of such a negative spacing tend to improve the primary positive affordance of
affordance, in the context of the gear example of the pre- turnability. However, changing the geometry of the indi-
vious section, is the ability of the gears to wear each other. vidual teeth affects the maximum load the gears carry, so
Once again, the first step in designing (against) this affor- this trade-off between maximum load and wear should be
dance is defining and understanding the affordance. It is further studied before final property settings are chosen.
safe to assume that designers typically minimize wear so
that the gears will last longer, perform more efficiently,
generate less noise, etc. As in any AAA and as a conse- 5 An affordance-based method for reverse engineering
quence of the property of complementarity, the affordance and redesign
does not exist with only one system; in other words, a gear
does not wear itself, but two gears wear each other. The various methods for creating function structures dis-
Therefore, to design against the negative AAA of wear, the cussed in Sect. 3 are often (perhaps predominantly) applied
designer must consider the characteristics of each gear that in reverse engineering and redesign scenarios, situations in
lead to wear, which is the second step in designing an which a physical product already exists and is being ana-
affordance. For gears, three characteristics leading to wear lyzed to see how it works and could possibly be improved.
include the surface roughness of gear teeth, leading to An existing product, however, can be understood in terms
friction between gear teeth, how closely the gears are of more than just the functions of its various parts. Just as
spaced, and the geometry of the individual teeth. the function of a certain part can be ascertained by
Next, the designer needs to identify bounds and targets inspection, so too can that part’s various affordances.
for each of the above system properties. Wear can be The information gleaned through a systematic evalua-
minimized (if not ever eliminated entirely) by changing tion of the affordances of each part of the product can be
each of the artifact characteristics leading to it. For conglomerated into a complete detail level affordance
example, polishing the gear teeth will decrease friction; the structure, including affordances between the product and

123
Res Eng Design (2009) 20:225–239 235

potential users (AUA) and affordances between the parts Specifically, requirements are organized into the four
themselves (AAA). A detail level affordance structure categories of ?AUA, -AUA, ?AAA, and -AAA.
produced in this way thereby mirrors the detail level The interior of the ASM is populated by considering
affordance structure that would have been produced by the whether each component of a product has a helpful (?),
original designers of the artifact had they been using harmful (-) or no () relationship to each affordance. The
affordance-based methods themselves. Even if the original ‘‘roof’’ of the ASM is akin to a design structure matrix
designers were not using affordance-based methods, say if (DSM) (cf., Steward 1981) that captures the relationships
they were using functional methods or simply ad hoc between components. The left side of the ASM similarly
methods, the affordances of the artifact they produce still captures the relationships between affordances. For a
exist and can be objectively studied with respect to certain detailed description of the ASM and instructions for
user groups. populating an ASM, the reader is referred to our previous
After the creation of such a detailed affordance struc- work (Maier et al. 2007, 2008b)
ture, the product has been effectively reverse engineered in An important difference between an ASM and other
the sense that its operation should be well understood. The similar matrices such as the House of Quality and design
next task toward redesign using an affordance-based structure matrices is the ability to capture whether rela-
approach is to analyze the affordance structure for potential tionships are helpful or harmful (±), not just existence (x)
improvements. or non-existence. Based on the identification of helpful and
A detailed affordance structure can be analyzed for harmful relationships, additional metrics are possible. In
improvement in the following areas: particular, the total number of components that are helpful
For AUA: with respect to each affordance can be calculated, as well
as the total number of components that are harmful with
• Identifying negative affordances that need to be
respect to each affordance.
eliminated;
Similarly, the total number of affordances with which
• Identifying potentially important positive affordances
each component has a helpful relationship can be calculated.
that were left out;
The total number of affordances with which each compo-
• Analyzing the quality of existing affordances for
nent has a harmful relationship can also be calculated.
potential improvements in quality;
For each component, comparing the relative percentage
For AAA: of helpful to harmful relationships gives a rough indication
of whether that component is doing more harm than good.
• Identifying parts with similar affordances that could be
For each affordance, comparing the relative percentage of
standardized;
helpful to harmful relationships gives a rough indication of
• Identifying redundant affordances, some of which
whether more components are helping or hurting to achieve
could be eliminated;
that affordance. For the overall product, the total relative
• Identifying groups of parts with related affordances that
percentage of helpful to harmful relationships gives a
could be conglomerated into modules.
rough indication of how much room for improvement there
is; i.e., compared to an ideal situation where all compo-
nents are helpful.
6 Using the Affordance Structure Matrix for redesign A vacuum cleaner example is shown here for illustra-
and concept exploration tion purposes. A vacuum cleaner is chosen because it is a
frequently used consumer product studied in the literature.
As we saw in the previous section, the property of form Otto and Wood (2001) show a function structure for a
dependence results in a designer being able to analyze vacuum cleaner. Blackenfelt (2001) shows a strategic
concepts with respect to desired and undesired affordances DSM for a vacuum cleaner. An early version of an ASM
early in the design process, as well as within reverse for a vacuum cleaner was presented by the present
engineering. The Affordance Structure Matrix (ASM) is a authors (Maier et al. 2007; Maier 2008). A complete
tool inspired by similar matrix based tools such as Design ASM for a Eureka bagless upright vacuum cleaner is
Structure Matrices (DSMs) and House of Quality (HoQ) shown in Fig. 9.
matrices. Turning our attention first to the bottom of the ASM in
The Affordance Structure Matrix is a tool to compare Fig. 9, several parts, such as the power cord holder and
requirements information with physical structure at the suction control knob, are seen which have 100 for the
conceptual stage. Requirements information is interpreted ‘‘Percentage Difference’’ in the bottom row. This indicates
in terms of affordances following our previous work into that all of their relationships with the affordances are
affordance-based design (Maier and Fadel 2008). helpful in nature. Note however, that the suction control

123
236 Res Eng Design (2009) 20:225–239

Fig. 9 Affordance Structure Matrix for a Eureka Bagless vacuum cleaner

knob is related to three affordances, whereas the power percentage differences (again marked with red back-
cord holder is related to only one affordance, indicating grounds), such as noise and blowing dirt in front of
that the suction control knob may be more critical or more machine. The vacuum cleaner is in fact relatively noisy,
sensitive to change than the power cord holder. Other and does tend to blow dirt in front of the machine due to
components have negative percentage differences (marked the exhaust air flow path as directed by the motor cover.
with red backgrounds), such as the belt, with -33 per- The negative percentage differences indicate that these are
centage difference. A negative percentage difference for a flaws with the current design that are opportunities for
component indicates a potentially troublesome component redesign. This observation leads to the following method
that is an opportunity for improvement. for improving existing products using an ASM:
Looking now at the right side of the ASM in Fig. 9,
1. Focus on the large negative percent differences, which
again several affordances (such as dirt removability) have
is where problems are likely to occur.
100 percentage difference, which indicates that all the
2. To remedy the situation, either new parts can be
components related to those affordances are helpful.
added to mitigate the negative percent difference or
However, again several affordances have negative

123
Res Eng Design (2009) 20:225–239 237

Fig. 10 Five architectures for


an automotive window switch

(a) horrizontal (b) horizontal (c) lever switch (d) lever switch (e) vertical
toggle switch rocker switch on door on center toggle switch
on door on door console on door

Fig. 11 Concept selection


matrix for seven architectures
for an automotive window
switch

existing parts can be modified so they are no longer reduce the noise of the machine and susceptibility to
harmful. blocked air flow paths.
However, whenever any component is modified to
For the vacuum cleaner example, this method would
improve one affordance, any change can affect other
direct us toward redesigning the motor cover such that it
components that the original component is related to. This
would no longer blow dirt off the floor in front of the
information is captured in the top (or ‘‘roof’’) of the ASM,
machine. We would likewise be directed to redesigning
which is akin to a conventional DSM. Similarly, changing
several parts such as the motor and air paths in order to

123
238 Res Eng Design (2009) 20:225–239

one affordance can have an effect on other affordances. the lever switch on the center console. It has the largest
This information is captured on the left side of the ASM. percentage difference (60%), the most positive affordances
For example, if we try to improve the ?AUA of transla- (5 out of 5), the largest number of helpful relationships (8
tional movability, we are likely to simultaneously improve out of 10), and only 2 out of 5 negative affordances and
the ?AAA of floor cleanability (a win-win situation, as only 2 out of 10 harmful relationships. In other work
denoted by the strong green background). However, if we (Gaffney et al. 2007) we have noted the historical pro-
try to improve the ?AAA of dirt removability, e.g., by gression of affordances over time. This trend is again
using a more powerful motor, we risk degrading the confirmed in this example, where we see the oldest archi-
-AAAs of loss of cleanability by blocked air flow path and tecture, the vertical toggle switch on the door, has a
blowing dirt in front of machine (a win-lose situation, as negative percentage difference, and the newest architec-
denoted by the orange background). ture, the lever switch on the center console, has the largest
positive percentage difference of all the architectures.
Note that with a conventional selection matrix, the
7 Using affordances in concept selection matrices ability to distinguish between helpful and harmful rela-
tionships is lost. Note also that in this example equal
Pugh introduced decision matrices as a tool for concept weighting is assumed for each affordance.
selection (Pugh 1996, p. 167–176). In the same way that we
took advantage of the property of form dependence in the
development of the ASM, we can take advantage of the
8 Summary remarks
property of polarity in concept selection matrices. Recall
that the property of polarity says that affordances are either
In this paper several basic methods have been introduced to
positive or negative. In a concept selection matrix using
allow designers to work with affordances directly. How-
affordances, multiple concepts are compared against mul-
ever, the methods presented herein are not intended to be
tiple positive and negative affordances. This kind of
an exhaustive list of the possible ways in which affor-
comparison allows for each concept to be ranked in terms
dances can be dealt with practically in any design situation.
of how many positive affordances each concept has, how
Rather, these methods are intended to serve as a starting
many negative affordances each concept has, the total
point for more advanced methods that may be developed in
number of helpful relationships (positive affordance a
the future. The emphasis here has been on exploiting the
concept has plus the number of negative affordances it does
unique properties of affordances in developing novel
not have), and the total number of harmful relationships
methods.
(positive affordances a concept does not have plus the
number of negative affordances it does have). As with the Acknowledgments This research focuses has been supported in part
ASM, percentage helpful, percentage harmful, and per- by Grant #CMMI-0826441 from the National Science Foundation.
centage difference (percentage helpful minus percentage We would like to thank Janna Sandel for her work in preparing the
vacuum cleaner example, Jonathan Thomas for his work in preparing
harmful) are also calculated.
the automotive switch example, and Professor Gregory Mocko for his
Another automotive example is shown here for illus- collaboration on the automotive switch example.
tration purposes. In this instance, we are interested in
comparing seven different architectures for an automotive
window switch. The five of these architectures that have References
actually been implemented are shown in Fig. 10. The
selection matrix is shown in Fig. 11. Altshuller GS (1984) Creativity as an exact science. Gordon and
Breach Science Publishers, India. (trans. Anthony Williams)
As in the ASM, the rows of the selection matrix are
Altshuller GS (1996) And suddenly the inventor appeared: TRIZ, the
organized by ?AUA, -AUA, ?AAA, and -AAA. In the theory of inventive problem solving. Technical Innovation
interior of the matrix, a ‘?’ indicates that a concept has the Center, Worcester, MA. (trans. Shulyak L)
listed positive affordance, while a ‘-’ indicates that a Altshuller GS (1997) 40 principles: TRIZ keys to technical innova-
tion. Technical Innovation Center, Worcester, MA. (trans.
concept has the listed negative affordance. A blank entry
Shulyak L, Rodman S)
indicates that a concept does not have the listed affordance. Altshuller GS (2000) The innovation algorithm: TRIZ, systematic
Examining the totals on the bottom of the matrix, we see innovation and technical creativity. Technical Innovation Center,
that three concepts, the horizontal toggle switch on the Worcester, MA. (trans. Shulyak L, Rodman S)
Blackenfelt M (2001) Modularisation by relational matrices—a
door, horizontal rocker switch on the door, and vertical
method for the consideration of strategic and functional aspects.
toggle switch on the door all have negative percentage In: Riitahuhta A, Pulkkinen A (eds) Design for configuration,
difference values, indicating that they have more harmful 2001. Proceedings of the 5th WDK workshop on product
relationships than helpful relationships. The clear winner is structuring, Tampere, Finland, Springer pp 134–152

123
Res Eng Design (2009) 20:225–239 239

Clausing D (1994) Quality function deployment. MIT Press, Maier JRA, Fadel GM (2008) Affordance based design: a relational
Cambridge theory for design, Res Eng Design (in press). doi:10.1007/
Franssen M (2005) Arrow’s theorem, multi-criteria decision problems s00163-008-0060-3
and multi-attribute preferences in engineering design. Res Eng Maier JRA, Ezhilan T, Fadel GM (2007) The affordance structure
Design 16:42–56 matrix—a concept exploration and attention directing tool for
Gaffney ES, Maier JRA, Fadel GM (2007) Roles of function and affordance based design. In: Proceedings of ASME design theory
affordance in the evolution of artifacts. In: Proceedings of ICED and methodology conference, Las Vegas, NV. Paper no.
2007, Paris, France, Paper no. 592 DETC2007-34526
Gibson JJ (1979) The theory of affordances. In: The ecological Maier JRA, Fadel GM, Batisto D (2008a) An affordance based
approach to visual perception. Houghton Mifflin, Hopewell: approach to architectural theory, design, and practice. Des Stud
127–143 (submitted, under review)
Hazelrigg GA (1996) Systems engineering: an approach to informa- Maier JRA, Sandel J, Fadel GM (2008b) Extending the affordance
tion-based design. Prentice-Hall, Upper Saddle River structure matrix–mapping design structure and requirements to
Hellfritz H (1978) Innovation via Galeriemethode (Innovation via the behavior. In: Proceedings of DSM 2008, Stockholm, Sweden
art gallery method). Taunus, Konigstein Marlin R (2004) Getting geared. URL: http://www.hookmagazine.
Kanstrup L, Lundin M (2006) Method for detection of sleepiness: com/septembe1.htm
measurement of interaction between driver and vehicle. Masters Otto K, Wood K (2001) Product design: techniques in reverse
Thesis, Department of Mechanical Engineering, Linkoping engineering and new product development. Prentice-Hall, Upper
University Saddle River
Kelly T, Littman J (2001) The art of innovation: lessons in creativity Pahl G, Beitz W (1996) Engineering design: a systematic approach,
from Ideo, America’s leading design firm. Doubleday, New York 2nd edn. Springer, New York
Kuppuraju N, Ittimakin P, Mistree F (1985) Design through selection: Pugh S (1996) Creating innovative products using total design.
a method that works. Des Stud 6(2):96–106 Prentice-Hall, New York
Litvin FL, Fuentes A (2004) Gear geometry and applied theory, 2nd Rourkes N (1988) Design synectics: stimulating creativity in design.
edn. Cambridge University Press, New York Davis Publications, New York
Maier JRA (2008) Rethinking design theory. Mech Eng 130(9):34–37 Scott MJ, Antonsson EK (1999) Arrow’s theorem and engineering
Maier JRA, Fadel GM (2001) Affordance: the fundamental concept in design decision making. Res Eng Des 11:218–228
engineering design. In: Proceedings of ASME design theory and Shupe J, Mistree F et al (1987) Compromise: an effective approach
methodology conference, Pittsburgh, PA. Paper no. DETC2001/ for the hierarchical design of structural systems. Comput Struct
DTM-21700 26(6):1027–1037
Maier JRA, Fadel GM (2002) Comparing function and affordance Simon HA (1996) The sciences of the artificial, 3rd edn. MIT Press,
as bases for design. In: Proceedings of ASME design theory Cambridge
and methodology conference, Montreal, Canada. Paper no. Steward DV (1981) Systems analysis and management: structure,
DETC2002/DTM-34029 strategy and design. Petrocelli Books, New York
Maier JRA, Fadel GM (2003) Affordance-based methods for design. Suh NP (1990) The principles of design. Oxford University Press,
In: Proceedings of ASME design theory and methodology New York
conference, Chicago, IL. Paper no. DETC2003/DTM-48673 Suh NP (2001) Axiomatic design: advances and applications. Oxford
Maier JRA, Fadel GM (2005a) Understanding the complexity of University Press, New York
design. In: Braha D, Minai A, Bar-Yam Y (eds) Complex Webb Associates (1978) Anthropometric source book. Report num-
engineering systems. Springer, New York ber: NASA-RP-1024, S-479-VOL-1. National Aeronautics and
Maier JRA, Fadel GM (2005b) A case study contrasting German Space Administration, Yellow Springs
systematic engineering design with affordance based design.
In: Proceedings of ASME design theory and methodology
conference, Long Beach, CA. Paper no. DETC2005-84954

123

You might also like