SlideShare a Scribd company logo
1 of 228
Download to read offline
TRIZ POWER TOOLS
Job # 4 Simplifying
Simplifying, Cost Reducing &
Overhauling to Increase Value
ii
TRIZ Power Tools
Simplifying
January 2010 Edition
ISBN 1-934805-30-0
978-1-934805-30-5
TRIZ Power Tools by Collaborative Coauthors
228 Pages
Copyright 2010 by Collaborative Authors, All rights reserved
Published in the United States by Third Millennium Publishing, located on the INTERNET at
http://3mpub.com
For paperback or digital copies go to http://www.3mpub.com/TRIZ
All proceeds from book sales are donated to Humanitarian Aid and Disaster Relief
Third Millennium Publishing
PO Box 14026
Tempe, AZ 85284-0068
mccollum@3mpub.com
iii
Acknowledgements
This book is the work of a collaborative group of coauthors.
Coauthors
Larry Ball
David Troness
Kartik Ariyur
Jason Huang
Don Rossi
Editors
Erika Hernandez
Larry Ball
David Troness
Paul Dwyer
S. Robert Lang
Illustrators
Larry Ball
David Troness
Other Authors, Theoreticians, Practitioners Whose Writings or Teachings have Impacted This
Work
Genrich Altshuller
Ellen Domb
Roni Horowitz
John Terninko
Alla Zusman
Boris Zlotin
Lev Shulyak
Yuri Salamatov
Victor Fey
Eugene Rivin
Darrell Mann
Sergei Ikovenko
Simon Litvin
Peter Ulan
Lane Desborough
Clayton Christensen
Renee Mauborgne
Kim Chan
iv
v
The Algorithm
(Table of Contents)
Simplifying Systems....................................................................................................................... 1 
Represent the System in Functional Form...................................................................................... 5 
Identify Burdensome Functions and Elements ............................................................................. 13 
Simplify By Removing Large Groups of Elements...................................................................... 27 
Simplify by Idealizing Individual Functions ................................................................................ 39 
Pick the Functions to Idealize.................................................................................................... 43 
Idealize Useful Functions.......................................................................................................... 45 
The Ideal Product for Useful Functions................................................................................. 45 
The Ideal Modification for Useful Functions......................................................................... 55 
Is it Time for a New Physical Phenomenon? ......................................................................... 69 
The Ideal Physical Phenomenon for Useful Functions.......................................................... 75 
Discovering New Physical Phenomena.................................................................................. 95 
The Ideal Tool for Useful Functions.................................................................................... 101 
Idealize Informing Functions................................................................................................... 111 
The Ideal Observer for Informing Functions ....................................................................... 113 
The Ideal Subject of Measurement....................................................................................... 115 
The Ideal Modification for Informing Functions................................................................. 123 
Is it Time for a New Physical Phenomenon? ....................................................................... 129 
The Ideal Physical Phenomenon for Informing Functions................................................... 135 
The Ideal Chain of Objects for Informing Functions........................................................... 161 
Idealize Harmful Functions ..................................................................................................... 167 
The Ideal Product for Harmful Functions ............................................................................ 167 
vi
The Ideal Modification for Harmful Functions.................................................................... 169 
The Ideal Tool for Harmful Functions................................................................................. 185 
Simplify by Eliminating Individual Elements ............................................................................ 189 
Simplify by Consolidating System Elements ............................................................................. 195 
Simplify by Modularizing........................................................................................................... 207 
Recursively Simplify .................................................................................................................. 209 
Create a Compelling Aesthetic Interface .................................................................................... 211 
Appendix: Working With Functions.......................................................................................... 213 
Appendix: Table of Fields ......................................................................................................... 221 
TRIZ Power Tools
Simplifying Systems 1
Simplifying Systems
While many people who will read this book are keenly attuned to the need to simplify systems,
some have only a vague notion of why this step is important. It is tempting to think that once
you have created an offering, the next task is to work the bugs out and get it to market.
However, making your offering as simple as possible may be one of the most important steps to
marketability. It is tempting to consider a product only from the operational point of view.
However, the burdens of the offering are often hidden. How much of the cost of a system is
bound up in its complexity? Each part has to be designed, procured, tested, assembled tested,
transported, stored, maintained and ultimately disposed of. There are dollar and time costs
associated with each of these jobs and this is multiplied by the number and the complexity of the
parts. Ultimately, the system has to be produced at sufficient cost to create a profit. With the
high percentage of new offering failures, the simple subtraction of a few elements can make or
break a product introduction. What we are considering may be much more than the elimination
of a few elements. With proper attention to simplification, the savings will mount over time and
the offering will have a better chance to win in the market place.
If you are a systems engineer, you will likely find something of great value as systems
engineering has few tools beyond “trade studies” for simplifying systems. You will also notice
that the tools blend with current systems engineering tools.
The key to understanding
why we want to simplify is
found in the concept of
value. For a rough
explanation of the concept of
value, please refer to the
expression at the right. This
expression is not meant to be
an exact mathematical
reality. It serves to make the
point that as a system or an
object in the system takes on
more useful functions and
Value =
Effect of Useful Functions
Effect of Harmful Functions
Includes $, Time,
Weight and Harmful
Interactions
More
functions
done better
TRIZ Power Tools
2 Simplifying Systems
drops its burdensome functions and attributes, it increases in value in the eyes of the market and
the business that provides it.
In the book What Will Make It Exciting, the increase in the numerator is considered. There, we
identified new functions that would enhance the offering and simplify the customer’s job. In the
book Creating It we created an offering piece-by-piece as we added functions in the most ideal
way possible. Unfortunately, harmful functions and attributes arise every time an element is
added. This increases the denominator and thus reduces the value of the offering. In this book,
we are focusing on decreasing the denominator; we ask how we can decrease the burdens of the
offering by removing burdensome elements. As a practical note, removing elements will usually
introduce new problems. (Even in the physical world, no good deed goes unpunished.) In order
to solve these and other existing problems, we continue to the part of the algorithm contained in
the book Fixing It. Here we assume that the collection of object that represents our simplified
offering must be further increased in value by removing its bad marks.
Most of the tools presented in this book were not generated by TRIZ theorists or practitioners.
“Value Engineering” has its roots in General Electric during WWII. Because of the war, there
were shortages of skilled labor, raw materials, and component parts. Lawrence Miles and Harry
Erlicher looked for acceptable substitutes. They noticed that these substitutions often reduced
costs, improved the product, or both. What started out as a product of necessity, turned into a
systematic process they called “Value Analysis”.1
TRIZ theorists and practitioners adopted
these tools which are a natural extension of Substance-Field Modeling.
At the completion of the algorithm found in this book, the offering will consist of a group of
objects considerably simpler than the original parts. Problems will likely remain that need to be
worked out in the book Fixing It.
Let’s begin now with the first step of the algorithm.
Identify if there is a Requirement to Simplify
the System
Many problems will not require system simplification. For instance, you have an immediate
situation where there is a customer problem or complaint. It may be preferable to skip to the part
where problems are solved. (Included in the problem solution step are considerations which can
allow for simplification of the system in order to fix the problem.)
On the other hand, there may be a requirement to revitalize or cost-reduce a product. Better yet,
the process of simplification often creates products which simplify the lives of the consumers.
1
See the Wikipedia entry at http://en.wikipedia.org/wiki/Value_engineering,. as well as the Lawrence D. Miles Value
Engineering Reference Center at http://wendt.library.wisc.edu/miles/index.html.
TRIZ Power Tools
Simplifying Systems 3
This step can have a delighting effect on the customer and differentiate the offering even more
than increases in performance.
Let’s consider situations where simplification may or may not be required.
Example—Customer Complaint
You have a new product that has been fielded long enough that customer
complaints are coming in.
Is There a Requirement to Overhaul, Simplify, Cost Reduce or Enhance
the Uniqueness of the System? Usually, simplification is a strategic
consideration as when business leaders consider a product to be non-
competitive. In this case, we have an urgent situation that requires
immediate attention. It is doubtful that this should invoke simplification.
Example—Creating a New Product
You have just created the specification for a new product. Should the
simplification algorithm be invoked?
Is There a Requirement to Overhaul, Simplify, Cost Reduce or Enhance
the Uniqueness of the System? This case probably does not bear
consideration, but here is an opportunity to point out that there is a natural
sequence of the major steps. Simplification is only possible when there is
architecture to simplify. Since there is only a specification for a new
product, it is likely that there would be an opportunity for simplification
after it has been created. (Creating offerings is the subject of the foregoing
book.)
Example—High Cost Product
Your product is on store shelves but people are not buying it? Analysis
shows that the competitive alternative is less expensive than yours.
Is There a Requirement to Overhaul, Simplify, Cost Reduce or Enhance
the Uniqueness of the System? This step is probably a good place to
invoke simplification. There will be a number of benefits. The product
will cost less and it will be more exciting to use, since simplification
involves removing various customer burdens.
TRIZ Power Tools
4
TRIZ Power Tools
Represent the System in Functional Form 5
Spindle
Base Person
Blade
Represent the System
in Functional Form
Simplification is primarily about the reduction of offering parts. We want to find ways to get
along with fewer parts. In order to simplify, it is important to understand why each part is
required. Function modeling will give us a clearer picture of why objects are currently required
in the system. It is interesting to note that most system objects are used to provide support to the
main objects that do the actual work. Those parts that perform the actual work are essential.
The use of functional models can also enlighten us to the burdens that each object brings to the
system. It is precisely these burdens that we need to remove.
Draw a Function Diagram of the System
Functional modeling is about objects and why they are required. Simplifying the System begins
with a detailed Functional Model of the System. The functional diagram gives a snapshot of all
the elements and what they do without reference to time or sequence of operation.
Example – Dispensing
Tape
Step 1: Break the System into functional
elements. At this point, do not include
super-System elements. (This will be
discussed in the next step). The
functional elements of “tape dispensing”
include the spindle, base, blade and
person.
TRIZ Power Tools
6 Represent the System in Functional Form
System
Product
Tape
Base
Blade
Person
Spindle
Table
Step 2: Add Super-System elements and identify the System product.
You can tell which elements are super-System elements because you do
not have the authority to eliminate super-System elements. They may
already exist in the environment, but you have no authority over their
existence. Include only those super-System elements that interact with the
System. One of these super-System elements is the System product. This
is the element that the System modifies or serves. The Super-System
elements in this case are
the table and the tape.
These elements interact
with the System, but are
not part of the System.
The tape is the System
“product”, which is a
type of super-System
element.
Step 3: Introduce Modification Links. Include
useful, flawed and harmful links. Verify that all
rules for forming functions have been followed.
(The rules for properly forming functions are
included in the appendix). You can see the
modification links in the figure below, e.g. the table
supports the base, the spindle supports the tape and
the person cuts the tape, though inconsistently.
One curious function is that the tape holds itself.
Recall that the tape adheres to itself as it comes off
of the roll. While this might not seem clever, actually, it may have
resolved a very difficult conflict at one time. Consider that an adhesive is
fixed to one side of the tape. How do we move the tape about without it
becoming stuck to everything in sight? How do we keep it from becoming
contaminated with dust and dirt? A mediator is required to keep the tape
safe. This mediator could have been supplied by some “foreign” material,
but the idea of allowing the tape to protect itself satisfied the requirements,
so long as the adhesive did not stick well to the opposite side of the tape.
Additionally, this provides a convenient means of positioning the tape for
the purpose of tearing.
Useful
Harmful
Flawed
TRIZ Power Tools
Represent the System in Functional Form 7
Cubes
Oven
Acid Pan
Earth
Table
System
Product
Acid
OvenPan
Following is the final function diagram of the tape dispensing system.
Example—Acid Container
Metallic Test cubes are immersed in hot acid for long periods of time to
test the corrosive resistance of the metals. The cubes are placed in a
corrosion resistant container which is then placed in an oven. The action
of the acid is sufficient to corrode the cubes, but there is a problem. The
container that contains the cubes and acid is eventually corroded and has
to be replaced. The container is made from a very expensive material and
so the entire container is expensive.
Step 1: Break the System down into
functional elements. The functional
elements of the cube corrosion system
include the acid, oven and pan
Step 2: Add Super-System elements and identify the system product. The
Super-System elements in this case are the table, earth and cubes. The
cube is the system product.
Step 3: Introduce
Modification Links
including useful, flawed and
harmful links. Verify that
all rules for forming
functions have been
followed. Note that this
time we have included the
harmful function of pan
corrosion. It is possible to discover system problems during this process
Pulls/
Rotates
CutsSupports
Tape
Base
Blade Person
SpindleTable
Positions
Supports
Positions
Supports
Holds
Supports
TRIZ Power Tools
8 Represent the System in Functional Form
Positions
Cubes
Oven Pan
AcidEarth
Corrodes
Pulls
Supports
Corrodes
Table
Supports
Recording
System
Manager
Reminder
System
Tutorial
System
Employee
Recording
System Manager
Reminder
System
Tutorial
System
System
Product
because we consider the possibility of interactions between every element.
Harmful and useful but flawed modification links should be included.
Business Example—Year End Review
The yearly performance review process
is very time-consuming, especially when
you have a large number of direct
reports.
Step 1: Break the system down into
functional elements. The functional
elements of the year-end review system
include the manager, tutorial system,
reminder system, and recording system.
Step 2: Add super-system
elements and identify the system
product. No super-system
elements are mentioned. The
system product is the employee.
Step 3: Introduce Modification
Links. Include useful, flawed and
harmful links. Verify that all rules for forming functions have been
followed. Human systems often have a number of interesting and
surprising functions. Transaction systems, such as a checkout at a grocery
store, are particularly interesting because they involve functions that we
take for granted. When we ask what gets modified, it is often related to
changed concepts in the mind such as who owns what. At a checkout line,
for instance, the question of who owns the item changes from the store
owning the item to the buyer owning the item. We say that we bought the
item, but in reality the item never changes; only our concept of who owns
it changes, both in the mind of the buyer and seller. In the case of the year
TRIZ Power Tools
Represent the System in Functional Form 9
Informs Employee
Recording
System
Manager
Reminder
System
Tutorial
System
Informs
Explains
Reminds
Notifies
Organizes
Notifies
Contemplates
Contemplates
end review, information is exchanged between the manager and the
employee. We say that they inform each other. Both individuals must
contemplate, both before and after the review. This contemplation
changes their perception of what has happened during the year and what is
expected to happen the next year. In effect, both the manager and the
employee change themselves. We could say that the manager motivates or
de motivates the employee, but this would be misleading. The manager
does not have direct power to do this. Information flows, and the
employee then changes the “motivated” or “de-motivated” register in his
or her mind. Creating this diagram reminds us that motivating the
employee is the primary function of the system. We show these functions
as flawed, harmful, useful or excessive depending on specific the situation
at hand. In this case, we are showing an interview where the employee is
poorly motivated. This could have been shown as a harmful or flawed
function. Here it is shown as a flawed “contemplation” function.
Following is the system function diagram.
TRIZ Power Tools
10 Represent the System in Functional Form
Discover More Functions by Mapping the
Product Life-Cycle Jobs
It is easy to imagine products and services at the point of use. This is the moment that these
systems were created for. However, there are many more functions that the system performs and
many more functions that are performed on the system. Most offerings need to be prepared for
operation or stored after operation. Functions are required for each of these actions. As we shall
see, many more potential functions are required along the way. These functions need to be
included in our consideration of the functional life of our product or service.
Method
Step 1: Consider the main jobs that this system does for the market
segment by considering each stage of the Product Life-Cycle Map on the
following page.
Step 2: Each color in the chain represents a new market. Identify the
market or stakeholder by box color. Each market has a stake in the
success of the product. As each market becomes more satisfied, the
offering becomes more viable.
Step 3: Identify the main people involved in each job (suggestions
supplied on the Product Life-Cycle Map)
Step 4: Identify jobs that must be done before and after.
TRIZ Power Tools
Represent the System in Functional Form 11
Fabrication
Operators
Technicians
Fabrication-
Machines
Testing
Technicians
Test Equipment
Packaging
Operators
Packaging Machines
Mass-
Transport
Loaders
Forklifts
Pallets
Trucks
Planes
Assembly
or Setup
Contractor
User
Technician
Recycling
Operator
Teardown Person
Special Tools
Repair
Operator
Technicians
Repair –
Equipment
Consumables
Parts
Disposal
Operators
Containers
Tools
Documentation
Engineers
Documentation
Fueling /
Energizing
Operator
User
Technician
Contractor
Fueling Means
Fuel
Design
Designers
Engineers
Customer
Testing
Customer
Contractor
Technician
Test-
Equipment
Customer
Transport
User
Contractor
Transport Means
Disposition
For Sale
Sales People
Forklifts
Shelves
Displays
Order
Purchase
or Disposition
Sales People
Customer
Sales Table
Carts
Control /
Monitoring
Operator
Monitoring-
Equipment
Fixing
Messes
Operator
Technician
Special Personnel
Maintenance-
Equipment
Protecting
System
Operator
Security-
Operators
Maintenance-
Personnel
Covers
Dealing With
Failure
Operator
Monitoring-
Equipment
Alternative-
Systems
Maintenance
Operator
Technicians
Monitoring-
Equipment
Consumables
Stowing
Operator
Stowing Location
Cases / Covers
Storage
Storage Location
Cases
Covers
Nearby Objects
Operator
Protecting
Users
Operators
Protection Gear
Protecting
Others
Bystanders
Cleaning People
Users of Other
Equipment
Guards
Propose /
Contract
Engineering
Sales
Marketing
Mass-
Storage
Loaders
Forklifts
Pallets
Storage-
Facility
Use /
Operation
Already
Identified
On Chart
Product Life-
Cycle Jobs
TRIZ Power Tools
12 Represent the System in Functional Form
Person
Positions
Base
Person
Positions
Tape
Person /
Blade
Cuts
Tape
Person
Positions
Tape
Person
Unrolls
Tape
Person
Twists
Tape
Blade
Cuts
Tape
Person /
Blade
Cuts
Tape
Breaks
Down To
Process Map the Offering
Whether you are describing a process or a product, you are describing what happens in time.
Products are a collection of objects that operate in time. The reader of a process map benefits
from seeing a process broken down into increasingly finer steps. A process map represents a
snapshot of the sequence of functions with little reference to causality and may not include all of
the possible elements of the system or super-system.
Example—Dispensing Tape
Step 1: Describe each step of the process in functional terms. We begin
by “walking through the process” in time, as a series of functions.
Step 2: Describe the process as a process map or storyboard. It might start
with “person positions base” and then the second step could be “person
positions tape” and so on.
Step 3: For increased understanding of critical steps, break down process
steps into finer detail. In this case, we break down “person/blade cuts
tape” into more detailed steps.
Step 4: Look for functional problems that you have not noticed before. It
may not have occurred to us before that a person usually twists or
positions the tape to start the cutting process.
TRIZ Power Tools
Identify Burdensome Functions and Elements 13
Identify Burdensome
Functions and
Elements
With the functional model of the system in view, we are now ready to identify the functions that
burden the system and super-system. There are many types of burdens. Elements are considered
“low-value” because they are overly expensive relative to the function that they perform.
Functions can waste time, space, energy and material. The system can be tedious to operate.
Elements can be harmful (though they perform a useful function). The irony is that we do not
recognize burdens. This happens for two reasons. In the first place, each time that a system is
improved, the new system may be such an improvement over the previous system, that we do not
think of any new requirements that the system puts upon us to be a burden. Secondly, we
become used to carrying the burden.
As an example, consider the fact that video stores have been around for years. In the beginning,
we were not sensitive to the various burdens that video stores placed upon us. Selection was
expansive and the relative cost to rent a video was minimal. This offering was a great
improvement over buying and owning our own video library which often contained unwanted
videos.
As time progressed, the rental behavior became entrenched. Each time we rent a video there is a
time demand of traveling to the store, walking about, standing in a line and then returning home.
There is the burden of using a vehicle to perform this task. This task incurs the cost of gas, wear
and tear on the vehicle, pollution of the environment and the cumulative infrastructure required
to move us about. This example is just one of many that demonstrate how we, as consumers,
become used to carrying (and compensating for) burdens without begrudging them.
All products have unnoticed burdens. Eventually, these burdens are recognized and an emerging
business moves to provide the function in new ways that avoids placing these burdens on the
TRIZ Power Tools
14 Identify Burdensome Functions and Elements
consumer. Would it not be auspicious if we could identify and remove the long-accepted
burdens and reap the rewards of delighting them?
TRIZ Power Tools
Identify Burdensome Functions and Elements 15
Value
Cumulative Rank
Cost=
Pulls/
Rotates
CutsSupports
Tape
Base Blade
Person
SpindleTable
Positions
Supports
Positions
Supports
Holds
Supports
$.05
$.50
$.03
No need to calculate
Identify Low Value Elements
Low value elements are immediate candidates for elimination from the system. While we might
not immediately eliminate them, we should know them for what they are so that when the
opportunity presents itself, we can confidently eliminate them.
Example—Dispensing Tape
Step 1: Identify the cost of each element. We start with indicating the
cost of each of the objects, e.g. the cost of spindle is 5 cents, etc.
Step 2: Calculate the cumulative
function rank of each element by adding
up the rank for each function that is
performed by the element according to
the rule in the
accompanying box: The
base has two auxiliary
functions associated with it.
Since auxiliary functions
are worth 1 point, the base
gets a rank of 2, etc.
Step 3: Calculate the value of each element
according to the rule in the left box: Each
cumulative rank calculated in the previous
step is divided by the cost of each element in
the system.
Step 4: Identify the elements
with low value. These
elements are candidates for
Function Rank:
Basic or Productive = 3
Auxiliary or Enabling = 1
Harmful =0
Base: 2 / .5 = 4
Blade: 3 / .03 = 100
Spindle: 3 / .05 = 60
Person: Already a candidate for elimination
Base: 2 auxiliary functions = 2 x 1 = 2
Blade: 1 basic function = 1 x 3 = 3
Spindle: 1 basic function = 1 x 3 = 3
Person: Already a candidate for elimination
TRIZ Power Tools
16 Identify Burdensome Functions and Elements
Informs Employee
Recording
System
Manager
Reminder
System
Tutorial
System
Informs
Explains
Reminds
Organizes
Reminds
Contemplates
Contemplates
elimination or combination with other elements. People in the system
should always be candidates for elimination unless the person receives
benefits by remaining in the system such as exercise or entertainment. For
the tape dispensing system, the base has the lowest value and is a good
candidate for elimination. The person is always a good candidate for
elimination.
Identify Time Burdensome Functions
Of all resources, human talent and time is the most precious. It is easy to
get used to using time to perform functions and lose track of how much
time it takes. This is especially true for functions that we do periodically,
such as weekly tasks. Mowing the lawn each week becomes a routine, but
think of the total time spent over the course of years! This same
realization emerges even in business practices where we should be more
sensitive to time use. We simply get used to spending this time or we learn to compensate for the
squandered time.
On the other hand, the use of time is sometimes desirable. Some functions are most ideally done
for a long time or a set time such as exercise.
Business Example—Performance
Reviews
The year-end performance review process is very time-consuming,
especially when you have a large number of direct reports. What are
specific functions that are especially burdensome? Following is the
function diagram.
TRIZ Power Tools
Identify Burdensome Functions and Elements 17
Informs
Employee
Recording
System
Manager
Reminder
System
Tutorial
System
Informs
Explains
Reminds
Organizes
Reminds
Contemplates Contemplates
Step 1: Measure the cumulative time for each function and identify high
time functions: One way to do this is to step through each element and
ask how much time is spent interacting with each element: The function
that requires the most time is the time that the manager must put thoughts
together. The manager must contemplate on the performance of the
employee and the many other factors considered during the review.
Step 2: Identify repetitive procedures: The entire process is repetitive for
each individual employee.
Step 3: Identify batch processes: Each group of employee represents a
“batch” or each mid-year review or year-end review represents a “batch”.
Identify Functions that Waste
Materials
“Leaks” of material are another example of waste that is often taken for granted.
Waste products, such as garbage, are a good example of “leaks” in the system. Most chemical
processes create waste products. It is often possible to minimize the waste or put it to good use.
The elimination of wasted materials can make a cumulative difference in the overall profit or
loss of a process.
TRIZ Power Tools
18 Identify Burdensome Functions and Elements
Wood
Vacuum
Cleaner
Moves
Moves
Cuts
ProvidesProduces
Sawdust Broom
Person
Pushes
Guides
Measure
Informs
Changes
Length
Positions
Calculates
Measure
Guides
Table
Saw
Cuts
Example—Sawing Wood
The cutting of wood is necessary, but the waste of cutting reduces the
available thickness of wood and makes it necessary to re-measure each
time the wood is cut.
Step 1: Identify functions that consume materials. It may be necessary to
consider useful functions and ask whether there are additional functions
required to describe the waste: Sawdust is generated when cutting occurs.
Step 2: What is the least material that must be thrown away in order to
perform this function. Waste is relative to this ideal level. Very little or
no material should be consumed, therefore much is wasted in the existing
setup.
Step 3: Identify additional functions required to deal with the issues of
waste: Special equipment is installed to remove the sawdust. That which
is not removed by this special equipment is later removed with a broom.
TRIZ Power Tools
Identify Burdensome Functions and Elements 19
UsersCell Phone
Com
Equip
Supports
/ Maintains
Supports
Informs
Provider
Consumer
Enriches
Identify Functions that Directly
Waste Money
Here we consider the case where money is spent but no value is
returned. This is a burden on the user and must decrease with time.
This type of burdensome function will usually show up as a flawed
transactional function.
Business Example—Cell Phone Minutes
Step 1: Identify transactional functions where money is spent. “I sign up
for 600 minutes per month on my cell phone.”
Step 2: Without looking at the function diagram, ask yourself if there are
obvious situations where the user is spending money without receiving
value. “I often don’t use even 300 minutes, thus wasting the cost of 300
minutes without receiving any value.” Notice in this situation that the
consumer feels compelled to compromise. The customer continues to do
this because of the high penalty when 300 minutes is overrun. The
additional cost of wasting the unused minutes is usually lower than the
cost of overrunning. Thus the consumer is forced to compromise.
Step 3: Verify that the functional diagram includes the transactional
functions related to the expenditure and waste of money. Note that
“enriches” is an excessive function and denotes the waste of money.
Step 4: Are there additional burdens that occur because of this waste of
money? None mentioned here.
TRIZ Power Tools
20 Identify Burdensome Functions and Elements
BillsDesk
Moves
Holds /
Hides
Family
Collectors
Sends
Enriches
Mail Box
Holds /
Protects
Identify Functional Objects that Waste Space
Often, the use of space is ignored, especially if a lot of room is available.
However, there are situations where excess room is not available and space is a
premium. Also, any space that is required to perform a function is always a
burden regardless of the available space. Someone must always deal with
objects that require a lot of space.
Example—Desk for Organizing
My spouse would like a desk for organizing household bills and
information, but we really don’t have room for one that will be big
enough.
Step 1: Identify functions that require a lot of space relative to the least
amount of space required to perform the function.
TRIZ Power Tools
Identify Burdensome Functions and Elements 21
LeavesAir
Positions
Moves
Person
Electricity
Powers
Lifts
Blower
Moves
Identify Functions that Waste Energy
Many modern conveniences save time at the expense of energy waste. We almost always use
more energy than is required because energy is cheap. The unfortunate consequence is the
cumulative energy and its costs. It is necessary to advertise appliances as being “green” in order
to draw attention to the energy costs. Without this, the consumer might never notice the waste of
energy.
Example—Leaf Blower
Step 1: Consider functions that expend energy and look for energy waste.
Compare the energy used to the least energy required. In this case, the
debris must be
moved a horizontal
distance of 20 feet
and up 5 feet to be
placed in a garbage
can or storage
receptacle. The
least energy that is required to perform this function is the potential energy
change. (Weight times the height). It is very small and certainly much
smaller than the energy which will be expended with a leaf blower. (The
energy expended to move the 20 ft is extremely small as well. In a vacuum
this is zero. In air, there is a small resistance caused by the air.)
Therefore, this function wastes a great deal of energy. This is represented
in the following diagram by the excessive movement of air and the
minimal movement of the leaves compared to the energy going into the
air. The author’s leaf blow is 1/3 horsepower!
5 ft
20 ft
TRIZ Power Tools
22 Identify Burdensome Functions and Elements
Positions
Cubes
Oven Pan
AcidEarth
Corrodes
Pulls
Supports
Corrodes
Table Supports
Identify Harmful Functions
Some of the most obvious burdens are those imposed by harmful
functions. Wear and tear of crucial parts cost consumers billions of dollars
a year. Food is wasted due to spoilage. Costly and time-consuming
repairs are required because of harmful functions. The irony is that most harmful functions are
caused by elements that also perform useful functions.
Example—Acid Corrosion in Pan
Returning to our example of the acid corroding the pan that contains the
acid and the cubes, we can readily identify the harmful function of the acid
corroding the pan. Note that the acid also performs a useful function on
the cubes.
Practice—Sunscreen
Sunscreen is used to prevent the harmful effect of the sun which causes
skin damage. Create a function diagram which shows the functions of the
sunscreen. Identify harmful functions.
Practice—Management by Objectives
Instituting a “Management by Objectives” program can have benefits
related to setting and tracking performance against goals. On the other
hand, this approach can lead to employees striving to satisfy the goal
rather than what the company really needs, especially when priorities
change over the course of time. Create a function diagram which
describes this situation. Identify harmful functions.
TRIZ Power Tools
Identify Burdensome Functions and Elements 23
Pulls/
Rotates
CutsSupports
Tape
Base
Blade Person
SpindleTable
Positions
Supports
Positions
Cuts
Supports
Holds
Supports
Identify Remedial or Preventative Functions
Almost any useful function can be thought of as fixing a problem or potential problem that
something else causes. For instance, a function may be required because something else does not
do its job well enough or because another object is harmful.
Example—Cutting Tape
Step 1: Identify functions that fix or remediate the results of other harmful
functions or a function that is not carrying its weight: Consider cutting the
tape as a remedial action. It “fixes” the tape length which is too long.
Step 2: Identify functions that are solely there to prevent something from
happening: No such functions are observed.
Practice Problem—Book Lights
Book lights are popular because the normal lighting in a room is not
sufficient for reading. Create a function diagram which shows remedial
functions performed by a book light.
TRIZ Power Tools
24 Identify Burdensome Functions and Elements
Identify Functions that Cause Human
Burdens—“Human Factors”
If humans must be involved in the job, there should be a persistent drive
towards minimizing their burdens. There is a discipline called “Human
Factors” which seeks to minimize human burdens. While we may not become experts in this, we
should do all that we can to understand human burdens from the viewpoint of human factors.
This is especially important if there is a requirement to operate the product or service for
extended periods of time. A very nice tool for considering human factors comes from the NASA
workload rating sheet.
Example— Sawing Wood
Continuing with the example of sawing wood on a table saw, we can see
that a person is required for many of the operations. We are also acutely
aware that this could potentially be a dangerous situation.
Step 1: Experience or simulate the required actions to use the offering.
The author has a table saw which is particularly dangerous because it is a
very old model and does not include a blade guard to protect the user.
Let’s consider the cutting process. First, reference is made to a drawing
that tells how much cutting is required on the board. The cutting guide is
then adjusted to give the required cut. A sacrificial cut may be made on a
piece of scrap lumber to verify the position of the guide. The board is then
placed on the saw and pushed through the cutting blade which cuts the
board. Particular attention is paid that the board is always against the
guide during cutting. It may be necessary to push the board with other
long pieces of wood to ensure that fingers are never close to the blade.
Once the board is through, it is necessary to verify whether cut-off pieces
are lodged between the blade and the guide. These can be “kicked back”
by the rotating blade. Finally, the saw is turned off and the blade is
watched to ensure that loose pieces cannot be kicked back towards
humans in the area.
Step 2: Consider the Mental Demand required for thinking, deciding,
calculating, remembering, looking and searching. If data gathering is
required, consider these three levels of gathering data. Ambient: Takes
no special effort to gather data. Natural: Takes no special effort to
interpret data. Continuous: Takes no special effort to update data. In the
case of sawing wood, there is often a requirement to calculate what the
measure of a cut should be. Also, there is the requirement to keep focus
on maintaining the board against the guide.
TRIZ Power Tools
Identify Burdensome Functions and Elements 25
Wood
Vacuum
Cleaner
Moves
Moves
Cuts
ProvidesProduces
Sawdust Broom
Person
Pushes
Guides
Measure
Informs
Changes
Length
Positions
Calculates
Measure
Guides
Table
Saw
Cuts
Step 3: Consider the Physical Demand required for pushing, pulling,
turning, controlling and acting. Is it easy versus demanding, slow versus
brisk, slack versus strenuous, restful versus laborious? Usually this is not
a strenuous activity unless the board is very large.
Step 4: Consider the Temporal Demand. This is the time pressure, pace or
rate required using the offering. Is it slow versus leisurely or rapid versus
frantic? For home use, this pace is usually not demanding. However, I am
aware of accidents that have occurred because people push themselves and
stop watching.
Step 5: Consider the Effort required. How hard are they required to work
(mentally and physically)? This is considered over the length of the job
rather than the mental and physical demand per operation. The overall
effort is low.
Step 6: Consider the Level of Performance. How successful was the task
or goal? How satisfied were the participants with the performance? The
outcome is often unsatisfying as the cuts can be inexact. This is due to
poor measurement, planning and to inadequate guiding of the board.
TRIZ Power Tools
26 Identify Burdensome Functions and Elements
Step 7: Consider the Level of Frustration: How insecure, discouraged,
irritated, stressed and annoyed were the participants? Were they secure,
gratified, content, relaxed or complacent? It is an anxious operation to cut
wood on my saw. This is primarily due to the potential for getting badly
injured and having to watch the cutting operation very closely.
Step 8: Consider the Emotional burden: Look at the current design. Does
it inspire awe? Does it make you suspicious of the product? Is it
aesthetically pleasing? The saw produces a low emotional response of
fear. The typical saw is rather boxy and has very little emotional appeal.
TRIZ Power Tools
Simplify By Removing Large Groups of Elements 27
Simplify By Removing
Large Groups of
Elements
Once we have identified a burdensome function, we are ready to consider means of removing it.
This section gives methods for simplifying the system by removing large groups of elements. It
is hoped that the rationale for removing large groups of elements and functions before idealizing
individual functions or removing individual burdensome elements will be apparent to the reader.
Remove the Need for Burdensome
Functions or Low Value Elements
Many elements or subsystems are required to compensate for other
elements that are not doing their job. There is a function that is
flawed or harmful and this fact has become obscure to us. The
element that is not doing its job is being hidden by compensating
elements. If we can discover this weakness and correct it, then the
elements that compensate can be removed. That makes this particular
method of simplifying systems very powerful. Most useful functions
can be framed as compensating functions. For instance, the grass must be mowed because it is
not doing its job. If it were, it would grow to the perfect length like eyebrows or eyelashes and
then fall out. We can thus view mowing the lawn as a compensating function.
TRIZ Power Tools
28 Simplify By Removing Large Groups of Elements
Example—Acid Container
Let us return to the problem of the container that holds the cubes and the
acid. Recall that the acid corrodes the pan which requires replacement.
Most people would start by looking for materials that are less expensive or
ways to reduce the acid damage. This is done without considering that the
pan may not be necessary. If we do not require the pan, then we can
completely side-step compensating for acid damage. By using the
following process, we can find the problem that the pan compensates. If
this problem is solved (not compensated) then we remove the necessity for
the pan, and potentially other elements of the system.
Step 1: Start with the burdensome function and show the existence of
elements as inputs: The burdensome function that we are considering is
the harmful effect of the acid on the container.
Acid
Corrodes
Pan
Acid Exists
Pan Exists
TRIZ Power Tools
Simplify By Removing Large Groups of Elements 29
Step 2: Show why the objects exist if they are created by a providing
function: In this case, the creation or providing of the acid and pan are not
considered because both are required to make the current system work.
They are not produced products or unwanted waste, for instance. We will
bypass this step on this iteration.
Step 3: Turn the existence knob for all elements and then show “??” in the
resulting functions to indicate that no element performs these required
functions: In this case, there is nothing to corrode the cubes and nothing to
position the acid. In effect we have said “the acid is required to corrode
the cubes” and “the pan is required to position the acid relative to the
cubes”. It seems like a lot of effort to say it this way, but notice that we
have also considered the possibility of solving the problem by turning a
seldom turned knob, existence. This opens the possibility of solving the
problem by resolving the contradiction that something must and must not
exist. Also, we have remained consistent with a simple set of rules linking
functions through the use of attributes.
Acid
Corrodes
Pan
Acid Exists
Pan ExistsPan Doesn’t
Exist
Acid Doesn’t
Exist
Positions
Acid
Corrodes
Cubes
??
??
TRIZ Power Tools
30 Simplify By Removing Large Groups of Elements
Step 4: Show the resulting problems that occur if the functions are not
performed because the elements do not exist: In this case, there is no
corrosion of the cubes, the primary reason that the acid is required, and the
acid goes everywhere but where the cubes are. Clearly, the primary
function is not performed for both reasons. There is either no acid, or the
position of the acid is inadequate to corrode the cubes and goes into the
oven. This opens the potential that the problem could be resolved by
using other functions.
S
Acid
Corrodes
Pan
Acid Exists
Pan ExistsPan Doesn’t
Exist
Acid Doesn’t
Exist
Positions
Acid
Corrodes
Cubes
??
??
Location of Acid
is ineffective or
harmful
Corrosion of
Cubes is absent
TRIZ Power Tools
Simplify By Removing Large Groups of Elements 31
tep 5: Show object attributes that lead to the harmful or missing effects of
the missing functions: To conserve space, we will not address additional
attributes that cause corrosion of the cubes to be absent. As for the
location of the acid being ineffective or even harmful, there are a number
of object attributes that influence this. First, the pull of gravity forces the
acid away from the cubes and the acid is in liquid form and flows easily
under the force of gravity. The attraction of the acid to the cubes is low.
And the weight of the acid is high.
Acid
Corrodes
Pan
Acid Exists
Pan ExistsPan Doesn’t
Exist
Acid Doesn’t
Exist
Positions
Acid
Corrodes
Cubes
??
??
Location of Acid
is Ineffective or
Harmful
Corrosion of
Cubes is absent
Force of
Gravity is High
Acid is Liquid Cube Attraction
is Low
Weight of Acid
is High
TRIZ Power Tools
32 Simplify By Removing Large Groups of Elements
Step 6: Continue building the causal diagram in this manner,
remembering to use existence as an attribute for each function: We will
only show one more addition in order to make the next step more concrete
and offer up questions that can lead to important insights. We will add the
harmful action of the earth on the acid which occurs due to the pull of
gravity.
Acid
Corrodes
Pan
Acid Exists
Pan ExistsPan Doesn’t
Exist
Acid Doesn’t
Exist
Positions
Acid
Corrodes
Cubes
??
??
Location of Acid
is ineffective or
harmful
Corrosion of
Cubes is absent
Force of
Gravity is High
Acid is Liquid Cube Attraction
is Low
Weight of Acid
is High
Earth
Pulls
Acid
TRIZ Power Tools
Simplify By Removing Large Groups of Elements 33
Step 7: Once the diagram is completed, (or as it is being created), resolve
the various problems to remove the initial problem. This will often
remove large groups of elements: There is more detail on this in the book
on solving problems, but there are primarily three means of removing the
problems.
---First, we consider idealizing functions. We do this, because there is the
greatest opportunity to remove elements and simplify the system.
---Second, we can change attributes that do not lead to negative
consequences. These are generally rarer, but due to advantages of a
thorough causal analysis, these are sometimes discovered.
---Third, we can resolve discovered contradictions. This has the additional
advantage of making both the initial problem and the alternative problem
path more controllable.
Here are a few examples of problems and solutions that may simplify the
system.
---How can the acid be positioned without a pan? Here we might consider
different physical phenomenon for positioning acid, such as surface
tension, vibration, gravity.
---How can the cubes be corroded without acid? Here we would consider
possibly gaining the same effect by the use of materials that can reduce the
cubes, but have no corrosive action on the pan.
---How can the earth’s pull be made useful? Here we would consider
using orientation of the acid to the cubes. Clearly, the acid on top of the
cubes has less difficulty with flowing away. Perhaps there is a way to
shape the cubes (a cup shape for instance) that allows the pull of gravity to
work in favor of positioning the acid. This would not require a pan.
---How may the acid be both liquid and solid? The liquid acid will not
affect solid acid. Perhaps solid acid forms a barrier.
---How may the liquid acid become light? Perhaps acid foam may be
used.
Here is the important point: The solution of many of these problems
removes the need for the pan or the acid, making the system simpler.
TRIZ Power Tools
34 Simplify By Removing Large Groups of Elements
Merge with the Super-System
Sometimes, it is the most advantageous to give up functions of the system
and turn them over to the super-system. Note that this is an exception to
the rule that the slave must not serve the master. There are some
conditions where integration yields much higher performance than
modularity.
Example—Refrigerator
Combines with Home
Step 1: Look for functions
performed in the super-system that
are identical with functions
performed in the system: Both the
house and the refrigerator have
insulation. The function of
insulation is to reduce the flow of
heat.
Step 2: Transfer these functions to
the super-system: The Refrigerator merges with the home. The House
provides the insulation for the refrigerator. Now the insulation has
essentially become quite thick, thus making the system more efficient.
Change to Passive Control
The highest form of control is passive control. Systems ideally use one
field for operation and control. Consider consolidating the sensing, control
and actuating elements into one element that does all of these functions. What this means is that
the substances involved are capable of sensing a field and then use the field to create muscle
force to actuate. Fields that actuate and signal are generally towards the middle of the Table of
Fields (Appendix: Thermal, magnetic, vibration, etc).
System
Super-System
TRIZ Power Tools
Simplify By Removing Large Groups of Elements 35
The system is usually operated close to tripping a critical point. For reference, here are some
examples of critical points:
Sheer strength
Ultimate strength
Tip angle
Static friction
Adhesive failure point
Zero buoyancy
Triple point
Surface tension
Resonant frequency
Freezing point
Boiling point
Curie temperature
Spring preload
Spark point
Combustion temperature
TRIZ Power Tools
36 Simplify By Removing Large Groups of Elements
Example—Greenhouse Temperature
Control
Consider the example of a cooling system for a greenhouse. Use of
passive control will invariably lead to fewer parts.
Step 1: Is an active
feedback control scheme
being used? The existing
system uses a sensor,
controller and actuator
to open the window
when needed.
Step 2: Identify a
physical phenomenon
which uses the same
field for sense and
actuation. Ideally, the
variable that is being measured has a field associated with it: We would
like the window to open itself when needed. With a Bi-Metal Actuator
(two metals with different thermal coefficients of expansion), we still use
the same field (heat) and use it to open the window directly.
Step 3: Identify the critical point of the physical phenomena at which
small changes in input cause large changes in output. Move this critical
point to the desired control point. Now, small changes in input cause large
changes in output: In this case there is no intrinsic “critical point” such as
the boiling point or the Curie point. We need to
create a critical point by establishing a spring
preload in the bi-metallic strip. Normally the bi-
metal strip pushes hard against the window
holding it closed.
Greenhouse
Air
Sensor
Heats
Signals
Controller
Energizes
Moves
Window
CoolsCooling
Air
Conducts
Actuator
Bi-Metal
Actuator
TRIZ Power Tools
Simplify By Removing Large Groups of Elements 37
When the temperature increases
enough to release the preload,
the window begins to open.
This pretension in the spring
can be set to an established
level to create a critical point.
Now we have a system that is more reliable, has fewer parts and costs less.
Recursively Remove Large Groups of Functions
Continue the process of looking for opportunities to simplify by removing large groups of
functions. Move on to the next step when you feel that you have done all that you can.
Greenhouse
Air
Heats
Moves
Cools
Cooling
Air
Conducts
Window Bi-
Metal
TRIZ Power Tools
38
TRIZ Power Tools
Idealize Functions 39
Simplify by Idealizing
Individual Functions
“If, for instance, we are talking about a device to paint the internal
surface of a pipe …The ideal result, in this case, must be
formulated differently: “Paint comes by-itself into a tube and by-
itself evenly covers the tube’s internal surface.”” (Italics added).
Notice that this formulation precludes other final states which are potentially more ideal. For
instance, what if the pipe does not require painting at all or it comes already painted? These are
also viable solution paths. One should not conclude that Altshuller did anything “wrong”. A
proponent of the “one IFR” might conclude that Altshuller just didn’t go far enough in this
instance. If Altshuller had only considered the condition that the painting was not required, he
would then be precluding the less ideal state of the paint coming inside the tube by itself.
This highlights an interesting question for TRIZ theorists. Is there an advantage to having
multiple “ideal” paths in which some are more ideal than others? As solution paths proliferate,
some classical TRIZ practitioners become uncomfortable. For one thing, we move further and
further from the cherished notion of “the” solution. Some would say that this puts us back to the
primitive state of having many solution paths and ultimately many options to pick from, which
seems uncomfortably close to trial and error problem solving.
The need for multiple solution paths comes from a practical aspect of solving problems and
inventing. We cannot know what problems must be confronted as we continue down any
particular solution path. For instance, it may turn out that manufacturing the tube such that it
does not require painting might require a lot of research into material corrosion. We may feel
confident that with our skills, the solution will ultimately be reached, but the availability of time
and money resources could doom this research-based approach! It might turn out that using paint
on the inside of the tube is very acceptable and will keep the initial problem at bay for many
years.
Why Use Functions to State and Improve the IFR?
TRIZ Power Tools
40
By their very nature, functions state changes that occur in time or results. If we use a function to
describe the final state of an object’s attributes, then we are describing a “result”. It is only
natural that further stating this in a more ideal way takes us to a “Functional Ideal Final Result”.
What is interesting is that many of the Standard Solutions and other TRIZ tools were already
stated in functional language. Suggestions for how we might find a more ideal functional part
come from a restructuring and reinterpretation of the parts of the “Standard Solutions” that deal
with eliminating, redefining or replacing system parts (object resources). Combining the IFR,
parts of the Standard Solutions and functional nomenclature leads to the functional IFR. Thus,
there was a ready supply of ways to describe the final state by the use of these idealized
functions.
Just as a method can be proposed to work the bucket problem backward, so a path is proposed to
work towards ideal final state of an inventive situation. This is effectively accomplished in the
following steps:
Step 1: Identify an ideal product.
Step 2: Identify an ideal modification (Step 1 and 2 give the ideal
result. The path to this result is stated in the next two steps).
Step 3: Identify potential ideal physical phenomena to deliver the
function.
Step 4: Identify an ideal tool to deliver the physical phenomena.
(This completes the traditional IFR by stating a means to the ideal
result.)
Step 5: Idealize the Attributes of the Objects and Fields. (Now we
start to consider the ideal attributes of new objects. When we
added objects for the product and tool, we created mental models
of these parts of the system. This added problems that now need to
be addressed.)
Step 6: Resolve the resulting contradictions. (This step considers
the ideal distribution of the properties of the object, further
solidifying mental images of the system into more ideal states).
We can use these steps regardless of whether we are dealing with a useful, harmless or informing
(measuring or detecting) function.
In the introduction to this book, the concept of Hierarchy of Decisions was introduced. The
Hierarchy of Decisions moves from abstract to concrete. One part of this hierarchy is repeated
over and over, the idealization of functions. Whether we are creating a system, overhauling a
system or fixing a problem with the system, we use tools to focus in on one function at a time.
TRIZ Power Tools
Idealize Functions 41
When we create a system, we add a function at a time. When we overhaul the system, we
identify burdensome functions that must be changed. When we fix a problem, we home in like a
surgeon to identify problematic functions and the associated object attributes. In each case, we
are focusing on a function which we would like to make as ideal as possible. This focus on
functions has the benefit of always driving the system to be as simple as possible.
TRIZ Power Tools
42
TRIZ Power Tools
Pick the Functions to Idealize 43
Pick the Functions to
Idealize
If you have decided to perform a simplified causal analysis, the number of functions will usually
be limited and it is likely that all of the functions should be considered. It doesn’t take that much
time to scan the tools to idealize the functions and come up with alternatives.
If you have performed the basic causal analysis, no functions are accounted for. If you have
made it this far then you can jump to Resolving Contradictions.
If you have performed the advanced causal analysis, we need to pick the functions that we will
idealize. Consider the functions in your diagram. They will usually fall under one of the
following classes.
Useful functions which can be broken into:
Preventative functions
Productive functions
Remedial functions
Informing (measuring or detecting) functions
Harmful functions
When considering useful functions, it is generally more important to prevent than to fix a
problem. A productive function occurs during the main system function. It is neither
preventative nor remedial. Also, functions (useful or harmful) that are closer to the system
product are generally more important to fix than supporting or auxiliary functions. If the main
functions are idealized, auxiliary functions are often not required.
Example—Acid Container
Step 1: Identify useful or informing functions that are closer to the system
product with the following priority, first preventative, second productive
and third remedial. Since corrosion of the cubes is the main function that
we are trying to achieve and containing the acid is an auxiliary function,
we should first consider how the acid is being positioned to the cubes.
Step 2: Consider harmful functions that directly impact the problem
TRIZ Power Tools
44
TRIZ Power Tools
Idealize Useful Functions 45
Idealize Useful Functions
The first step to idealizing a useful function is to identify and isolate the final ideal state in
functional terms. We start by considering useful functions first, because informing functions are
actually a special case of useful functions and one major path of idealizing harmful functions is
to turn them into useful functions. Once they are turned into useful functions, they may be
idealized using the steps shown in this chapter.
One might ask “Why idealize something that is already useful?” We idealize useful functions,
because there are so many options to either avoid performing the function or there are so many
opportunities to eliminate elements from our system. When we eliminate the need for an
element, we also remove the need for auxiliary functions which support this function. Let’s go
back to Altshuller’s example of painting pipes. If the need for painting pipes goes away, parts
that directly paint and supporting equipment are no longer required.
The Ideal Product for Useful
Functions
Regardless of whether the function already exists, we want to identify the most
ideal embodiment of the element that is being modified. Let’s say that we are
trying to come up with a way for the police to stop a speeding car without
harming the occupants or other motorists. If we know a way to do this, for the
moment, we will ignore this and concentrate on only two elements: the
product and the modification that we are trying to achieve.
The product is the “car” and the modification is “stop”. Now we begin setting up the IFR.
Knowing only these two parts of the function allows us to ask the important question: What is
the ideal product? The answer is surprising. The most ideal product is one that does not exist.
(The car should not exist), hence the tool and all attending auxiliary functions are not required.
Thus we come very close to the realization of the classical Ideal Final Result (IFR). We may not
require the product for a variety of reasons. It may be a transmission element that we can
bypass. (Is the car a transmission element? Not really.) It may be a waste element that does not
require existence in the first place. (Is the car considered waste? Not really.) A slight
modification of the product may make the modification unnecessary. (If the car could be easily
tracked, then I might not require stopping it) or the product may already come with the
Slight Change
Car
TRIZ Power Tools
46 Idealize Useful Functions
modification performed. (By the time that the police reach the car, the driver is compelled to not
want it anymore and it is already stopped).
If the product is required, then we ask the question: What minimum part must be modified. (Is it
the car that we want to stop? Maybe we only want to stop a part of the car such as the engine or
the occupant). If only a small part requires modification then the resources required to perform
the modification can also be minimized.
Finally, if the product is required, how can we get the most value for our effort? Let’s make the
modification as far reaching as possible. If the product comes in natural groupings, let’s modify
the whole group. If other objects nearby require the same modification then let’s modify as many
things as possible. This increases the value that the user derives from performing the function.
(Perhaps the police signal all cars on the road to slowly decelerate thus making the situation safer
for everyone)
Identify and Isolate the Main Modification
If a system is being simplified, the function may already come with a tool. If a new function is
being created, the tool is not yet evident. We do not need the tool. It is a
burden to our reasoning. We take nothing for granted and start with just the
modification. For the moment, this is the most ideal form of the final result
that we know. However, this will soon change as we consider other more
desirable results.
For the moment, we must be unencumbered with a tool to perform the
function. The tool almost always comes with undesirable functions or
features. It may even be harmful to the product or other elements in the system. For now, we
will forget it and just talk about what we want to happen.
Example—Pet
Feeding System
I am interested in some sort of pet
feeding system that protects the food
from ants, roaches, birds and bacteria
i
Feeding
System
Stops Stops
Insects
Birds &
Bacteria
Insects
Birds &
Bacteria
TRIZ Power Tools
Idealize Useful Functions 47
Shortened or
Eliminated
No Mod—Remove Transmission Elements
The theory for this tool comes from the Laws of Evolution in Classical TRIZ. It
states that:
—Transmissions paths are shortened and eventually eliminated
—Energy transformations are reduced and finally eliminated.
—Muscle and control elements use the same field.
When applying this law to the ideal product, it means that we
should consider bypassing traditional or existing transmission
elements and go directly to the object that requires
modification. If the product of the function that we are considering is a transmission element,
then we should consider whether it is required or if we can find some way to bypass it altogether.
Example—Linkage Operated System
Many systems require rotary movement. Of these systems, a large number
convert linear motion to rotary motion through a linkage. The actuators in
these systems do not act directly on the working element.
Step 1: Is the product a transmission element? (Does the product
transmit, transform or convert energy?) Some elements
masquerade as important functioning elements but are
transmission elements instead. The current system operated on a
linkage assembly to turn an object.
Step 2: Bypass the transmission element. The new system
directly rotates the element with a rotary actuator. The
actuator works directly on the element of interest without the
need for a transmission.
No Mod—Non-Existent Product
It is easy to lose track of whether the product is required in the first place. If the
product is harmful or even a waste product (such as sawdust or leaves) wouldn’t it
make more sense to not have it around in the first place?
TRIZ Power Tools
48 Idealize Useful Functions
Example—the Collection of Leaves
The collection of leaves is a common problem.
Step 1: Is the product ever harmful or waste?
Unfortunately, it is considered waste in many
areas. (Actually, it is nature’s way of revitalizing
itself. But, for this problem, we will consider it
waste.)
Step 2: Eliminate the product through the following methods:
Method 1: Directly eliminate the product. The leaves simply don’t exist.
Since we may not know how this occurs directly, it creates a
contradiction: The leaves must and must not exist.
Method 2: Eliminate the sources of the product. Remove the
tree. This may be a solution in certain cases. Again, it may
lead to a contradiction: the tree exists and doesn’t exist.
Method 3: Eliminate the Paths of the Product. Remove the
path to the ground.
Method 4: Absorb the product so that it is not harmful or
wasteful any more. Consider using absorbent materials such as fabrics,
powder or batting. Something below the tree absorbs the
leaves or at least hides them. Ground cover is often a good
way to do this.
No Mod—Modification Not Required
All useful functions can be thought of in a remedial or preventative
context. This may not seem intuitive at first, but let us consider a couple
of cases. A lawn mower cuts grass. Is this a remedial action? Yes,
because it remedies the height of the grass. One could reason that if the
grass were doing its job better, it would grow to an even height and then
stop. While this may seem obsessive, it is nevertheless a very useful way to look at a situation
from a new point of view. In order to accomplish this result a slight modification of the product
is usually required.
Example—the Scaling of Fish
Step 1: Why is the Function Required? What does it
prevent? What does it fix? What does it make up for? Does it counter
something? Follow this reasoning back through the causal relationships.
If a Cause-Effect Diagram is being used, it is easier to follow the chain of
Waste
Gather
Leaves
Slight
Change
TRIZ Power Tools
Idealize Useful Functions 49
reasoning back to the problems that the function helps to resolve.
Practically, this is done on a Cause-Effect diagram by considering the
existence of a tool or product of a function as an object attribute that
causes the problem. (Seeing the function in the cause effect diagram
reminds us that existences of the elements of the function are object
attributes that should be considered.) When we consider non-existence of
element in the system (in the side-by-side box), we begin an alternative
problem path which leads us to understand why an element was originally
required in the system. It is possible to remove the need for the
troublesome element and often other elements by resolving a problem
elsewhere in the system. This is done by tracing back the alternative
problem path.
Non-existence of a function element is shown with a new function which
has no tool. The tool was required to perform a function which no longer
is performed because the tool is missing. One solution of the alternative
problem path is to find a new way to perform the function of the missing
object. This often leads to the consideration of how the function might be
performed by existing elements, thus simplifying the system.
Scaling removes scales and underlying tissue that may change the flavor
during cooking and are also disgusting to certain cultures to eat. This is a
remedial action.
Step 2: A slight change to an object in the system (often the
object that we are serving) removes the requirement for the
main function and hence the objects that deliver the function. In
other words, if something did its job better than our system
wouldn’t be needed. Consider changes to cooking methods that
make scales a delicacy— Now the function of scaling is no
longer required.
No Mod—Comes that Way
In certain situations, a modification can be performed upstream by the provider of the
elements more conveniently than later. The product may be in a much more
convenient form to perform the function. This is often true in a manufacturing
environment such as during assembly. Pre-coated or pre-assembled parts can be more
conveniently assembled. Forming and cutting operations can be more conveniently done when
the material is in a more convenient form. Pre-modifying the product often leads to a
contradiction. The modification must and must not be made.
TRIZ Power Tools
50 Idealize Useful Functions
Example—Pipe Forming Machine
Pipe forming machines feed a
flat ribbon into a forming
machine that rolls the ribbon
into a tube and welds it. The
tubes are cut to length by a saw
that moves with the formed
tube while it is cutting to reduce the time to cut. Faster and faster forming
rates require the cutter to return more rapidly.
This results in many additional problems. Consider the ideal product.
The tube must be cut before it is formed. This slows production
(compared to a single ribbon) so the tube must be cut and not cut.
Step 1: The product does not require the
modification because it is already incorporated. The
tube is partially cut by stamping the tube before
rolling. A hard twist fully cuts the tube.
No Mod—Self- Service
The product in question has native fields associated with it. Can we make some
small change to the product so that it performs the modification on itself? (It is
likely that energy will still need to come from outside).
Example—Cutting Tape from a Roll
Consider the example of a roll of tape that must be
cut. Normally it is cut by a blade supported to the
base element. Let us begin with the tape alone and
the modification “cut”.
Step 1: Search the Table of Fields (in the
Appendix) for fields that are always associated with the product? We
should consider Adhesive Fields & Mechanical Fields.
Step 2: What Effect or Physical Phenomena can be used to
deliver this function? The Creation of directed forces by
use of adhesive forces
Step 3: In following steps we can try to boost this function.
The adhesion between layers must create forces which
grossly overpower adhesion of the tape material to itself.
Cutting tool
moves with
the tube
Cut
Tape
Cuts
Tape
TRIZ Power Tools
Idealize Useful Functions 51
What minimum
part of the car
can be stopped?
Stop
Car
Little Mod—Minimum Part
If we have concluded that it is not possible to avoid the requirement for
the modification, then we should consider modifying the least amount of
the product as possible.
Example—Stopping a
Speeding Car
Every year innocent people are hurt or killed
during high speed chasses. About 40 percent of
high speed chases end in crashes.
Step 1: What minimum part of the
product must be modified? Produce a list
of alternative products which are a
minimized subset of the main product. By
asking this, we can consider all subsets of
the original product down to the
molecular level. What if we only stop the driver, the tires, the drive shaft,
the engine computer or carburetor, the tire, the electrical ignition spark?
Natural Groupings of Similar Objects
If we have concluded that the function is required, then let us get the most out of it that
we can. Here we consider extending the function to as many elements as possible by
looking for natural groupings. Extending the function to more of the same elements at
the same time can reduce the overall amount of resources required.
Example—Shelling Nuts
The evolutionary tendency of performing functions on multiple objects is
to perform them in parallel. This can involve performing the function
simultaneously on a grouping of objects, especially if these groups are
natural groups such as a flock of geese, a mouthful of teeth, a pallet of
objects, or a box of cereal.
Step 1: Does the product come in natural batches or
groups? The nuts come in a bag.
Step 2: Is it more ideal to modify the group
simultaneously? In this case, it would much more ideal to shell the whole
bag of nuts at once.
Modify
only Part
TRIZ Power Tools
52 Idealize Useful Functions
There are no guarantees that modifying the whole natural group will
require fewer resources. At this point, we may not know how we may
accomplish this feat, but we continue in hope of finding a physical
phenomenon that can do this. Crack the whole bag of nuts.
Natural Groupings of Biased Products
Biased products are products that are alike in function and other material ways, but in
some significant way different than each other. Nails come in different sizes. If a
hammer can effectively drive a tiny nail and a large framing nail, it is more valuable to
the user. A natural grouping of nails might be related to a certain type of construction job that
requires a variety of nails. During this manufacture, it is desirable to perform the function on
this group, at the same time or serially with the same system.
Example—Welding Required
During Manufacture of Bicycles
Step 1: Are there similar products that might require the
same modification during a job or task? A variety of
metals must be welded during the manufacture of bicycles.
Step 2: How much variation is there in the product? If the variation is
small, then there is little requirement to modify a biased product. If the
variety is large, then if the ability is too narrow, the system may have
limited use. The variety of metals is large, from magnesium and aluminum
to steel.
Natural Groupings of Diverse Products
Diverse products are products that are so different that, while they are associated with
the same function, they are typically not associated with the same tool. Natural
groupings of diverse products are objects that require the same function and are found
together during a task or job.
Example—Cooking Bacon
Step 1: For the given function product, what other elements in
the system or super-system require the same modification? Eggs are
generally associated with bacon
TRIZ Power Tools
Idealize Useful Functions 53
Step 2: Can they also be included in the modification? Yes, Eggs can be
included. The heat is there, but usually there is an over abundance of
bacon fat. Remember that we have only considered the possibility of
doing these together. In some cases, finding the means to do this is
simple.
Summarize the Ideal Product
After considering all of the above possibilities, what are the insights that you have gained? This
is a branching point in the decision path for this invention. What we decide from this point will
be used to make further decisions. We can always return to this point if necessary.
TRIZ Power Tools
54 Idealize Useful Functions
TRIZ Power Tools
Idealize Useful Functions 55
The Ideal Modification for
Useful Functions
After focusing on the ideal product, the second part is the ideal modification. We ask “What do
we really want to have happen and what are the attributes of the ideal modification?”
Since we have not yet decided what will deliver these idealized modifications to the product, we
are actually composing a wish-list of what the ideal modification will look like. When we add
real elements to deliver the modification, these elements often bring undesirable characteristics
with them.
Since we are dealing with functions that are already useful, we would like to do the most good
possible. It is easy to assume that because a useful function exists, that there is not a replacement
function that is even better or that we might want to reverse things and perform the opposite
function. The question is: What do we really want to happen?
How do We Identify the Ideal Modification?
Let’s refer back to the concept that Altshuller proposed for solving problems that require guess
work. Remember that a mathematical problem was proposed. How can we return with exactly
six gallons of water if we have only a four and nine gallon bucket? Mathematical problems that
normally require guess work when solved forward are often more rapidly solved by starting with
the solution and then working backwards. Altshuller proposed that, since solving inventive
problems also requires guess work, the solution will be more rapid and satisfying if we start with
the ideal solution.
Altshuller proposed another, more important, reason for solving backwards. Solutions that start
with mental pictures of existing machines are usually variations on these structures and end up
more complex than they need to be. We must free our minds of these structures by starting
afresh with an ideal solution. Altshuller called this preferred end state or solution the Ideal Final
Result.
The process of identifying the Ideal Final Result was begun when we considered the ideal
product. Now we must consider what must ideally happen to this ideal product, given that it still
is required. Since the final result is actually a modification to the product, we can continue to
write the Ideal Final Result in functional terms. This can be referred to as the Functional Ideal
Final Result.
At this stage, we will put together several Ideal Final Results by describing the modification in
ideal terms. We must remove our inhibitions and let it magically happen. Since there may be
TRIZ Power Tools
56 Idealize Useful Functions
many ways to describe the modification that will give new insights, we consider a variety of
ways to think of the modification that allow us to make better use of resources.
In the process of looking for the IFR, we will also consider the reverse modification. It is easy to
become locked into thinking of the function in the way that we always have. By asking what we
are performing the function relative to, we see that there are other possibilities.
As a matter of practicality, the function should be described correctly in order to achieve the
most good. Please refer to the appendix if there are questions on how to write functions or deal
with confusing functions.
Setting the Bar for How Well the Modification Must be Performed
The next set of tools help us to decide the attributes of the ideal modification. At this stage, we
continue our quest to identify several ideal modifications. If I could snap my fingers, how much
modification do I really want? How well, how long, etc.
Since it is possible to overdo a modification causing other problems, we may need to constrain
ourselves by asking this in a slightly different way. What level of modification will give us a
long-lasting solution? By doing this, we recognize a truth: eventually the system will evolve to a
point that it must be improved again. In the mean time, it will not be necessary to change this
parameter or even consider it very much. This is different than the common way of changing
systems where a parameter is just improved enough to get by. This leads to legacy problems that
continue to crop up with the next version of a product.
It is important to note that insights derived at this stage have the ability to influence each other.
Insights gained during one activity may be upset by insights gained in other activities.
Consequently, it may be necessary to jump back and forth between tools.
TRIZ Power Tools
Idealize Useful Functions 57
Describe a Variety of Ideal Modifications
What are ideal final results? Describe this in a variety
of ways. What would I want to happen if I could do it
magically by snapping my fingers? We would like to
consider several ways because each way may lead to a
different physical phenomenon to accomplish the
function (depending on abundance of system
resources). Some of these ways may be more ideal than others.
Example—Stopping a
Speeding Car
Step 1: Are we changing or controlling? Which makes the most sense? In
this case, we want to control the speed of the car to a set speed. This
speed may not be zero and in fact, it might be dangerous to stop a car in
the middle of fast traffic.
Step 2: Work backward by imagining several
ideal final states. Using the longhand form of
the modification, consider different ways to
describe the modification. Consider moving
from the macro world to the micro world (atomic
level and beyond).
Example—Blade Loss of a Fanjet Engine
A jet engine fan loses some fan blades. This is sometimes
referred to a blade-out condition. It can be caused when an
object is ingested into the engine such as a bird. Each of the
blades carries a tremendous amount of kinetic energy. When
one blade goes, it often takes out other blades. The effect is explosive.
Step 1: Are we changing or controlling? Which makes the most sense? In
this case, we are changing. The blades start in one state and we must
move to another.
Step 2: Work backward by imagining
several ideal final states. Using the
longhand form of the modification,
consider different ways to describe
the modification. Consider moving
from the macro world to the micro
world (atomic level and beyond).
If I could snap
my fingers...
Mod 1
Mod 2
Blades
Change the level of energy (zero)
Change the blade direction
Car
Control the speed
Control the momentum
TRIZ Power Tools
58 Idealize Useful Functions
Example—Heating a Gas
How can we describe the heating of a gas?
Step 1: Are we changing or controlling? We have already
described this as a change of state, thus we are changing.
Step 2: Work backward by
imagining several ideal final
states. Using the longhand form
of the modification, consider
different ways to describe the
modification. Consider moving
from the macro world to the micro
world (atomic level and beyond).
Consider an Ideal Inverse Modification
Sometimes it is more ideal to do the reverse of the required action or
modification. For instance, it may actually require fewer resources to
move a person relative to a work object than it is to change the height of
a heavy work object. In order to consider reversing a modification, it is necessary to consider
what the action or modification is relative to. If two objects are moving relative to each other, it
is usually easy to determine what the modification is relative to. With other modifications, it
may take more thought.
Example—Pouring Hot
Syrup into a Chocolate
Container
Step 1: What object is the modification
performed relative to? The pouring is relative
to the stationary chocolate form
Step 2: Invert the problem by
modifying the relative object. (Make it
the product). Thus, instead of pouring
the syrup relative to the stationary
chocolate form, we spread the
chocolate relative to a stationary syrup
form which has been frozen. Spread the chocolate onto the syrup.
Pour
Syrup
Chocolate
Spread
Change the temperature
Change the average random velocity
Change the velocity distribution
Gas
TRIZ Power Tools
Idealize Useful Functions 59
Step 3: Go back and describe this in a variety
of ideal ways. Note that the variety of
descriptions does not add a great deal to the
understanding of how this function can be
accomplished in this case.
Example—Stopping a Speeding Car
Step 1: What object is the modification performed
relative to? The slowing is relative to the road.
Step 2: Invert the problem by modifying the
relative object. (Make it the product). Thus,
instead of stopping the car, we speed up the road
so that the car and road are moving at the same
velocity.
Step 3: Go back and describe this in a
variety of ideal ways. Note that this tends to
describe some fashion of lubrication between
the road and the tires which was not
previously considered.
What is the Ideal Level of Modification?
Determine the actual level of the ideal modification. This level usually
involves a metric of some sort. As we begin to adjust the levels of the
modification, we start to chip away at psychological inertia and gain insights.
Perhaps what we are doing is not the correct function. Perhaps there are
functions which are more ideal.
Example—Blade Loss of a Fanjet Engine
We continue our consideration of the loss of blades for a
Fanjet Engine. We will only consider one of the ideal
modifications that were named which is to change the energy
level of the blade.
Step 1: If I could snap my fingers, what would the ideal level be? The
energy should dissipate low enough as to never reach the cabin.
Essentially, the blades have zero kinetic energy relative to the aircraft.
Road
Control the Speed
Control the speed
Control the surface speed
Road
Change the thickness
Change the position
Chocolate
TRIZ Power Tools
60 Idealize Useful Functions
Example—Stopping a Speeding Car
Step 1: If I could snap my fingers, what would the
ideal level be? Continuing with the example of a
police officer stopping a speeding car, we realize that bringing the car to a
complete stop may not be required or even desirable. It may be more
desirable to control the maximum speed of the car. This allows us to
control the situation better. For instance, if the car is already stopped, then
we may want to guarantee that it is stopped for good. On the other hand,
if the car is moving at a high rate of speed on a busy freeway, stopping the
car might be dangerous to other cars. It may be better if the car were
gradually slowed rather than stopped.
What is the Ideal Sequence of the Function?
Considering the ideal sequence will continue to give us more insights into the ideal modification.
As we consider when it should occur, it may affect what we believe the ideal modification
should be. A powerful tool for investigating this is the process map. This can be accomplished
in a variety of ways, including a storyboard or simply words in sequence. However it is done, it
is nice to show the possibility of functions performed in parallel as this will be one of the
considerations that we make.
TRIZ Power Tools
Idealize Useful Functions 61
Example—Stopping a Speeding Car
Step 1: Create a process map of the sequence of functions. The subject
function should show up as a block in the process map. If we start at the
beginning of a typical car chase, the car has just been pulled over and the
officer is walking to the other car. This is the most likely time for the
occupant to become scared and to speed away or “bolt”. Notice in the
following process map that we could have used functional language
throughout. Also, the ideal function is located wherever psychological
inertia places it. That is fine to begin with.
Officer
Flags down
the Car
Both Cars
Pull Over
and Stop
Officer
Walks
toward Car
Occupant
Gets Scared
Occupant
Speeds
Away
Officer
Returns to
Car
Officer
Pursues
Occupant
Increases
Speed
Officer
Requests
Help
Officer
Identifies
Car to Pull
Over
Officers
Limit
Options
Officers
“Bumps”
Car (Very
Dangerous)
Car Strikes
Object
(Very
Dangerous)
Car Stops
Stop
Car
TRIZ Power Tools
62 Idealize Useful Functions
Step 2: Consider performing the function in different sequences. Move it
earlier or later than currently performed. Try moving it so far forward that
it is no longer during the normal process sequence. Consider moving it so
far backward that it is no longer part of the ordinary sequence. In this
case, it probably does not make sense to stop the car until it has had a
chance to pull over. In the less likely event that the car begins speeding
away when the officer flags it down, then there may be a need to stop it at
that moment. Now remember, it is possible to consider the more ideal
situation where the occupant is not scared, etc. This all presupposes that
we have already determined these other functions and are idealizing them
on other paths. It also presupposes that we have considered other more
ideal modifications and products and are working on this one specifically.
The question that we are answering here is where is the most ideal place to
put the function of stopping the car.
Another possibility is that the car bolts and the officer does not pursue at
all! The car will be stopped later when it is safer, or the occupant will stop
the car. The occupant can see that the officer is simply standing there and
not pursuing. This allows for a less panicked state which keeps speeds
lower. Perhaps the fact that officers will no longer pursue has become
well publicized. And it becomes common knowledge that the car is being
tracked by a high observer such as a surveillance craft or satellite. The
occupant then has to pursue another strategy which usually involves
abandoning the car. This puts the function of stopping the car far later
than normal.
Officer
Flags down
the Car
Both Cars
Pull Over
and Stop
Officer
Walks
toward Car
Occupant
Gets Scared
Officer
Performs
Duty
Officer
Identifies
Car to Pull
Over
Stop
TRIZ Power Tools
Idealize Useful Functions 63
Step 3: Can the function be performed in parallel with other functions?
Can the function be performed during other functions such as during
transportation or while queued or waiting. Can setup be performed at the
same time as the operation? Rapid setup often implies the use of a
previously placed tool. Could other tools help out at another time or
sequence? This creates new possibilities, for instance, the car can be
disabled while it is already stopping for a traffic light or stop sign. If this
can be done safely, before the occupant is aware of what is happening.
This precludes the problem of speeding away, but now this raises other
problems such as how other drivers will react when a car is stopped.
There are also many people who would never consider speeding away and
this becomes a needless embarrassment for them. It is also necessary to
stop the car in such a way that the occupants and the car are out of harm’s
way. Such may not be the case if the car is stopped on a busy street. This
highlights the fact that idealizing the system may cause other problems
which can be avoided now (by choosing a different sequence) or later, by
fixing the system.
Step 4: Create a process map of the desired function and break it down
into finer detail.
Step 5: Can the modification be broken into two (or more) stages? Does
this allow for parallel processes to accomplish the main function, or does
it allow for a more optimum sequencing of functions? It may be that the
car is not stopped, but first limited in speed to 25 mph. The car can now
pull over and remove itself from traffic with the officer following. This
brings up the idea that the more ideal possibility is to be able to limit the
maximum speed of the car at a distance in such a way that the driver
cannot tell the difference between this and a “malfunctioning” car.
Officer
Waits for
Car to Stop
Officer
Walks
toward Car
Occupant
Gets Scared
Officer
Performs
Duty
Officer
Identifies
Car to Pull
Over
Stop
Car
Slows
Down
Car Comes
to Full Stop
Some
Feature of
Car is
Disabled
TRIZ Power Tools
64 Idealize Useful Functions
What is the Ideal Duration?
The ideal sequence is strongly influenced by the duration of the function.
Likewise, duration of the function is strongly influenced by the sequence of the
function.
Example—Stopping a Speeding
Car
Step 1: If the modification were performed very rapidly, would other
harmful functions be precluded? Yes, if the car could be stopped
instantly, before it was able to get out into traffic, many dangerous or
harmful functions could be avoided.
Step 2: How much time do we have after it is normally performed that it
would be allowable to continue performing the function? If the
modification were performed very slowly (hours, days, weeks, months,
years) would this be harmful or could this actually help in the performance
of other functions? Stopping the car permanently could be viewed as a
punishment for trying to speed away. This might serve as a deterrent.
What is the Ideal Duty Cycle?
Ideality requires that all objects perform as many functions as possible,
as much of the time as possible. Systems that idle waste valuable
resources. Consequently, it is important to consider idealizing the
function by requiring the system to work all of the time.
Example—Stopping Speeding Cars
Continuing with our example of stopping speeding cars, we ask whether
the stopping system can be in operation at all times. Since the need to stop
cars is not continuous, it would be necessary to re-describe the function in
terms that can apply to objects other than cars.
TRIZ Power Tools
Idealize Useful Functions 65
Step 1: Are there opportunities for the system to run all the time? Is this
even desirable considering the current product? Ideally, objects in the
system will be at full capacity. In the case of stopping speeding cars, there
is no requirement to stop cars continuously.
Step 2: Are there other objects in the
job that require the function? Should
the function be reframed to consider
these other objects? Yes, it would be
desirable to stop a human that
abandons the car. If we redefine the
problem as stopping the car
occupants, whether they are moving or in a car, the system becomes much
more ideal.
Step 3: Should the modification be performed along the entire path, both
coming and going? This usually applies to machines which have repetitive
motions. In this case it probably does not apply except to say that the
function of stopping the car’s occupants should be possible regardless of
which direction they are moving, even in reverse.
Step 4: Should dummy runs and downtimes be allowed? I suppose that
down times are allowed if all we are stopping are the occupants. It should
not be necessary to have a test run before it is used each time to stop a car.
What is the ideal Adjustability and
Continuity of Adjustment?
If we haven’t already touched on this in some way, then we will deal with the subject of
variability here. Lines of evolution suggest that the control of functions become more
and more adjustable. At first, the process is fixed. Next it becomes adjustable to at least
discrete levels. Next, the adjustment must become continuous. Next, some form of control
scheme is used to adjust the function for changing conditions. The first form of control often
turns the function on or off. This is often referred to as “bang-bang” control. The next form of
control is referred to as open-loop control. This means that a change is sensed somewhere and
the mechanism that controls the function is given a set command that hopefully puts the output in
the required realm. The next form of control uses feedback which continuously or discretely
controls the function. Each level of adjustment and control increase the complexity of the
system. It is important here to not go overboard in assigning an ideal level of adjustability. We
can over-constrain the system. This sounds too much like a compromise, but here we will
Car
Occupant
Fleeing
Occupant
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools
Triz Tools

More Related Content

Similar to Triz Tools

How To Write A Compare And Contrast Essay Example
How To Write A Compare And Contrast Essay ExampleHow To Write A Compare And Contrast Essay Example
How To Write A Compare And Contrast Essay ExampleJennifer Hellmuth
 
Practical Machine Learning
Practical Machine LearningPractical Machine Learning
Practical Machine LearningLynn Langit
 
Faculty.babson.edu grossman breeze_erp_erp_printable_version
Faculty.babson.edu grossman breeze_erp_erp_printable_versionFaculty.babson.edu grossman breeze_erp_erp_printable_version
Faculty.babson.edu grossman breeze_erp_erp_printable_versionSwathi Shetty
 
Ugt tips trickstraps-2008-08-07
Ugt tips trickstraps-2008-08-07Ugt tips trickstraps-2008-08-07
Ugt tips trickstraps-2008-08-07jps619
 
ProgFund_Lecture7_Programming_Algorithm.pdf
ProgFund_Lecture7_Programming_Algorithm.pdfProgFund_Lecture7_Programming_Algorithm.pdf
ProgFund_Lecture7_Programming_Algorithm.pdflailoesakhan
 
Course book r_intro_tmmj
Course book r_intro_tmmjCourse book r_intro_tmmj
Course book r_intro_tmmjDaniel Quiroz
 
IntelliSense EA Practice - EA Framework Comparison
IntelliSense EA Practice - EA Framework ComparisonIntelliSense EA Practice - EA Framework Comparison
IntelliSense EA Practice - EA Framework ComparisonCarl Barnes
 
4 ea comparison
4 ea comparison4 ea comparison
4 ea comparisonsudip_dg
 
Lean Manufacturing | Kevin Meyer
Lean Manufacturing | Kevin MeyerLean Manufacturing | Kevin Meyer
Lean Manufacturing | Kevin Meyeraccidentaltorpo90
 
Incremental design v2
Incremental design v2Incremental design v2
Incremental design v2Michael Carew
 
BetterCloud Whitepaper: Fixing IT's Blindspots – 8 Critical Security and Mana...
BetterCloud Whitepaper: Fixing IT's Blindspots – 8 Critical Security and Mana...BetterCloud Whitepaper: Fixing IT's Blindspots – 8 Critical Security and Mana...
BetterCloud Whitepaper: Fixing IT's Blindspots – 8 Critical Security and Mana...BetterCloud
 
Ultimate_Guide_to_Process_Mining.pdf
Ultimate_Guide_to_Process_Mining.pdfUltimate_Guide_to_Process_Mining.pdf
Ultimate_Guide_to_Process_Mining.pdfGideonJansenvanVuure
 
Training Recommendations for Implementing Lean Manufacturing
Training Recommendations for Implementing Lean ManufacturingTraining Recommendations for Implementing Lean Manufacturing
Training Recommendations for Implementing Lean ManufacturingW3 Group Canada Inc.
 
Optimal Tech Stack Report
Optimal Tech Stack ReportOptimal Tech Stack Report
Optimal Tech Stack ReportTincup & Co.
 
Write Compare And Contrast Essay
Write Compare And Contrast EssayWrite Compare And Contrast Essay
Write Compare And Contrast EssayMarci Vredeveld
 
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...iMedia Connection
 
What Is Good Writing Essay
What Is Good Writing EssayWhat Is Good Writing Essay
What Is Good Writing EssayHeather Dionne
 

Similar to Triz Tools (20)

How To Write A Compare And Contrast Essay Example
How To Write A Compare And Contrast Essay ExampleHow To Write A Compare And Contrast Essay Example
How To Write A Compare And Contrast Essay Example
 
Practical Machine Learning
Practical Machine LearningPractical Machine Learning
Practical Machine Learning
 
Faculty.babson.edu grossman breeze_erp_erp_printable_version
Faculty.babson.edu grossman breeze_erp_erp_printable_versionFaculty.babson.edu grossman breeze_erp_erp_printable_version
Faculty.babson.edu grossman breeze_erp_erp_printable_version
 
Ugt tips trickstraps-2008-08-07
Ugt tips trickstraps-2008-08-07Ugt tips trickstraps-2008-08-07
Ugt tips trickstraps-2008-08-07
 
ProgFund_Lecture7_Programming_Algorithm.pdf
ProgFund_Lecture7_Programming_Algorithm.pdfProgFund_Lecture7_Programming_Algorithm.pdf
ProgFund_Lecture7_Programming_Algorithm.pdf
 
Lean Manufacturing
Lean ManufacturingLean Manufacturing
Lean Manufacturing
 
GRC Agile Cheat Sheet v1.0
GRC Agile Cheat Sheet v1.0GRC Agile Cheat Sheet v1.0
GRC Agile Cheat Sheet v1.0
 
Course book r_intro_tmmj
Course book r_intro_tmmjCourse book r_intro_tmmj
Course book r_intro_tmmj
 
IntelliSense EA Practice - EA Framework Comparison
IntelliSense EA Practice - EA Framework ComparisonIntelliSense EA Practice - EA Framework Comparison
IntelliSense EA Practice - EA Framework Comparison
 
4 ea comparison
4 ea comparison4 ea comparison
4 ea comparison
 
Lean Manufacturing | Kevin Meyer
Lean Manufacturing | Kevin MeyerLean Manufacturing | Kevin Meyer
Lean Manufacturing | Kevin Meyer
 
Incremental design v2
Incremental design v2Incremental design v2
Incremental design v2
 
BetterCloud Whitepaper: Fixing IT's Blindspots – 8 Critical Security and Mana...
BetterCloud Whitepaper: Fixing IT's Blindspots – 8 Critical Security and Mana...BetterCloud Whitepaper: Fixing IT's Blindspots – 8 Critical Security and Mana...
BetterCloud Whitepaper: Fixing IT's Blindspots – 8 Critical Security and Mana...
 
Value ecosystem
Value ecosystemValue ecosystem
Value ecosystem
 
Ultimate_Guide_to_Process_Mining.pdf
Ultimate_Guide_to_Process_Mining.pdfUltimate_Guide_to_Process_Mining.pdf
Ultimate_Guide_to_Process_Mining.pdf
 
Training Recommendations for Implementing Lean Manufacturing
Training Recommendations for Implementing Lean ManufacturingTraining Recommendations for Implementing Lean Manufacturing
Training Recommendations for Implementing Lean Manufacturing
 
Optimal Tech Stack Report
Optimal Tech Stack ReportOptimal Tech Stack Report
Optimal Tech Stack Report
 
Write Compare And Contrast Essay
Write Compare And Contrast EssayWrite Compare And Contrast Essay
Write Compare And Contrast Essay
 
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
Welcome by Summit Host & Opening Keynote: "Has the Digital Revolution Left Yo...
 
What Is Good Writing Essay
What Is Good Writing EssayWhat Is Good Writing Essay
What Is Good Writing Essay
 

Recently uploaded

挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质yzeoq
 
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...mikehavy0
 
如何办理(UMN毕业证书)明尼苏达大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UMN毕业证书)明尼苏达大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UMN毕业证书)明尼苏达大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UMN毕业证书)明尼苏达大学毕业证成绩单本科硕士学位证留信学历认证ugzga
 
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...Amil baba
 
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样ykucop
 
如何办理(UCI毕业证书)加利福尼亚大学尔湾分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCI毕业证书)加利福尼亚大学尔湾分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UCI毕业证书)加利福尼亚大学尔湾分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCI毕业证书)加利福尼亚大学尔湾分校毕业证成绩单本科硕士学位证留信学历认证ugzga
 
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证ugzga
 
NO1 Popular kala jadu karne wale ka contact number kala jadu karne wale baba ...
NO1 Popular kala jadu karne wale ka contact number kala jadu karne wale baba ...NO1 Popular kala jadu karne wale ka contact number kala jadu karne wale baba ...
NO1 Popular kala jadu karne wale ka contact number kala jadu karne wale baba ...Amil baba
 
Spring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers ParisSpring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers ParisPeclers Paris
 
CADD 141 - BIRD Scooter - Cup Holder Photos.pdf
CADD 141 - BIRD Scooter - Cup Holder Photos.pdfCADD 141 - BIRD Scooter - Cup Holder Photos.pdf
CADD 141 - BIRD Scooter - Cup Holder Photos.pdfDuyDo100
 
如何办理(Birmingham毕业证书)伯明翰大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(Birmingham毕业证书)伯明翰大学学院毕业证成绩单本科硕士学位证留信学历认证如何办理(Birmingham毕业证书)伯明翰大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(Birmingham毕业证书)伯明翰大学学院毕业证成绩单本科硕士学位证留信学历认证ugzga
 
Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678Cloud99 Cloud
 
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjjWeek 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjjjoshuaclack73
 
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdfECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdfSarbjit Bahga
 
Morgenbooster: Storytelling in Identity Design
Morgenbooster: Storytelling in Identity DesignMorgenbooster: Storytelling in Identity Design
Morgenbooster: Storytelling in Identity Design1508 A/S
 
Naer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing ProjectNaer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing Projectbuvanatest
 
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证ugzga
 
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证ugzga
 
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证ugzga
 
BIT Khushi gandhi project.pdf graphic design
BIT Khushi gandhi project.pdf graphic designBIT Khushi gandhi project.pdf graphic design
BIT Khushi gandhi project.pdf graphic designKhushiGandhi15
 

Recently uploaded (20)

挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质
 
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
 
如何办理(UMN毕业证书)明尼苏达大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UMN毕业证书)明尼苏达大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UMN毕业证书)明尼苏达大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UMN毕业证书)明尼苏达大学毕业证成绩单本科硕士学位证留信学历认证
 
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
 
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
在线购买田纳西大学毕业证(utk毕业证)硕士学历证书留信网认证原版一模一样
 
如何办理(UCI毕业证书)加利福尼亚大学尔湾分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCI毕业证书)加利福尼亚大学尔湾分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UCI毕业证书)加利福尼亚大学尔湾分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCI毕业证书)加利福尼亚大学尔湾分校毕业证成绩单本科硕士学位证留信学历认证
 
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(Columbia College毕业证书)纽约市哥伦比亚大学毕业证成绩单本科硕士学位证留信学历认证
 
NO1 Popular kala jadu karne wale ka contact number kala jadu karne wale baba ...
NO1 Popular kala jadu karne wale ka contact number kala jadu karne wale baba ...NO1 Popular kala jadu karne wale ka contact number kala jadu karne wale baba ...
NO1 Popular kala jadu karne wale ka contact number kala jadu karne wale baba ...
 
Spring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers ParisSpring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers Paris
 
CADD 141 - BIRD Scooter - Cup Holder Photos.pdf
CADD 141 - BIRD Scooter - Cup Holder Photos.pdfCADD 141 - BIRD Scooter - Cup Holder Photos.pdf
CADD 141 - BIRD Scooter - Cup Holder Photos.pdf
 
如何办理(Birmingham毕业证书)伯明翰大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(Birmingham毕业证书)伯明翰大学学院毕业证成绩单本科硕士学位证留信学历认证如何办理(Birmingham毕业证书)伯明翰大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(Birmingham毕业证书)伯明翰大学学院毕业证成绩单本科硕士学位证留信学历认证
 
Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678Webhost NVME Cloud VPS Hosting1234455678
Webhost NVME Cloud VPS Hosting1234455678
 
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjjWeek 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
Week 11 Mini-Tasks.pptxjjjjjjjjjjjjjjjjjjjj
 
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdfECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
 
Morgenbooster: Storytelling in Identity Design
Morgenbooster: Storytelling in Identity DesignMorgenbooster: Storytelling in Identity Design
Morgenbooster: Storytelling in Identity Design
 
Naer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing ProjectNaer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing Project
 
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UoB毕业证书)伯明翰大学毕业证成绩单本科硕士学位证留信学历认证
 
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
 
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(ArtEZ毕业证书)ArtEZ艺术学院毕业证成绩单本科硕士学位证留信学历认证
 
BIT Khushi gandhi project.pdf graphic design
BIT Khushi gandhi project.pdf graphic designBIT Khushi gandhi project.pdf graphic design
BIT Khushi gandhi project.pdf graphic design
 

Triz Tools

  • 1. TRIZ POWER TOOLS Job # 4 Simplifying Simplifying, Cost Reducing & Overhauling to Increase Value
  • 2. ii TRIZ Power Tools Simplifying January 2010 Edition ISBN 1-934805-30-0 978-1-934805-30-5 TRIZ Power Tools by Collaborative Coauthors 228 Pages Copyright 2010 by Collaborative Authors, All rights reserved Published in the United States by Third Millennium Publishing, located on the INTERNET at http://3mpub.com For paperback or digital copies go to http://www.3mpub.com/TRIZ All proceeds from book sales are donated to Humanitarian Aid and Disaster Relief Third Millennium Publishing PO Box 14026 Tempe, AZ 85284-0068 mccollum@3mpub.com
  • 3. iii Acknowledgements This book is the work of a collaborative group of coauthors. Coauthors Larry Ball David Troness Kartik Ariyur Jason Huang Don Rossi Editors Erika Hernandez Larry Ball David Troness Paul Dwyer S. Robert Lang Illustrators Larry Ball David Troness Other Authors, Theoreticians, Practitioners Whose Writings or Teachings have Impacted This Work Genrich Altshuller Ellen Domb Roni Horowitz John Terninko Alla Zusman Boris Zlotin Lev Shulyak Yuri Salamatov Victor Fey Eugene Rivin Darrell Mann Sergei Ikovenko Simon Litvin Peter Ulan Lane Desborough Clayton Christensen Renee Mauborgne Kim Chan
  • 4. iv
  • 5. v The Algorithm (Table of Contents) Simplifying Systems....................................................................................................................... 1  Represent the System in Functional Form...................................................................................... 5  Identify Burdensome Functions and Elements ............................................................................. 13  Simplify By Removing Large Groups of Elements...................................................................... 27  Simplify by Idealizing Individual Functions ................................................................................ 39  Pick the Functions to Idealize.................................................................................................... 43  Idealize Useful Functions.......................................................................................................... 45  The Ideal Product for Useful Functions................................................................................. 45  The Ideal Modification for Useful Functions......................................................................... 55  Is it Time for a New Physical Phenomenon? ......................................................................... 69  The Ideal Physical Phenomenon for Useful Functions.......................................................... 75  Discovering New Physical Phenomena.................................................................................. 95  The Ideal Tool for Useful Functions.................................................................................... 101  Idealize Informing Functions................................................................................................... 111  The Ideal Observer for Informing Functions ....................................................................... 113  The Ideal Subject of Measurement....................................................................................... 115  The Ideal Modification for Informing Functions................................................................. 123  Is it Time for a New Physical Phenomenon? ....................................................................... 129  The Ideal Physical Phenomenon for Informing Functions................................................... 135  The Ideal Chain of Objects for Informing Functions........................................................... 161  Idealize Harmful Functions ..................................................................................................... 167  The Ideal Product for Harmful Functions ............................................................................ 167 
  • 6. vi The Ideal Modification for Harmful Functions.................................................................... 169  The Ideal Tool for Harmful Functions................................................................................. 185  Simplify by Eliminating Individual Elements ............................................................................ 189  Simplify by Consolidating System Elements ............................................................................. 195  Simplify by Modularizing........................................................................................................... 207  Recursively Simplify .................................................................................................................. 209  Create a Compelling Aesthetic Interface .................................................................................... 211  Appendix: Working With Functions.......................................................................................... 213  Appendix: Table of Fields ......................................................................................................... 221 
  • 7. TRIZ Power Tools Simplifying Systems 1 Simplifying Systems While many people who will read this book are keenly attuned to the need to simplify systems, some have only a vague notion of why this step is important. It is tempting to think that once you have created an offering, the next task is to work the bugs out and get it to market. However, making your offering as simple as possible may be one of the most important steps to marketability. It is tempting to consider a product only from the operational point of view. However, the burdens of the offering are often hidden. How much of the cost of a system is bound up in its complexity? Each part has to be designed, procured, tested, assembled tested, transported, stored, maintained and ultimately disposed of. There are dollar and time costs associated with each of these jobs and this is multiplied by the number and the complexity of the parts. Ultimately, the system has to be produced at sufficient cost to create a profit. With the high percentage of new offering failures, the simple subtraction of a few elements can make or break a product introduction. What we are considering may be much more than the elimination of a few elements. With proper attention to simplification, the savings will mount over time and the offering will have a better chance to win in the market place. If you are a systems engineer, you will likely find something of great value as systems engineering has few tools beyond “trade studies” for simplifying systems. You will also notice that the tools blend with current systems engineering tools. The key to understanding why we want to simplify is found in the concept of value. For a rough explanation of the concept of value, please refer to the expression at the right. This expression is not meant to be an exact mathematical reality. It serves to make the point that as a system or an object in the system takes on more useful functions and Value = Effect of Useful Functions Effect of Harmful Functions Includes $, Time, Weight and Harmful Interactions More functions done better
  • 8. TRIZ Power Tools 2 Simplifying Systems drops its burdensome functions and attributes, it increases in value in the eyes of the market and the business that provides it. In the book What Will Make It Exciting, the increase in the numerator is considered. There, we identified new functions that would enhance the offering and simplify the customer’s job. In the book Creating It we created an offering piece-by-piece as we added functions in the most ideal way possible. Unfortunately, harmful functions and attributes arise every time an element is added. This increases the denominator and thus reduces the value of the offering. In this book, we are focusing on decreasing the denominator; we ask how we can decrease the burdens of the offering by removing burdensome elements. As a practical note, removing elements will usually introduce new problems. (Even in the physical world, no good deed goes unpunished.) In order to solve these and other existing problems, we continue to the part of the algorithm contained in the book Fixing It. Here we assume that the collection of object that represents our simplified offering must be further increased in value by removing its bad marks. Most of the tools presented in this book were not generated by TRIZ theorists or practitioners. “Value Engineering” has its roots in General Electric during WWII. Because of the war, there were shortages of skilled labor, raw materials, and component parts. Lawrence Miles and Harry Erlicher looked for acceptable substitutes. They noticed that these substitutions often reduced costs, improved the product, or both. What started out as a product of necessity, turned into a systematic process they called “Value Analysis”.1 TRIZ theorists and practitioners adopted these tools which are a natural extension of Substance-Field Modeling. At the completion of the algorithm found in this book, the offering will consist of a group of objects considerably simpler than the original parts. Problems will likely remain that need to be worked out in the book Fixing It. Let’s begin now with the first step of the algorithm. Identify if there is a Requirement to Simplify the System Many problems will not require system simplification. For instance, you have an immediate situation where there is a customer problem or complaint. It may be preferable to skip to the part where problems are solved. (Included in the problem solution step are considerations which can allow for simplification of the system in order to fix the problem.) On the other hand, there may be a requirement to revitalize or cost-reduce a product. Better yet, the process of simplification often creates products which simplify the lives of the consumers. 1 See the Wikipedia entry at http://en.wikipedia.org/wiki/Value_engineering,. as well as the Lawrence D. Miles Value Engineering Reference Center at http://wendt.library.wisc.edu/miles/index.html.
  • 9. TRIZ Power Tools Simplifying Systems 3 This step can have a delighting effect on the customer and differentiate the offering even more than increases in performance. Let’s consider situations where simplification may or may not be required. Example—Customer Complaint You have a new product that has been fielded long enough that customer complaints are coming in. Is There a Requirement to Overhaul, Simplify, Cost Reduce or Enhance the Uniqueness of the System? Usually, simplification is a strategic consideration as when business leaders consider a product to be non- competitive. In this case, we have an urgent situation that requires immediate attention. It is doubtful that this should invoke simplification. Example—Creating a New Product You have just created the specification for a new product. Should the simplification algorithm be invoked? Is There a Requirement to Overhaul, Simplify, Cost Reduce or Enhance the Uniqueness of the System? This case probably does not bear consideration, but here is an opportunity to point out that there is a natural sequence of the major steps. Simplification is only possible when there is architecture to simplify. Since there is only a specification for a new product, it is likely that there would be an opportunity for simplification after it has been created. (Creating offerings is the subject of the foregoing book.) Example—High Cost Product Your product is on store shelves but people are not buying it? Analysis shows that the competitive alternative is less expensive than yours. Is There a Requirement to Overhaul, Simplify, Cost Reduce or Enhance the Uniqueness of the System? This step is probably a good place to invoke simplification. There will be a number of benefits. The product will cost less and it will be more exciting to use, since simplification involves removing various customer burdens.
  • 11. TRIZ Power Tools Represent the System in Functional Form 5 Spindle Base Person Blade Represent the System in Functional Form Simplification is primarily about the reduction of offering parts. We want to find ways to get along with fewer parts. In order to simplify, it is important to understand why each part is required. Function modeling will give us a clearer picture of why objects are currently required in the system. It is interesting to note that most system objects are used to provide support to the main objects that do the actual work. Those parts that perform the actual work are essential. The use of functional models can also enlighten us to the burdens that each object brings to the system. It is precisely these burdens that we need to remove. Draw a Function Diagram of the System Functional modeling is about objects and why they are required. Simplifying the System begins with a detailed Functional Model of the System. The functional diagram gives a snapshot of all the elements and what they do without reference to time or sequence of operation. Example – Dispensing Tape Step 1: Break the System into functional elements. At this point, do not include super-System elements. (This will be discussed in the next step). The functional elements of “tape dispensing” include the spindle, base, blade and person.
  • 12. TRIZ Power Tools 6 Represent the System in Functional Form System Product Tape Base Blade Person Spindle Table Step 2: Add Super-System elements and identify the System product. You can tell which elements are super-System elements because you do not have the authority to eliminate super-System elements. They may already exist in the environment, but you have no authority over their existence. Include only those super-System elements that interact with the System. One of these super-System elements is the System product. This is the element that the System modifies or serves. The Super-System elements in this case are the table and the tape. These elements interact with the System, but are not part of the System. The tape is the System “product”, which is a type of super-System element. Step 3: Introduce Modification Links. Include useful, flawed and harmful links. Verify that all rules for forming functions have been followed. (The rules for properly forming functions are included in the appendix). You can see the modification links in the figure below, e.g. the table supports the base, the spindle supports the tape and the person cuts the tape, though inconsistently. One curious function is that the tape holds itself. Recall that the tape adheres to itself as it comes off of the roll. While this might not seem clever, actually, it may have resolved a very difficult conflict at one time. Consider that an adhesive is fixed to one side of the tape. How do we move the tape about without it becoming stuck to everything in sight? How do we keep it from becoming contaminated with dust and dirt? A mediator is required to keep the tape safe. This mediator could have been supplied by some “foreign” material, but the idea of allowing the tape to protect itself satisfied the requirements, so long as the adhesive did not stick well to the opposite side of the tape. Additionally, this provides a convenient means of positioning the tape for the purpose of tearing. Useful Harmful Flawed
  • 13. TRIZ Power Tools Represent the System in Functional Form 7 Cubes Oven Acid Pan Earth Table System Product Acid OvenPan Following is the final function diagram of the tape dispensing system. Example—Acid Container Metallic Test cubes are immersed in hot acid for long periods of time to test the corrosive resistance of the metals. The cubes are placed in a corrosion resistant container which is then placed in an oven. The action of the acid is sufficient to corrode the cubes, but there is a problem. The container that contains the cubes and acid is eventually corroded and has to be replaced. The container is made from a very expensive material and so the entire container is expensive. Step 1: Break the System down into functional elements. The functional elements of the cube corrosion system include the acid, oven and pan Step 2: Add Super-System elements and identify the system product. The Super-System elements in this case are the table, earth and cubes. The cube is the system product. Step 3: Introduce Modification Links including useful, flawed and harmful links. Verify that all rules for forming functions have been followed. Note that this time we have included the harmful function of pan corrosion. It is possible to discover system problems during this process Pulls/ Rotates CutsSupports Tape Base Blade Person SpindleTable Positions Supports Positions Supports Holds Supports
  • 14. TRIZ Power Tools 8 Represent the System in Functional Form Positions Cubes Oven Pan AcidEarth Corrodes Pulls Supports Corrodes Table Supports Recording System Manager Reminder System Tutorial System Employee Recording System Manager Reminder System Tutorial System System Product because we consider the possibility of interactions between every element. Harmful and useful but flawed modification links should be included. Business Example—Year End Review The yearly performance review process is very time-consuming, especially when you have a large number of direct reports. Step 1: Break the system down into functional elements. The functional elements of the year-end review system include the manager, tutorial system, reminder system, and recording system. Step 2: Add super-system elements and identify the system product. No super-system elements are mentioned. The system product is the employee. Step 3: Introduce Modification Links. Include useful, flawed and harmful links. Verify that all rules for forming functions have been followed. Human systems often have a number of interesting and surprising functions. Transaction systems, such as a checkout at a grocery store, are particularly interesting because they involve functions that we take for granted. When we ask what gets modified, it is often related to changed concepts in the mind such as who owns what. At a checkout line, for instance, the question of who owns the item changes from the store owning the item to the buyer owning the item. We say that we bought the item, but in reality the item never changes; only our concept of who owns it changes, both in the mind of the buyer and seller. In the case of the year
  • 15. TRIZ Power Tools Represent the System in Functional Form 9 Informs Employee Recording System Manager Reminder System Tutorial System Informs Explains Reminds Notifies Organizes Notifies Contemplates Contemplates end review, information is exchanged between the manager and the employee. We say that they inform each other. Both individuals must contemplate, both before and after the review. This contemplation changes their perception of what has happened during the year and what is expected to happen the next year. In effect, both the manager and the employee change themselves. We could say that the manager motivates or de motivates the employee, but this would be misleading. The manager does not have direct power to do this. Information flows, and the employee then changes the “motivated” or “de-motivated” register in his or her mind. Creating this diagram reminds us that motivating the employee is the primary function of the system. We show these functions as flawed, harmful, useful or excessive depending on specific the situation at hand. In this case, we are showing an interview where the employee is poorly motivated. This could have been shown as a harmful or flawed function. Here it is shown as a flawed “contemplation” function. Following is the system function diagram.
  • 16. TRIZ Power Tools 10 Represent the System in Functional Form Discover More Functions by Mapping the Product Life-Cycle Jobs It is easy to imagine products and services at the point of use. This is the moment that these systems were created for. However, there are many more functions that the system performs and many more functions that are performed on the system. Most offerings need to be prepared for operation or stored after operation. Functions are required for each of these actions. As we shall see, many more potential functions are required along the way. These functions need to be included in our consideration of the functional life of our product or service. Method Step 1: Consider the main jobs that this system does for the market segment by considering each stage of the Product Life-Cycle Map on the following page. Step 2: Each color in the chain represents a new market. Identify the market or stakeholder by box color. Each market has a stake in the success of the product. As each market becomes more satisfied, the offering becomes more viable. Step 3: Identify the main people involved in each job (suggestions supplied on the Product Life-Cycle Map) Step 4: Identify jobs that must be done before and after.
  • 17. TRIZ Power Tools Represent the System in Functional Form 11 Fabrication Operators Technicians Fabrication- Machines Testing Technicians Test Equipment Packaging Operators Packaging Machines Mass- Transport Loaders Forklifts Pallets Trucks Planes Assembly or Setup Contractor User Technician Recycling Operator Teardown Person Special Tools Repair Operator Technicians Repair – Equipment Consumables Parts Disposal Operators Containers Tools Documentation Engineers Documentation Fueling / Energizing Operator User Technician Contractor Fueling Means Fuel Design Designers Engineers Customer Testing Customer Contractor Technician Test- Equipment Customer Transport User Contractor Transport Means Disposition For Sale Sales People Forklifts Shelves Displays Order Purchase or Disposition Sales People Customer Sales Table Carts Control / Monitoring Operator Monitoring- Equipment Fixing Messes Operator Technician Special Personnel Maintenance- Equipment Protecting System Operator Security- Operators Maintenance- Personnel Covers Dealing With Failure Operator Monitoring- Equipment Alternative- Systems Maintenance Operator Technicians Monitoring- Equipment Consumables Stowing Operator Stowing Location Cases / Covers Storage Storage Location Cases Covers Nearby Objects Operator Protecting Users Operators Protection Gear Protecting Others Bystanders Cleaning People Users of Other Equipment Guards Propose / Contract Engineering Sales Marketing Mass- Storage Loaders Forklifts Pallets Storage- Facility Use / Operation Already Identified On Chart Product Life- Cycle Jobs
  • 18. TRIZ Power Tools 12 Represent the System in Functional Form Person Positions Base Person Positions Tape Person / Blade Cuts Tape Person Positions Tape Person Unrolls Tape Person Twists Tape Blade Cuts Tape Person / Blade Cuts Tape Breaks Down To Process Map the Offering Whether you are describing a process or a product, you are describing what happens in time. Products are a collection of objects that operate in time. The reader of a process map benefits from seeing a process broken down into increasingly finer steps. A process map represents a snapshot of the sequence of functions with little reference to causality and may not include all of the possible elements of the system or super-system. Example—Dispensing Tape Step 1: Describe each step of the process in functional terms. We begin by “walking through the process” in time, as a series of functions. Step 2: Describe the process as a process map or storyboard. It might start with “person positions base” and then the second step could be “person positions tape” and so on. Step 3: For increased understanding of critical steps, break down process steps into finer detail. In this case, we break down “person/blade cuts tape” into more detailed steps. Step 4: Look for functional problems that you have not noticed before. It may not have occurred to us before that a person usually twists or positions the tape to start the cutting process.
  • 19. TRIZ Power Tools Identify Burdensome Functions and Elements 13 Identify Burdensome Functions and Elements With the functional model of the system in view, we are now ready to identify the functions that burden the system and super-system. There are many types of burdens. Elements are considered “low-value” because they are overly expensive relative to the function that they perform. Functions can waste time, space, energy and material. The system can be tedious to operate. Elements can be harmful (though they perform a useful function). The irony is that we do not recognize burdens. This happens for two reasons. In the first place, each time that a system is improved, the new system may be such an improvement over the previous system, that we do not think of any new requirements that the system puts upon us to be a burden. Secondly, we become used to carrying the burden. As an example, consider the fact that video stores have been around for years. In the beginning, we were not sensitive to the various burdens that video stores placed upon us. Selection was expansive and the relative cost to rent a video was minimal. This offering was a great improvement over buying and owning our own video library which often contained unwanted videos. As time progressed, the rental behavior became entrenched. Each time we rent a video there is a time demand of traveling to the store, walking about, standing in a line and then returning home. There is the burden of using a vehicle to perform this task. This task incurs the cost of gas, wear and tear on the vehicle, pollution of the environment and the cumulative infrastructure required to move us about. This example is just one of many that demonstrate how we, as consumers, become used to carrying (and compensating for) burdens without begrudging them. All products have unnoticed burdens. Eventually, these burdens are recognized and an emerging business moves to provide the function in new ways that avoids placing these burdens on the
  • 20. TRIZ Power Tools 14 Identify Burdensome Functions and Elements consumer. Would it not be auspicious if we could identify and remove the long-accepted burdens and reap the rewards of delighting them?
  • 21. TRIZ Power Tools Identify Burdensome Functions and Elements 15 Value Cumulative Rank Cost= Pulls/ Rotates CutsSupports Tape Base Blade Person SpindleTable Positions Supports Positions Supports Holds Supports $.05 $.50 $.03 No need to calculate Identify Low Value Elements Low value elements are immediate candidates for elimination from the system. While we might not immediately eliminate them, we should know them for what they are so that when the opportunity presents itself, we can confidently eliminate them. Example—Dispensing Tape Step 1: Identify the cost of each element. We start with indicating the cost of each of the objects, e.g. the cost of spindle is 5 cents, etc. Step 2: Calculate the cumulative function rank of each element by adding up the rank for each function that is performed by the element according to the rule in the accompanying box: The base has two auxiliary functions associated with it. Since auxiliary functions are worth 1 point, the base gets a rank of 2, etc. Step 3: Calculate the value of each element according to the rule in the left box: Each cumulative rank calculated in the previous step is divided by the cost of each element in the system. Step 4: Identify the elements with low value. These elements are candidates for Function Rank: Basic or Productive = 3 Auxiliary or Enabling = 1 Harmful =0 Base: 2 / .5 = 4 Blade: 3 / .03 = 100 Spindle: 3 / .05 = 60 Person: Already a candidate for elimination Base: 2 auxiliary functions = 2 x 1 = 2 Blade: 1 basic function = 1 x 3 = 3 Spindle: 1 basic function = 1 x 3 = 3 Person: Already a candidate for elimination
  • 22. TRIZ Power Tools 16 Identify Burdensome Functions and Elements Informs Employee Recording System Manager Reminder System Tutorial System Informs Explains Reminds Organizes Reminds Contemplates Contemplates elimination or combination with other elements. People in the system should always be candidates for elimination unless the person receives benefits by remaining in the system such as exercise or entertainment. For the tape dispensing system, the base has the lowest value and is a good candidate for elimination. The person is always a good candidate for elimination. Identify Time Burdensome Functions Of all resources, human talent and time is the most precious. It is easy to get used to using time to perform functions and lose track of how much time it takes. This is especially true for functions that we do periodically, such as weekly tasks. Mowing the lawn each week becomes a routine, but think of the total time spent over the course of years! This same realization emerges even in business practices where we should be more sensitive to time use. We simply get used to spending this time or we learn to compensate for the squandered time. On the other hand, the use of time is sometimes desirable. Some functions are most ideally done for a long time or a set time such as exercise. Business Example—Performance Reviews The year-end performance review process is very time-consuming, especially when you have a large number of direct reports. What are specific functions that are especially burdensome? Following is the function diagram.
  • 23. TRIZ Power Tools Identify Burdensome Functions and Elements 17 Informs Employee Recording System Manager Reminder System Tutorial System Informs Explains Reminds Organizes Reminds Contemplates Contemplates Step 1: Measure the cumulative time for each function and identify high time functions: One way to do this is to step through each element and ask how much time is spent interacting with each element: The function that requires the most time is the time that the manager must put thoughts together. The manager must contemplate on the performance of the employee and the many other factors considered during the review. Step 2: Identify repetitive procedures: The entire process is repetitive for each individual employee. Step 3: Identify batch processes: Each group of employee represents a “batch” or each mid-year review or year-end review represents a “batch”. Identify Functions that Waste Materials “Leaks” of material are another example of waste that is often taken for granted. Waste products, such as garbage, are a good example of “leaks” in the system. Most chemical processes create waste products. It is often possible to minimize the waste or put it to good use. The elimination of wasted materials can make a cumulative difference in the overall profit or loss of a process.
  • 24. TRIZ Power Tools 18 Identify Burdensome Functions and Elements Wood Vacuum Cleaner Moves Moves Cuts ProvidesProduces Sawdust Broom Person Pushes Guides Measure Informs Changes Length Positions Calculates Measure Guides Table Saw Cuts Example—Sawing Wood The cutting of wood is necessary, but the waste of cutting reduces the available thickness of wood and makes it necessary to re-measure each time the wood is cut. Step 1: Identify functions that consume materials. It may be necessary to consider useful functions and ask whether there are additional functions required to describe the waste: Sawdust is generated when cutting occurs. Step 2: What is the least material that must be thrown away in order to perform this function. Waste is relative to this ideal level. Very little or no material should be consumed, therefore much is wasted in the existing setup. Step 3: Identify additional functions required to deal with the issues of waste: Special equipment is installed to remove the sawdust. That which is not removed by this special equipment is later removed with a broom.
  • 25. TRIZ Power Tools Identify Burdensome Functions and Elements 19 UsersCell Phone Com Equip Supports / Maintains Supports Informs Provider Consumer Enriches Identify Functions that Directly Waste Money Here we consider the case where money is spent but no value is returned. This is a burden on the user and must decrease with time. This type of burdensome function will usually show up as a flawed transactional function. Business Example—Cell Phone Minutes Step 1: Identify transactional functions where money is spent. “I sign up for 600 minutes per month on my cell phone.” Step 2: Without looking at the function diagram, ask yourself if there are obvious situations where the user is spending money without receiving value. “I often don’t use even 300 minutes, thus wasting the cost of 300 minutes without receiving any value.” Notice in this situation that the consumer feels compelled to compromise. The customer continues to do this because of the high penalty when 300 minutes is overrun. The additional cost of wasting the unused minutes is usually lower than the cost of overrunning. Thus the consumer is forced to compromise. Step 3: Verify that the functional diagram includes the transactional functions related to the expenditure and waste of money. Note that “enriches” is an excessive function and denotes the waste of money. Step 4: Are there additional burdens that occur because of this waste of money? None mentioned here.
  • 26. TRIZ Power Tools 20 Identify Burdensome Functions and Elements BillsDesk Moves Holds / Hides Family Collectors Sends Enriches Mail Box Holds / Protects Identify Functional Objects that Waste Space Often, the use of space is ignored, especially if a lot of room is available. However, there are situations where excess room is not available and space is a premium. Also, any space that is required to perform a function is always a burden regardless of the available space. Someone must always deal with objects that require a lot of space. Example—Desk for Organizing My spouse would like a desk for organizing household bills and information, but we really don’t have room for one that will be big enough. Step 1: Identify functions that require a lot of space relative to the least amount of space required to perform the function.
  • 27. TRIZ Power Tools Identify Burdensome Functions and Elements 21 LeavesAir Positions Moves Person Electricity Powers Lifts Blower Moves Identify Functions that Waste Energy Many modern conveniences save time at the expense of energy waste. We almost always use more energy than is required because energy is cheap. The unfortunate consequence is the cumulative energy and its costs. It is necessary to advertise appliances as being “green” in order to draw attention to the energy costs. Without this, the consumer might never notice the waste of energy. Example—Leaf Blower Step 1: Consider functions that expend energy and look for energy waste. Compare the energy used to the least energy required. In this case, the debris must be moved a horizontal distance of 20 feet and up 5 feet to be placed in a garbage can or storage receptacle. The least energy that is required to perform this function is the potential energy change. (Weight times the height). It is very small and certainly much smaller than the energy which will be expended with a leaf blower. (The energy expended to move the 20 ft is extremely small as well. In a vacuum this is zero. In air, there is a small resistance caused by the air.) Therefore, this function wastes a great deal of energy. This is represented in the following diagram by the excessive movement of air and the minimal movement of the leaves compared to the energy going into the air. The author’s leaf blow is 1/3 horsepower! 5 ft 20 ft
  • 28. TRIZ Power Tools 22 Identify Burdensome Functions and Elements Positions Cubes Oven Pan AcidEarth Corrodes Pulls Supports Corrodes Table Supports Identify Harmful Functions Some of the most obvious burdens are those imposed by harmful functions. Wear and tear of crucial parts cost consumers billions of dollars a year. Food is wasted due to spoilage. Costly and time-consuming repairs are required because of harmful functions. The irony is that most harmful functions are caused by elements that also perform useful functions. Example—Acid Corrosion in Pan Returning to our example of the acid corroding the pan that contains the acid and the cubes, we can readily identify the harmful function of the acid corroding the pan. Note that the acid also performs a useful function on the cubes. Practice—Sunscreen Sunscreen is used to prevent the harmful effect of the sun which causes skin damage. Create a function diagram which shows the functions of the sunscreen. Identify harmful functions. Practice—Management by Objectives Instituting a “Management by Objectives” program can have benefits related to setting and tracking performance against goals. On the other hand, this approach can lead to employees striving to satisfy the goal rather than what the company really needs, especially when priorities change over the course of time. Create a function diagram which describes this situation. Identify harmful functions.
  • 29. TRIZ Power Tools Identify Burdensome Functions and Elements 23 Pulls/ Rotates CutsSupports Tape Base Blade Person SpindleTable Positions Supports Positions Cuts Supports Holds Supports Identify Remedial or Preventative Functions Almost any useful function can be thought of as fixing a problem or potential problem that something else causes. For instance, a function may be required because something else does not do its job well enough or because another object is harmful. Example—Cutting Tape Step 1: Identify functions that fix or remediate the results of other harmful functions or a function that is not carrying its weight: Consider cutting the tape as a remedial action. It “fixes” the tape length which is too long. Step 2: Identify functions that are solely there to prevent something from happening: No such functions are observed. Practice Problem—Book Lights Book lights are popular because the normal lighting in a room is not sufficient for reading. Create a function diagram which shows remedial functions performed by a book light.
  • 30. TRIZ Power Tools 24 Identify Burdensome Functions and Elements Identify Functions that Cause Human Burdens—“Human Factors” If humans must be involved in the job, there should be a persistent drive towards minimizing their burdens. There is a discipline called “Human Factors” which seeks to minimize human burdens. While we may not become experts in this, we should do all that we can to understand human burdens from the viewpoint of human factors. This is especially important if there is a requirement to operate the product or service for extended periods of time. A very nice tool for considering human factors comes from the NASA workload rating sheet. Example— Sawing Wood Continuing with the example of sawing wood on a table saw, we can see that a person is required for many of the operations. We are also acutely aware that this could potentially be a dangerous situation. Step 1: Experience or simulate the required actions to use the offering. The author has a table saw which is particularly dangerous because it is a very old model and does not include a blade guard to protect the user. Let’s consider the cutting process. First, reference is made to a drawing that tells how much cutting is required on the board. The cutting guide is then adjusted to give the required cut. A sacrificial cut may be made on a piece of scrap lumber to verify the position of the guide. The board is then placed on the saw and pushed through the cutting blade which cuts the board. Particular attention is paid that the board is always against the guide during cutting. It may be necessary to push the board with other long pieces of wood to ensure that fingers are never close to the blade. Once the board is through, it is necessary to verify whether cut-off pieces are lodged between the blade and the guide. These can be “kicked back” by the rotating blade. Finally, the saw is turned off and the blade is watched to ensure that loose pieces cannot be kicked back towards humans in the area. Step 2: Consider the Mental Demand required for thinking, deciding, calculating, remembering, looking and searching. If data gathering is required, consider these three levels of gathering data. Ambient: Takes no special effort to gather data. Natural: Takes no special effort to interpret data. Continuous: Takes no special effort to update data. In the case of sawing wood, there is often a requirement to calculate what the measure of a cut should be. Also, there is the requirement to keep focus on maintaining the board against the guide.
  • 31. TRIZ Power Tools Identify Burdensome Functions and Elements 25 Wood Vacuum Cleaner Moves Moves Cuts ProvidesProduces Sawdust Broom Person Pushes Guides Measure Informs Changes Length Positions Calculates Measure Guides Table Saw Cuts Step 3: Consider the Physical Demand required for pushing, pulling, turning, controlling and acting. Is it easy versus demanding, slow versus brisk, slack versus strenuous, restful versus laborious? Usually this is not a strenuous activity unless the board is very large. Step 4: Consider the Temporal Demand. This is the time pressure, pace or rate required using the offering. Is it slow versus leisurely or rapid versus frantic? For home use, this pace is usually not demanding. However, I am aware of accidents that have occurred because people push themselves and stop watching. Step 5: Consider the Effort required. How hard are they required to work (mentally and physically)? This is considered over the length of the job rather than the mental and physical demand per operation. The overall effort is low. Step 6: Consider the Level of Performance. How successful was the task or goal? How satisfied were the participants with the performance? The outcome is often unsatisfying as the cuts can be inexact. This is due to poor measurement, planning and to inadequate guiding of the board.
  • 32. TRIZ Power Tools 26 Identify Burdensome Functions and Elements Step 7: Consider the Level of Frustration: How insecure, discouraged, irritated, stressed and annoyed were the participants? Were they secure, gratified, content, relaxed or complacent? It is an anxious operation to cut wood on my saw. This is primarily due to the potential for getting badly injured and having to watch the cutting operation very closely. Step 8: Consider the Emotional burden: Look at the current design. Does it inspire awe? Does it make you suspicious of the product? Is it aesthetically pleasing? The saw produces a low emotional response of fear. The typical saw is rather boxy and has very little emotional appeal.
  • 33. TRIZ Power Tools Simplify By Removing Large Groups of Elements 27 Simplify By Removing Large Groups of Elements Once we have identified a burdensome function, we are ready to consider means of removing it. This section gives methods for simplifying the system by removing large groups of elements. It is hoped that the rationale for removing large groups of elements and functions before idealizing individual functions or removing individual burdensome elements will be apparent to the reader. Remove the Need for Burdensome Functions or Low Value Elements Many elements or subsystems are required to compensate for other elements that are not doing their job. There is a function that is flawed or harmful and this fact has become obscure to us. The element that is not doing its job is being hidden by compensating elements. If we can discover this weakness and correct it, then the elements that compensate can be removed. That makes this particular method of simplifying systems very powerful. Most useful functions can be framed as compensating functions. For instance, the grass must be mowed because it is not doing its job. If it were, it would grow to the perfect length like eyebrows or eyelashes and then fall out. We can thus view mowing the lawn as a compensating function.
  • 34. TRIZ Power Tools 28 Simplify By Removing Large Groups of Elements Example—Acid Container Let us return to the problem of the container that holds the cubes and the acid. Recall that the acid corrodes the pan which requires replacement. Most people would start by looking for materials that are less expensive or ways to reduce the acid damage. This is done without considering that the pan may not be necessary. If we do not require the pan, then we can completely side-step compensating for acid damage. By using the following process, we can find the problem that the pan compensates. If this problem is solved (not compensated) then we remove the necessity for the pan, and potentially other elements of the system. Step 1: Start with the burdensome function and show the existence of elements as inputs: The burdensome function that we are considering is the harmful effect of the acid on the container. Acid Corrodes Pan Acid Exists Pan Exists
  • 35. TRIZ Power Tools Simplify By Removing Large Groups of Elements 29 Step 2: Show why the objects exist if they are created by a providing function: In this case, the creation or providing of the acid and pan are not considered because both are required to make the current system work. They are not produced products or unwanted waste, for instance. We will bypass this step on this iteration. Step 3: Turn the existence knob for all elements and then show “??” in the resulting functions to indicate that no element performs these required functions: In this case, there is nothing to corrode the cubes and nothing to position the acid. In effect we have said “the acid is required to corrode the cubes” and “the pan is required to position the acid relative to the cubes”. It seems like a lot of effort to say it this way, but notice that we have also considered the possibility of solving the problem by turning a seldom turned knob, existence. This opens the possibility of solving the problem by resolving the contradiction that something must and must not exist. Also, we have remained consistent with a simple set of rules linking functions through the use of attributes. Acid Corrodes Pan Acid Exists Pan ExistsPan Doesn’t Exist Acid Doesn’t Exist Positions Acid Corrodes Cubes ?? ??
  • 36. TRIZ Power Tools 30 Simplify By Removing Large Groups of Elements Step 4: Show the resulting problems that occur if the functions are not performed because the elements do not exist: In this case, there is no corrosion of the cubes, the primary reason that the acid is required, and the acid goes everywhere but where the cubes are. Clearly, the primary function is not performed for both reasons. There is either no acid, or the position of the acid is inadequate to corrode the cubes and goes into the oven. This opens the potential that the problem could be resolved by using other functions. S Acid Corrodes Pan Acid Exists Pan ExistsPan Doesn’t Exist Acid Doesn’t Exist Positions Acid Corrodes Cubes ?? ?? Location of Acid is ineffective or harmful Corrosion of Cubes is absent
  • 37. TRIZ Power Tools Simplify By Removing Large Groups of Elements 31 tep 5: Show object attributes that lead to the harmful or missing effects of the missing functions: To conserve space, we will not address additional attributes that cause corrosion of the cubes to be absent. As for the location of the acid being ineffective or even harmful, there are a number of object attributes that influence this. First, the pull of gravity forces the acid away from the cubes and the acid is in liquid form and flows easily under the force of gravity. The attraction of the acid to the cubes is low. And the weight of the acid is high. Acid Corrodes Pan Acid Exists Pan ExistsPan Doesn’t Exist Acid Doesn’t Exist Positions Acid Corrodes Cubes ?? ?? Location of Acid is Ineffective or Harmful Corrosion of Cubes is absent Force of Gravity is High Acid is Liquid Cube Attraction is Low Weight of Acid is High
  • 38. TRIZ Power Tools 32 Simplify By Removing Large Groups of Elements Step 6: Continue building the causal diagram in this manner, remembering to use existence as an attribute for each function: We will only show one more addition in order to make the next step more concrete and offer up questions that can lead to important insights. We will add the harmful action of the earth on the acid which occurs due to the pull of gravity. Acid Corrodes Pan Acid Exists Pan ExistsPan Doesn’t Exist Acid Doesn’t Exist Positions Acid Corrodes Cubes ?? ?? Location of Acid is ineffective or harmful Corrosion of Cubes is absent Force of Gravity is High Acid is Liquid Cube Attraction is Low Weight of Acid is High Earth Pulls Acid
  • 39. TRIZ Power Tools Simplify By Removing Large Groups of Elements 33 Step 7: Once the diagram is completed, (or as it is being created), resolve the various problems to remove the initial problem. This will often remove large groups of elements: There is more detail on this in the book on solving problems, but there are primarily three means of removing the problems. ---First, we consider idealizing functions. We do this, because there is the greatest opportunity to remove elements and simplify the system. ---Second, we can change attributes that do not lead to negative consequences. These are generally rarer, but due to advantages of a thorough causal analysis, these are sometimes discovered. ---Third, we can resolve discovered contradictions. This has the additional advantage of making both the initial problem and the alternative problem path more controllable. Here are a few examples of problems and solutions that may simplify the system. ---How can the acid be positioned without a pan? Here we might consider different physical phenomenon for positioning acid, such as surface tension, vibration, gravity. ---How can the cubes be corroded without acid? Here we would consider possibly gaining the same effect by the use of materials that can reduce the cubes, but have no corrosive action on the pan. ---How can the earth’s pull be made useful? Here we would consider using orientation of the acid to the cubes. Clearly, the acid on top of the cubes has less difficulty with flowing away. Perhaps there is a way to shape the cubes (a cup shape for instance) that allows the pull of gravity to work in favor of positioning the acid. This would not require a pan. ---How may the acid be both liquid and solid? The liquid acid will not affect solid acid. Perhaps solid acid forms a barrier. ---How may the liquid acid become light? Perhaps acid foam may be used. Here is the important point: The solution of many of these problems removes the need for the pan or the acid, making the system simpler.
  • 40. TRIZ Power Tools 34 Simplify By Removing Large Groups of Elements Merge with the Super-System Sometimes, it is the most advantageous to give up functions of the system and turn them over to the super-system. Note that this is an exception to the rule that the slave must not serve the master. There are some conditions where integration yields much higher performance than modularity. Example—Refrigerator Combines with Home Step 1: Look for functions performed in the super-system that are identical with functions performed in the system: Both the house and the refrigerator have insulation. The function of insulation is to reduce the flow of heat. Step 2: Transfer these functions to the super-system: The Refrigerator merges with the home. The House provides the insulation for the refrigerator. Now the insulation has essentially become quite thick, thus making the system more efficient. Change to Passive Control The highest form of control is passive control. Systems ideally use one field for operation and control. Consider consolidating the sensing, control and actuating elements into one element that does all of these functions. What this means is that the substances involved are capable of sensing a field and then use the field to create muscle force to actuate. Fields that actuate and signal are generally towards the middle of the Table of Fields (Appendix: Thermal, magnetic, vibration, etc). System Super-System
  • 41. TRIZ Power Tools Simplify By Removing Large Groups of Elements 35 The system is usually operated close to tripping a critical point. For reference, here are some examples of critical points: Sheer strength Ultimate strength Tip angle Static friction Adhesive failure point Zero buoyancy Triple point Surface tension Resonant frequency Freezing point Boiling point Curie temperature Spring preload Spark point Combustion temperature
  • 42. TRIZ Power Tools 36 Simplify By Removing Large Groups of Elements Example—Greenhouse Temperature Control Consider the example of a cooling system for a greenhouse. Use of passive control will invariably lead to fewer parts. Step 1: Is an active feedback control scheme being used? The existing system uses a sensor, controller and actuator to open the window when needed. Step 2: Identify a physical phenomenon which uses the same field for sense and actuation. Ideally, the variable that is being measured has a field associated with it: We would like the window to open itself when needed. With a Bi-Metal Actuator (two metals with different thermal coefficients of expansion), we still use the same field (heat) and use it to open the window directly. Step 3: Identify the critical point of the physical phenomena at which small changes in input cause large changes in output. Move this critical point to the desired control point. Now, small changes in input cause large changes in output: In this case there is no intrinsic “critical point” such as the boiling point or the Curie point. We need to create a critical point by establishing a spring preload in the bi-metallic strip. Normally the bi- metal strip pushes hard against the window holding it closed. Greenhouse Air Sensor Heats Signals Controller Energizes Moves Window CoolsCooling Air Conducts Actuator Bi-Metal Actuator
  • 43. TRIZ Power Tools Simplify By Removing Large Groups of Elements 37 When the temperature increases enough to release the preload, the window begins to open. This pretension in the spring can be set to an established level to create a critical point. Now we have a system that is more reliable, has fewer parts and costs less. Recursively Remove Large Groups of Functions Continue the process of looking for opportunities to simplify by removing large groups of functions. Move on to the next step when you feel that you have done all that you can. Greenhouse Air Heats Moves Cools Cooling Air Conducts Window Bi- Metal
  • 45. TRIZ Power Tools Idealize Functions 39 Simplify by Idealizing Individual Functions “If, for instance, we are talking about a device to paint the internal surface of a pipe …The ideal result, in this case, must be formulated differently: “Paint comes by-itself into a tube and by- itself evenly covers the tube’s internal surface.”” (Italics added). Notice that this formulation precludes other final states which are potentially more ideal. For instance, what if the pipe does not require painting at all or it comes already painted? These are also viable solution paths. One should not conclude that Altshuller did anything “wrong”. A proponent of the “one IFR” might conclude that Altshuller just didn’t go far enough in this instance. If Altshuller had only considered the condition that the painting was not required, he would then be precluding the less ideal state of the paint coming inside the tube by itself. This highlights an interesting question for TRIZ theorists. Is there an advantage to having multiple “ideal” paths in which some are more ideal than others? As solution paths proliferate, some classical TRIZ practitioners become uncomfortable. For one thing, we move further and further from the cherished notion of “the” solution. Some would say that this puts us back to the primitive state of having many solution paths and ultimately many options to pick from, which seems uncomfortably close to trial and error problem solving. The need for multiple solution paths comes from a practical aspect of solving problems and inventing. We cannot know what problems must be confronted as we continue down any particular solution path. For instance, it may turn out that manufacturing the tube such that it does not require painting might require a lot of research into material corrosion. We may feel confident that with our skills, the solution will ultimately be reached, but the availability of time and money resources could doom this research-based approach! It might turn out that using paint on the inside of the tube is very acceptable and will keep the initial problem at bay for many years. Why Use Functions to State and Improve the IFR?
  • 46. TRIZ Power Tools 40 By their very nature, functions state changes that occur in time or results. If we use a function to describe the final state of an object’s attributes, then we are describing a “result”. It is only natural that further stating this in a more ideal way takes us to a “Functional Ideal Final Result”. What is interesting is that many of the Standard Solutions and other TRIZ tools were already stated in functional language. Suggestions for how we might find a more ideal functional part come from a restructuring and reinterpretation of the parts of the “Standard Solutions” that deal with eliminating, redefining or replacing system parts (object resources). Combining the IFR, parts of the Standard Solutions and functional nomenclature leads to the functional IFR. Thus, there was a ready supply of ways to describe the final state by the use of these idealized functions. Just as a method can be proposed to work the bucket problem backward, so a path is proposed to work towards ideal final state of an inventive situation. This is effectively accomplished in the following steps: Step 1: Identify an ideal product. Step 2: Identify an ideal modification (Step 1 and 2 give the ideal result. The path to this result is stated in the next two steps). Step 3: Identify potential ideal physical phenomena to deliver the function. Step 4: Identify an ideal tool to deliver the physical phenomena. (This completes the traditional IFR by stating a means to the ideal result.) Step 5: Idealize the Attributes of the Objects and Fields. (Now we start to consider the ideal attributes of new objects. When we added objects for the product and tool, we created mental models of these parts of the system. This added problems that now need to be addressed.) Step 6: Resolve the resulting contradictions. (This step considers the ideal distribution of the properties of the object, further solidifying mental images of the system into more ideal states). We can use these steps regardless of whether we are dealing with a useful, harmless or informing (measuring or detecting) function. In the introduction to this book, the concept of Hierarchy of Decisions was introduced. The Hierarchy of Decisions moves from abstract to concrete. One part of this hierarchy is repeated over and over, the idealization of functions. Whether we are creating a system, overhauling a system or fixing a problem with the system, we use tools to focus in on one function at a time.
  • 47. TRIZ Power Tools Idealize Functions 41 When we create a system, we add a function at a time. When we overhaul the system, we identify burdensome functions that must be changed. When we fix a problem, we home in like a surgeon to identify problematic functions and the associated object attributes. In each case, we are focusing on a function which we would like to make as ideal as possible. This focus on functions has the benefit of always driving the system to be as simple as possible.
  • 49. TRIZ Power Tools Pick the Functions to Idealize 43 Pick the Functions to Idealize If you have decided to perform a simplified causal analysis, the number of functions will usually be limited and it is likely that all of the functions should be considered. It doesn’t take that much time to scan the tools to idealize the functions and come up with alternatives. If you have performed the basic causal analysis, no functions are accounted for. If you have made it this far then you can jump to Resolving Contradictions. If you have performed the advanced causal analysis, we need to pick the functions that we will idealize. Consider the functions in your diagram. They will usually fall under one of the following classes. Useful functions which can be broken into: Preventative functions Productive functions Remedial functions Informing (measuring or detecting) functions Harmful functions When considering useful functions, it is generally more important to prevent than to fix a problem. A productive function occurs during the main system function. It is neither preventative nor remedial. Also, functions (useful or harmful) that are closer to the system product are generally more important to fix than supporting or auxiliary functions. If the main functions are idealized, auxiliary functions are often not required. Example—Acid Container Step 1: Identify useful or informing functions that are closer to the system product with the following priority, first preventative, second productive and third remedial. Since corrosion of the cubes is the main function that we are trying to achieve and containing the acid is an auxiliary function, we should first consider how the acid is being positioned to the cubes. Step 2: Consider harmful functions that directly impact the problem
  • 51. TRIZ Power Tools Idealize Useful Functions 45 Idealize Useful Functions The first step to idealizing a useful function is to identify and isolate the final ideal state in functional terms. We start by considering useful functions first, because informing functions are actually a special case of useful functions and one major path of idealizing harmful functions is to turn them into useful functions. Once they are turned into useful functions, they may be idealized using the steps shown in this chapter. One might ask “Why idealize something that is already useful?” We idealize useful functions, because there are so many options to either avoid performing the function or there are so many opportunities to eliminate elements from our system. When we eliminate the need for an element, we also remove the need for auxiliary functions which support this function. Let’s go back to Altshuller’s example of painting pipes. If the need for painting pipes goes away, parts that directly paint and supporting equipment are no longer required. The Ideal Product for Useful Functions Regardless of whether the function already exists, we want to identify the most ideal embodiment of the element that is being modified. Let’s say that we are trying to come up with a way for the police to stop a speeding car without harming the occupants or other motorists. If we know a way to do this, for the moment, we will ignore this and concentrate on only two elements: the product and the modification that we are trying to achieve. The product is the “car” and the modification is “stop”. Now we begin setting up the IFR. Knowing only these two parts of the function allows us to ask the important question: What is the ideal product? The answer is surprising. The most ideal product is one that does not exist. (The car should not exist), hence the tool and all attending auxiliary functions are not required. Thus we come very close to the realization of the classical Ideal Final Result (IFR). We may not require the product for a variety of reasons. It may be a transmission element that we can bypass. (Is the car a transmission element? Not really.) It may be a waste element that does not require existence in the first place. (Is the car considered waste? Not really.) A slight modification of the product may make the modification unnecessary. (If the car could be easily tracked, then I might not require stopping it) or the product may already come with the Slight Change Car
  • 52. TRIZ Power Tools 46 Idealize Useful Functions modification performed. (By the time that the police reach the car, the driver is compelled to not want it anymore and it is already stopped). If the product is required, then we ask the question: What minimum part must be modified. (Is it the car that we want to stop? Maybe we only want to stop a part of the car such as the engine or the occupant). If only a small part requires modification then the resources required to perform the modification can also be minimized. Finally, if the product is required, how can we get the most value for our effort? Let’s make the modification as far reaching as possible. If the product comes in natural groupings, let’s modify the whole group. If other objects nearby require the same modification then let’s modify as many things as possible. This increases the value that the user derives from performing the function. (Perhaps the police signal all cars on the road to slowly decelerate thus making the situation safer for everyone) Identify and Isolate the Main Modification If a system is being simplified, the function may already come with a tool. If a new function is being created, the tool is not yet evident. We do not need the tool. It is a burden to our reasoning. We take nothing for granted and start with just the modification. For the moment, this is the most ideal form of the final result that we know. However, this will soon change as we consider other more desirable results. For the moment, we must be unencumbered with a tool to perform the function. The tool almost always comes with undesirable functions or features. It may even be harmful to the product or other elements in the system. For now, we will forget it and just talk about what we want to happen. Example—Pet Feeding System I am interested in some sort of pet feeding system that protects the food from ants, roaches, birds and bacteria i Feeding System Stops Stops Insects Birds & Bacteria Insects Birds & Bacteria
  • 53. TRIZ Power Tools Idealize Useful Functions 47 Shortened or Eliminated No Mod—Remove Transmission Elements The theory for this tool comes from the Laws of Evolution in Classical TRIZ. It states that: —Transmissions paths are shortened and eventually eliminated —Energy transformations are reduced and finally eliminated. —Muscle and control elements use the same field. When applying this law to the ideal product, it means that we should consider bypassing traditional or existing transmission elements and go directly to the object that requires modification. If the product of the function that we are considering is a transmission element, then we should consider whether it is required or if we can find some way to bypass it altogether. Example—Linkage Operated System Many systems require rotary movement. Of these systems, a large number convert linear motion to rotary motion through a linkage. The actuators in these systems do not act directly on the working element. Step 1: Is the product a transmission element? (Does the product transmit, transform or convert energy?) Some elements masquerade as important functioning elements but are transmission elements instead. The current system operated on a linkage assembly to turn an object. Step 2: Bypass the transmission element. The new system directly rotates the element with a rotary actuator. The actuator works directly on the element of interest without the need for a transmission. No Mod—Non-Existent Product It is easy to lose track of whether the product is required in the first place. If the product is harmful or even a waste product (such as sawdust or leaves) wouldn’t it make more sense to not have it around in the first place?
  • 54. TRIZ Power Tools 48 Idealize Useful Functions Example—the Collection of Leaves The collection of leaves is a common problem. Step 1: Is the product ever harmful or waste? Unfortunately, it is considered waste in many areas. (Actually, it is nature’s way of revitalizing itself. But, for this problem, we will consider it waste.) Step 2: Eliminate the product through the following methods: Method 1: Directly eliminate the product. The leaves simply don’t exist. Since we may not know how this occurs directly, it creates a contradiction: The leaves must and must not exist. Method 2: Eliminate the sources of the product. Remove the tree. This may be a solution in certain cases. Again, it may lead to a contradiction: the tree exists and doesn’t exist. Method 3: Eliminate the Paths of the Product. Remove the path to the ground. Method 4: Absorb the product so that it is not harmful or wasteful any more. Consider using absorbent materials such as fabrics, powder or batting. Something below the tree absorbs the leaves or at least hides them. Ground cover is often a good way to do this. No Mod—Modification Not Required All useful functions can be thought of in a remedial or preventative context. This may not seem intuitive at first, but let us consider a couple of cases. A lawn mower cuts grass. Is this a remedial action? Yes, because it remedies the height of the grass. One could reason that if the grass were doing its job better, it would grow to an even height and then stop. While this may seem obsessive, it is nevertheless a very useful way to look at a situation from a new point of view. In order to accomplish this result a slight modification of the product is usually required. Example—the Scaling of Fish Step 1: Why is the Function Required? What does it prevent? What does it fix? What does it make up for? Does it counter something? Follow this reasoning back through the causal relationships. If a Cause-Effect Diagram is being used, it is easier to follow the chain of Waste Gather Leaves Slight Change
  • 55. TRIZ Power Tools Idealize Useful Functions 49 reasoning back to the problems that the function helps to resolve. Practically, this is done on a Cause-Effect diagram by considering the existence of a tool or product of a function as an object attribute that causes the problem. (Seeing the function in the cause effect diagram reminds us that existences of the elements of the function are object attributes that should be considered.) When we consider non-existence of element in the system (in the side-by-side box), we begin an alternative problem path which leads us to understand why an element was originally required in the system. It is possible to remove the need for the troublesome element and often other elements by resolving a problem elsewhere in the system. This is done by tracing back the alternative problem path. Non-existence of a function element is shown with a new function which has no tool. The tool was required to perform a function which no longer is performed because the tool is missing. One solution of the alternative problem path is to find a new way to perform the function of the missing object. This often leads to the consideration of how the function might be performed by existing elements, thus simplifying the system. Scaling removes scales and underlying tissue that may change the flavor during cooking and are also disgusting to certain cultures to eat. This is a remedial action. Step 2: A slight change to an object in the system (often the object that we are serving) removes the requirement for the main function and hence the objects that deliver the function. In other words, if something did its job better than our system wouldn’t be needed. Consider changes to cooking methods that make scales a delicacy— Now the function of scaling is no longer required. No Mod—Comes that Way In certain situations, a modification can be performed upstream by the provider of the elements more conveniently than later. The product may be in a much more convenient form to perform the function. This is often true in a manufacturing environment such as during assembly. Pre-coated or pre-assembled parts can be more conveniently assembled. Forming and cutting operations can be more conveniently done when the material is in a more convenient form. Pre-modifying the product often leads to a contradiction. The modification must and must not be made.
  • 56. TRIZ Power Tools 50 Idealize Useful Functions Example—Pipe Forming Machine Pipe forming machines feed a flat ribbon into a forming machine that rolls the ribbon into a tube and welds it. The tubes are cut to length by a saw that moves with the formed tube while it is cutting to reduce the time to cut. Faster and faster forming rates require the cutter to return more rapidly. This results in many additional problems. Consider the ideal product. The tube must be cut before it is formed. This slows production (compared to a single ribbon) so the tube must be cut and not cut. Step 1: The product does not require the modification because it is already incorporated. The tube is partially cut by stamping the tube before rolling. A hard twist fully cuts the tube. No Mod—Self- Service The product in question has native fields associated with it. Can we make some small change to the product so that it performs the modification on itself? (It is likely that energy will still need to come from outside). Example—Cutting Tape from a Roll Consider the example of a roll of tape that must be cut. Normally it is cut by a blade supported to the base element. Let us begin with the tape alone and the modification “cut”. Step 1: Search the Table of Fields (in the Appendix) for fields that are always associated with the product? We should consider Adhesive Fields & Mechanical Fields. Step 2: What Effect or Physical Phenomena can be used to deliver this function? The Creation of directed forces by use of adhesive forces Step 3: In following steps we can try to boost this function. The adhesion between layers must create forces which grossly overpower adhesion of the tape material to itself. Cutting tool moves with the tube Cut Tape Cuts Tape
  • 57. TRIZ Power Tools Idealize Useful Functions 51 What minimum part of the car can be stopped? Stop Car Little Mod—Minimum Part If we have concluded that it is not possible to avoid the requirement for the modification, then we should consider modifying the least amount of the product as possible. Example—Stopping a Speeding Car Every year innocent people are hurt or killed during high speed chasses. About 40 percent of high speed chases end in crashes. Step 1: What minimum part of the product must be modified? Produce a list of alternative products which are a minimized subset of the main product. By asking this, we can consider all subsets of the original product down to the molecular level. What if we only stop the driver, the tires, the drive shaft, the engine computer or carburetor, the tire, the electrical ignition spark? Natural Groupings of Similar Objects If we have concluded that the function is required, then let us get the most out of it that we can. Here we consider extending the function to as many elements as possible by looking for natural groupings. Extending the function to more of the same elements at the same time can reduce the overall amount of resources required. Example—Shelling Nuts The evolutionary tendency of performing functions on multiple objects is to perform them in parallel. This can involve performing the function simultaneously on a grouping of objects, especially if these groups are natural groups such as a flock of geese, a mouthful of teeth, a pallet of objects, or a box of cereal. Step 1: Does the product come in natural batches or groups? The nuts come in a bag. Step 2: Is it more ideal to modify the group simultaneously? In this case, it would much more ideal to shell the whole bag of nuts at once. Modify only Part
  • 58. TRIZ Power Tools 52 Idealize Useful Functions There are no guarantees that modifying the whole natural group will require fewer resources. At this point, we may not know how we may accomplish this feat, but we continue in hope of finding a physical phenomenon that can do this. Crack the whole bag of nuts. Natural Groupings of Biased Products Biased products are products that are alike in function and other material ways, but in some significant way different than each other. Nails come in different sizes. If a hammer can effectively drive a tiny nail and a large framing nail, it is more valuable to the user. A natural grouping of nails might be related to a certain type of construction job that requires a variety of nails. During this manufacture, it is desirable to perform the function on this group, at the same time or serially with the same system. Example—Welding Required During Manufacture of Bicycles Step 1: Are there similar products that might require the same modification during a job or task? A variety of metals must be welded during the manufacture of bicycles. Step 2: How much variation is there in the product? If the variation is small, then there is little requirement to modify a biased product. If the variety is large, then if the ability is too narrow, the system may have limited use. The variety of metals is large, from magnesium and aluminum to steel. Natural Groupings of Diverse Products Diverse products are products that are so different that, while they are associated with the same function, they are typically not associated with the same tool. Natural groupings of diverse products are objects that require the same function and are found together during a task or job. Example—Cooking Bacon Step 1: For the given function product, what other elements in the system or super-system require the same modification? Eggs are generally associated with bacon
  • 59. TRIZ Power Tools Idealize Useful Functions 53 Step 2: Can they also be included in the modification? Yes, Eggs can be included. The heat is there, but usually there is an over abundance of bacon fat. Remember that we have only considered the possibility of doing these together. In some cases, finding the means to do this is simple. Summarize the Ideal Product After considering all of the above possibilities, what are the insights that you have gained? This is a branching point in the decision path for this invention. What we decide from this point will be used to make further decisions. We can always return to this point if necessary.
  • 60. TRIZ Power Tools 54 Idealize Useful Functions
  • 61. TRIZ Power Tools Idealize Useful Functions 55 The Ideal Modification for Useful Functions After focusing on the ideal product, the second part is the ideal modification. We ask “What do we really want to have happen and what are the attributes of the ideal modification?” Since we have not yet decided what will deliver these idealized modifications to the product, we are actually composing a wish-list of what the ideal modification will look like. When we add real elements to deliver the modification, these elements often bring undesirable characteristics with them. Since we are dealing with functions that are already useful, we would like to do the most good possible. It is easy to assume that because a useful function exists, that there is not a replacement function that is even better or that we might want to reverse things and perform the opposite function. The question is: What do we really want to happen? How do We Identify the Ideal Modification? Let’s refer back to the concept that Altshuller proposed for solving problems that require guess work. Remember that a mathematical problem was proposed. How can we return with exactly six gallons of water if we have only a four and nine gallon bucket? Mathematical problems that normally require guess work when solved forward are often more rapidly solved by starting with the solution and then working backwards. Altshuller proposed that, since solving inventive problems also requires guess work, the solution will be more rapid and satisfying if we start with the ideal solution. Altshuller proposed another, more important, reason for solving backwards. Solutions that start with mental pictures of existing machines are usually variations on these structures and end up more complex than they need to be. We must free our minds of these structures by starting afresh with an ideal solution. Altshuller called this preferred end state or solution the Ideal Final Result. The process of identifying the Ideal Final Result was begun when we considered the ideal product. Now we must consider what must ideally happen to this ideal product, given that it still is required. Since the final result is actually a modification to the product, we can continue to write the Ideal Final Result in functional terms. This can be referred to as the Functional Ideal Final Result. At this stage, we will put together several Ideal Final Results by describing the modification in ideal terms. We must remove our inhibitions and let it magically happen. Since there may be
  • 62. TRIZ Power Tools 56 Idealize Useful Functions many ways to describe the modification that will give new insights, we consider a variety of ways to think of the modification that allow us to make better use of resources. In the process of looking for the IFR, we will also consider the reverse modification. It is easy to become locked into thinking of the function in the way that we always have. By asking what we are performing the function relative to, we see that there are other possibilities. As a matter of practicality, the function should be described correctly in order to achieve the most good. Please refer to the appendix if there are questions on how to write functions or deal with confusing functions. Setting the Bar for How Well the Modification Must be Performed The next set of tools help us to decide the attributes of the ideal modification. At this stage, we continue our quest to identify several ideal modifications. If I could snap my fingers, how much modification do I really want? How well, how long, etc. Since it is possible to overdo a modification causing other problems, we may need to constrain ourselves by asking this in a slightly different way. What level of modification will give us a long-lasting solution? By doing this, we recognize a truth: eventually the system will evolve to a point that it must be improved again. In the mean time, it will not be necessary to change this parameter or even consider it very much. This is different than the common way of changing systems where a parameter is just improved enough to get by. This leads to legacy problems that continue to crop up with the next version of a product. It is important to note that insights derived at this stage have the ability to influence each other. Insights gained during one activity may be upset by insights gained in other activities. Consequently, it may be necessary to jump back and forth between tools.
  • 63. TRIZ Power Tools Idealize Useful Functions 57 Describe a Variety of Ideal Modifications What are ideal final results? Describe this in a variety of ways. What would I want to happen if I could do it magically by snapping my fingers? We would like to consider several ways because each way may lead to a different physical phenomenon to accomplish the function (depending on abundance of system resources). Some of these ways may be more ideal than others. Example—Stopping a Speeding Car Step 1: Are we changing or controlling? Which makes the most sense? In this case, we want to control the speed of the car to a set speed. This speed may not be zero and in fact, it might be dangerous to stop a car in the middle of fast traffic. Step 2: Work backward by imagining several ideal final states. Using the longhand form of the modification, consider different ways to describe the modification. Consider moving from the macro world to the micro world (atomic level and beyond). Example—Blade Loss of a Fanjet Engine A jet engine fan loses some fan blades. This is sometimes referred to a blade-out condition. It can be caused when an object is ingested into the engine such as a bird. Each of the blades carries a tremendous amount of kinetic energy. When one blade goes, it often takes out other blades. The effect is explosive. Step 1: Are we changing or controlling? Which makes the most sense? In this case, we are changing. The blades start in one state and we must move to another. Step 2: Work backward by imagining several ideal final states. Using the longhand form of the modification, consider different ways to describe the modification. Consider moving from the macro world to the micro world (atomic level and beyond). If I could snap my fingers... Mod 1 Mod 2 Blades Change the level of energy (zero) Change the blade direction Car Control the speed Control the momentum
  • 64. TRIZ Power Tools 58 Idealize Useful Functions Example—Heating a Gas How can we describe the heating of a gas? Step 1: Are we changing or controlling? We have already described this as a change of state, thus we are changing. Step 2: Work backward by imagining several ideal final states. Using the longhand form of the modification, consider different ways to describe the modification. Consider moving from the macro world to the micro world (atomic level and beyond). Consider an Ideal Inverse Modification Sometimes it is more ideal to do the reverse of the required action or modification. For instance, it may actually require fewer resources to move a person relative to a work object than it is to change the height of a heavy work object. In order to consider reversing a modification, it is necessary to consider what the action or modification is relative to. If two objects are moving relative to each other, it is usually easy to determine what the modification is relative to. With other modifications, it may take more thought. Example—Pouring Hot Syrup into a Chocolate Container Step 1: What object is the modification performed relative to? The pouring is relative to the stationary chocolate form Step 2: Invert the problem by modifying the relative object. (Make it the product). Thus, instead of pouring the syrup relative to the stationary chocolate form, we spread the chocolate relative to a stationary syrup form which has been frozen. Spread the chocolate onto the syrup. Pour Syrup Chocolate Spread Change the temperature Change the average random velocity Change the velocity distribution Gas
  • 65. TRIZ Power Tools Idealize Useful Functions 59 Step 3: Go back and describe this in a variety of ideal ways. Note that the variety of descriptions does not add a great deal to the understanding of how this function can be accomplished in this case. Example—Stopping a Speeding Car Step 1: What object is the modification performed relative to? The slowing is relative to the road. Step 2: Invert the problem by modifying the relative object. (Make it the product). Thus, instead of stopping the car, we speed up the road so that the car and road are moving at the same velocity. Step 3: Go back and describe this in a variety of ideal ways. Note that this tends to describe some fashion of lubrication between the road and the tires which was not previously considered. What is the Ideal Level of Modification? Determine the actual level of the ideal modification. This level usually involves a metric of some sort. As we begin to adjust the levels of the modification, we start to chip away at psychological inertia and gain insights. Perhaps what we are doing is not the correct function. Perhaps there are functions which are more ideal. Example—Blade Loss of a Fanjet Engine We continue our consideration of the loss of blades for a Fanjet Engine. We will only consider one of the ideal modifications that were named which is to change the energy level of the blade. Step 1: If I could snap my fingers, what would the ideal level be? The energy should dissipate low enough as to never reach the cabin. Essentially, the blades have zero kinetic energy relative to the aircraft. Road Control the Speed Control the speed Control the surface speed Road Change the thickness Change the position Chocolate
  • 66. TRIZ Power Tools 60 Idealize Useful Functions Example—Stopping a Speeding Car Step 1: If I could snap my fingers, what would the ideal level be? Continuing with the example of a police officer stopping a speeding car, we realize that bringing the car to a complete stop may not be required or even desirable. It may be more desirable to control the maximum speed of the car. This allows us to control the situation better. For instance, if the car is already stopped, then we may want to guarantee that it is stopped for good. On the other hand, if the car is moving at a high rate of speed on a busy freeway, stopping the car might be dangerous to other cars. It may be better if the car were gradually slowed rather than stopped. What is the Ideal Sequence of the Function? Considering the ideal sequence will continue to give us more insights into the ideal modification. As we consider when it should occur, it may affect what we believe the ideal modification should be. A powerful tool for investigating this is the process map. This can be accomplished in a variety of ways, including a storyboard or simply words in sequence. However it is done, it is nice to show the possibility of functions performed in parallel as this will be one of the considerations that we make.
  • 67. TRIZ Power Tools Idealize Useful Functions 61 Example—Stopping a Speeding Car Step 1: Create a process map of the sequence of functions. The subject function should show up as a block in the process map. If we start at the beginning of a typical car chase, the car has just been pulled over and the officer is walking to the other car. This is the most likely time for the occupant to become scared and to speed away or “bolt”. Notice in the following process map that we could have used functional language throughout. Also, the ideal function is located wherever psychological inertia places it. That is fine to begin with. Officer Flags down the Car Both Cars Pull Over and Stop Officer Walks toward Car Occupant Gets Scared Occupant Speeds Away Officer Returns to Car Officer Pursues Occupant Increases Speed Officer Requests Help Officer Identifies Car to Pull Over Officers Limit Options Officers “Bumps” Car (Very Dangerous) Car Strikes Object (Very Dangerous) Car Stops Stop Car
  • 68. TRIZ Power Tools 62 Idealize Useful Functions Step 2: Consider performing the function in different sequences. Move it earlier or later than currently performed. Try moving it so far forward that it is no longer during the normal process sequence. Consider moving it so far backward that it is no longer part of the ordinary sequence. In this case, it probably does not make sense to stop the car until it has had a chance to pull over. In the less likely event that the car begins speeding away when the officer flags it down, then there may be a need to stop it at that moment. Now remember, it is possible to consider the more ideal situation where the occupant is not scared, etc. This all presupposes that we have already determined these other functions and are idealizing them on other paths. It also presupposes that we have considered other more ideal modifications and products and are working on this one specifically. The question that we are answering here is where is the most ideal place to put the function of stopping the car. Another possibility is that the car bolts and the officer does not pursue at all! The car will be stopped later when it is safer, or the occupant will stop the car. The occupant can see that the officer is simply standing there and not pursuing. This allows for a less panicked state which keeps speeds lower. Perhaps the fact that officers will no longer pursue has become well publicized. And it becomes common knowledge that the car is being tracked by a high observer such as a surveillance craft or satellite. The occupant then has to pursue another strategy which usually involves abandoning the car. This puts the function of stopping the car far later than normal. Officer Flags down the Car Both Cars Pull Over and Stop Officer Walks toward Car Occupant Gets Scared Officer Performs Duty Officer Identifies Car to Pull Over Stop
  • 69. TRIZ Power Tools Idealize Useful Functions 63 Step 3: Can the function be performed in parallel with other functions? Can the function be performed during other functions such as during transportation or while queued or waiting. Can setup be performed at the same time as the operation? Rapid setup often implies the use of a previously placed tool. Could other tools help out at another time or sequence? This creates new possibilities, for instance, the car can be disabled while it is already stopping for a traffic light or stop sign. If this can be done safely, before the occupant is aware of what is happening. This precludes the problem of speeding away, but now this raises other problems such as how other drivers will react when a car is stopped. There are also many people who would never consider speeding away and this becomes a needless embarrassment for them. It is also necessary to stop the car in such a way that the occupants and the car are out of harm’s way. Such may not be the case if the car is stopped on a busy street. This highlights the fact that idealizing the system may cause other problems which can be avoided now (by choosing a different sequence) or later, by fixing the system. Step 4: Create a process map of the desired function and break it down into finer detail. Step 5: Can the modification be broken into two (or more) stages? Does this allow for parallel processes to accomplish the main function, or does it allow for a more optimum sequencing of functions? It may be that the car is not stopped, but first limited in speed to 25 mph. The car can now pull over and remove itself from traffic with the officer following. This brings up the idea that the more ideal possibility is to be able to limit the maximum speed of the car at a distance in such a way that the driver cannot tell the difference between this and a “malfunctioning” car. Officer Waits for Car to Stop Officer Walks toward Car Occupant Gets Scared Officer Performs Duty Officer Identifies Car to Pull Over Stop Car Slows Down Car Comes to Full Stop Some Feature of Car is Disabled
  • 70. TRIZ Power Tools 64 Idealize Useful Functions What is the Ideal Duration? The ideal sequence is strongly influenced by the duration of the function. Likewise, duration of the function is strongly influenced by the sequence of the function. Example—Stopping a Speeding Car Step 1: If the modification were performed very rapidly, would other harmful functions be precluded? Yes, if the car could be stopped instantly, before it was able to get out into traffic, many dangerous or harmful functions could be avoided. Step 2: How much time do we have after it is normally performed that it would be allowable to continue performing the function? If the modification were performed very slowly (hours, days, weeks, months, years) would this be harmful or could this actually help in the performance of other functions? Stopping the car permanently could be viewed as a punishment for trying to speed away. This might serve as a deterrent. What is the Ideal Duty Cycle? Ideality requires that all objects perform as many functions as possible, as much of the time as possible. Systems that idle waste valuable resources. Consequently, it is important to consider idealizing the function by requiring the system to work all of the time. Example—Stopping Speeding Cars Continuing with our example of stopping speeding cars, we ask whether the stopping system can be in operation at all times. Since the need to stop cars is not continuous, it would be necessary to re-describe the function in terms that can apply to objects other than cars.
  • 71. TRIZ Power Tools Idealize Useful Functions 65 Step 1: Are there opportunities for the system to run all the time? Is this even desirable considering the current product? Ideally, objects in the system will be at full capacity. In the case of stopping speeding cars, there is no requirement to stop cars continuously. Step 2: Are there other objects in the job that require the function? Should the function be reframed to consider these other objects? Yes, it would be desirable to stop a human that abandons the car. If we redefine the problem as stopping the car occupants, whether they are moving or in a car, the system becomes much more ideal. Step 3: Should the modification be performed along the entire path, both coming and going? This usually applies to machines which have repetitive motions. In this case it probably does not apply except to say that the function of stopping the car’s occupants should be possible regardless of which direction they are moving, even in reverse. Step 4: Should dummy runs and downtimes be allowed? I suppose that down times are allowed if all we are stopping are the occupants. It should not be necessary to have a test run before it is used each time to stop a car. What is the ideal Adjustability and Continuity of Adjustment? If we haven’t already touched on this in some way, then we will deal with the subject of variability here. Lines of evolution suggest that the control of functions become more and more adjustable. At first, the process is fixed. Next it becomes adjustable to at least discrete levels. Next, the adjustment must become continuous. Next, some form of control scheme is used to adjust the function for changing conditions. The first form of control often turns the function on or off. This is often referred to as “bang-bang” control. The next form of control is referred to as open-loop control. This means that a change is sensed somewhere and the mechanism that controls the function is given a set command that hopefully puts the output in the required realm. The next form of control uses feedback which continuously or discretely controls the function. Each level of adjustment and control increase the complexity of the system. It is important here to not go overboard in assigning an ideal level of adjustability. We can over-constrain the system. This sounds too much like a compromise, but here we will Car Occupant Fleeing Occupant