SlideShare a Scribd company logo
COMPLEXITY


simplicity
The Complexity Curve

     Designing for Simplicity




              @DaveHogue
              #SXsimplerUX
Welcome
David M. Hogue, Ph.D.
VP XD at Fluid
San Francisco
Complexity is easy.

We can make anything complex.
Even our wristwatches.
Simple to read, difficult to set.
Not much has changed…
Daylight Saving Time

     Starts tonight at 2:00 am.

Do you know how to set your watch?
To make something simpler,

  we first need to define complexity,
   which is, ironically, not simple.
What is complexity?
complexus

entwined; twisted together
          (Latin)
“… I know it when I see it …”




Supreme Court Justice Potter Stewart
(Jacobellis v. Ohio, 1964)
Three perspectives:

      Designers
    People (Users)
      Scientists
Designers

 Appearance
  Aesthetics
       Style
Space
Noise
Hierarchy




http://blog.typekit.com/2011/03/17/type-study-typographic-hierarchy/
Designers

 Functionality
     Context
        Flow
Interactivity
Dark Pattern?
What is the goal?
Structure
Flow
People

Relevance
 Difficulty
    Clarity
Clutter
http://www.uie.com/brainsparks/2011/11/04/clutter/
Difficulty
Confusion
Scientists

     Chaos
Weather
Edward Lorenz, Sc.D.

     dt/dx = σ(y−x)
    dt/dy = x(τ−z)−y
     dt/dz = xy− βz
Lorenz Attractor
Chaos

Dynamical systems
  Deterministic
 Not predictable
Chaos

     Self-organizing
  Emergent structure
Sensitivity to perturbation
Butterfly Effect
Some things are
naturally complex.
 So why discuss chaos?
Complex systems that appear
to have an impossibly large
number of variables can actually
be described and understood
with remarkably few.
The Complexity Curve

In which the level of complexity
    increases the further we get
           into a design project.
Complexity Curve
Complexity Curve
Where does complexity
          come from?
Let’s skip the obvious:
Disregard for design
www.webpagesthatsuck.com
   790 Flickr groups with
 “bad design” in the name
Designers

                    Models
                   Patterns
               Scope Creep
Constraints & Requirements
Expectations v. Reality
Mental    Conceptual     System
Model        Model        Model
(user)     (interface)   (device)
Mental Model Mismatch

     Impedes progress
       Interrupts focus
     Incorrect direction
Designers

                    Models
                   Patterns
               Scope Creep
Constraints & Requirements
Copying Patterns
Anti-Patterns
Dark Patterns
New and different
Designers

                    Models
                   Patterns
               Scope Creep
Constraints & Requirements
Scope Creep (Jog or Run)

      Forgotten features
     Absent stakeholders
       Vendor systems
Executive Bungee-Jumping
Designers

                    Models
                   Patterns
               Scope Creep
Constraints & Requirements
Constraints & Requirements

      Technical constraints
       Legal requirements
    Business unit requirements
System Model Exposure




Where is the current price per share?
Why can't I buy a certain total value?
People

Difficulty
Expertise
Do not conflate
complexity with difficulty.
Difficult tasks often appear complex
      only until we have learned
the necessary knowledge and skills.
High cognitive loads
      feel difficult.
    Understanding and memory
Problem-solving and decision-making
    Associations and connections
People

Difficulty
Expertise
Developing Expertise
Declarative   Procedural   Automaticity
Knowledge     Knowledge      (Habits)
Novices & Experts
Technology

   Limitations
Limitations

      Materials
    Manufacturing
Technological capability
Inexorably Forward
What can be done about
           complexity?
Not everything should be simple.
Law of Parsimony

All things being equal, simpler solutions
are generally better than complex ones.
The Complexity Curve

 In which the level of complexity
may be decreased if we continue
 to iterate and refine the design.
Complexity Curve
Complexity Curve
Technology

    Advances
Materials and Manufacturing
Patience
Forward Forces
People

Motivation
  Transfer
  Support
A sufficiently motivated
  person will tolerate:
        Complexity
         Difficulty
        Confusion
Sometimes we need to
   teach people,
    because we cannot
    make it any simpler.
Transfer of
knowledge and skills
      Instruction
     Demonstration
       Analogy
Design

Leverage our ignorance
      Place people first
    Use mental models
       Focus & Reduce
                Iterate
Leverage our ignorance.

 Often our best ideas arise before we
have become shackled by constraints.
  Write them down before we know
        why we can’t do them.
         Then return to them.
Put people first.

    Motivation
    Behavior
     Emotion
    Creativity
Use mental models.

  Match conceptual and
     mental models
   Hide system models
Mental models evolve
Conceptual models evolve
Focus       Reduce

Attention    Effort
  Flow       Time
             Errors
However,

     Simplicity is not
  just about reduction.
Do not confuse subtraction
    with simplification.
“Make everything as simple as
 possible, but not simpler.”
Complexity moves.
Shift the complexity…
…away from the person.
Law of Conservation of Complexity
Feature complete




is not experience optimized.
Iteration

   Incubation
Cross-pollination
  Observation
New solutions…
…emerge.
None of these solutions,
advances, and innovations
could have been possible
       without...
Critical Thinking

A persistent effort to examine any
   belief, idea, or fact in terms
    of the available evidence.
We know that designers:
                 Ask questions
             Gather information
              Identify problems


                Generate ideas
               Evaluate options

         Communicate solutions
Critical thinkers go further:
                     Ask questions
                Gather information
                  Identify problems
            Recognize assumptions
               Assess relationships
                    Generate ideas
                   Evaluate options
            Consider consequences
            Communicate solutions
Designing for simplicity
     is not about
        Checklists
        Formulas
         Patterns
          Rules
It is about

 Thinking and reasoning
Understanding the problem
 Analyzing and optimizing
So, how do we make
    stuff simpler?
Ten Opportunities
   to Simplify
“Messy & Confusing”

      Irrelevance
    Disorganization
      Ambiguity
Indirect Action

       Abstracted
     Disconnected
Increased cognitive load
Everything to Everyone

     Too many variables
       Too little focus
Design by Consensus

     Scope creep
     (or worse…)
“Nice to have…”

     Noise
     Clutter
     Excess
Copying Solutions

  Misapplied patterns
Map Structure to
Organization or Technology
    Exposes the system model
Leading with Technology

        Solving the wrong
   (or non-existent) problems
A solution looking for a problem?
Or a tremendous opportunity?
Designing for Yourself

   Ignoring the person’s
      mental models
Accepting Assumptions

     Not collecting data
  Absence of critical thinking
It may be complex if…

“Messy & Confusing”         Copying Solutions
Indirect Action           Map to Organization
Everything to Everyone   Lead with Technology
Design by Consensus         Design for Yourself
“Nice to Have…”           Accept Assumptions
Thanks!
David M. Hogue, Ph.D.
VP XD at Fluid
San Francisco
The Complexity Curve

     Designing for Simplicity
Credits
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)

More Related Content

PPT
Critical Thinking 3
PPT
7 Habits of Highly Effective People Training
PPTX
INTERPERSONAL COMMUNICATIONS & BEHAVIOR SKILLS
PPTX
Decision Making
PPTX
Conflict management
PDF
Critical Thinking and Problem Solving
PDF
Situational Leadership Worksheet
PPTX
Problem solving
Critical Thinking 3
7 Habits of Highly Effective People Training
INTERPERSONAL COMMUNICATIONS & BEHAVIOR SKILLS
Decision Making
Conflict management
Critical Thinking and Problem Solving
Situational Leadership Worksheet
Problem solving

Viewers also liked (20)

PDF
Secrets of Simplicity: rules for being simple and usable (Giles Colborne)
PDF
Navigating complexity overview
PDF
What The London Riots Taught Us About Social Media
PDF
Advanced Simplicity Workshop from UX London (Giles Colborne)
PDF
Vsdtal prototype assignment(1)
PDF
UX Strategy for Any Device
PDF
Basic Social Math - Research Proposal
PDF
What is-value-network-analysis
PDF
APIDays Keynote: The Flow of Innovation
PDF
Van bedrijfskolom naar waardenetwerken
PPTX
My Prototype Beat Up Your Business Plan
PPT
Understanding complexity - The Cynefin framework
PDF
From user journey to prototyping
PPTX
Bezier curve computer graphics
PPTX
The laws of simplicity
PDF
Business ethics C5 -organizational_ethics_compatibility_mode_
PDF
How to prototype like a pro
PPT
Organizational Culture and Ethics, Enron Case Study
PPTX
Organizational Ethics
PDF
Complexity Thinking
Secrets of Simplicity: rules for being simple and usable (Giles Colborne)
Navigating complexity overview
What The London Riots Taught Us About Social Media
Advanced Simplicity Workshop from UX London (Giles Colborne)
Vsdtal prototype assignment(1)
UX Strategy for Any Device
Basic Social Math - Research Proposal
What is-value-network-analysis
APIDays Keynote: The Flow of Innovation
Van bedrijfskolom naar waardenetwerken
My Prototype Beat Up Your Business Plan
Understanding complexity - The Cynefin framework
From user journey to prototyping
Bezier curve computer graphics
The laws of simplicity
Business ethics C5 -organizational_ethics_compatibility_mode_
How to prototype like a pro
Organizational Culture and Ethics, Enron Case Study
Organizational Ethics
Complexity Thinking
Ad

Similar to The Complexity Curve: How to Design for Simplicity (SXSW, March 2012) (20)

PDF
A conversation about Design thinking
PDF
The Complexity of Simplicity
PDF
How Design Triggers Transformation presented by Tjeerd Hoek
PDF
Critical Thinking forUX Designers (Workshop)
PDF
Why IT Needs Artistic Sensibilities
PDF
Design at Scale: Enabling Systems Thinking to Design for a Complex Future
PPTX
Approaches to problem solving and stages involved
PPTX
Usability and User Experience Training Seminar
PDF
Design For Government Keynote - Need Culture and Tools for Innovation
PDF
Design Thinking for Quality Systems (with Notes)
PDF
Problem Solving Methods
PDF
Lean Innovation INCOSE
KEY
The human side of design
PDF
Gerald.mulenburg
PDF
Design for the Design Illiterate
PDF
Agile leadership practices for PIONEERS
PDF
Lean Innovation
PDF
Design Simple but Powerful application
PDF
Simplicty Appreciation 101
PDF
Complete Introduction to Service Design and Design Thinking
A conversation about Design thinking
The Complexity of Simplicity
How Design Triggers Transformation presented by Tjeerd Hoek
Critical Thinking forUX Designers (Workshop)
Why IT Needs Artistic Sensibilities
Design at Scale: Enabling Systems Thinking to Design for a Complex Future
Approaches to problem solving and stages involved
Usability and User Experience Training Seminar
Design For Government Keynote - Need Culture and Tools for Innovation
Design Thinking for Quality Systems (with Notes)
Problem Solving Methods
Lean Innovation INCOSE
The human side of design
Gerald.mulenburg
Design for the Design Illiterate
Agile leadership practices for PIONEERS
Lean Innovation
Design Simple but Powerful application
Simplicty Appreciation 101
Complete Introduction to Service Design and Design Thinking
Ad

More from Dave Hogue (8)

PDF
Design Sprints for Innovation
PDF
We Don't Watch the Internet, We Live in It
PDF
UX-Driven Innovation
PDF
Meaningful Design
PDF
Psychology for UX and Human Experience
PDF
You Want Me to Measure What?
PDF
Psychology for User Experience
PPTX
Brainstorming & Collaboration on Multi-Disciplinary Teams
Design Sprints for Innovation
We Don't Watch the Internet, We Live in It
UX-Driven Innovation
Meaningful Design
Psychology for UX and Human Experience
You Want Me to Measure What?
Psychology for User Experience
Brainstorming & Collaboration on Multi-Disciplinary Teams

Recently uploaded (20)

PPTX
AD Bungalow Case studies Sem 2.pptxvwewev
PPTX
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
PPTX
YV PROFILE PROJECTS PROFILE PRES. DESIGN
PPTX
areprosthodontics and orthodonticsa text.pptx
PPTX
ANATOMY OF ANTERIOR CHAMBER ANGLE AND GONIOSCOPY.pptx
PDF
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...
PDF
Urban Design Final Project-Site Analysis
PDF
YOW2022-BNE-MinimalViableArchitecture.pdf
PPTX
DOC-20250430-WA0014._20250714_235747_0000.pptx
PDF
Africa 2025 - Prospects and Challenges first edition.pdf
PPT
pump pump is a mechanism that is used to transfer a liquid from one place to ...
PPTX
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
PPT
Package Design Design Kit 20100009 PWM IC by Bee Technologies
PPTX
Wisp Textiles: Where Comfort Meets Everyday Style
PDF
GREEN BUILDING MATERIALS FOR SUISTAINABLE ARCHITECTURE AND BUILDING STUDY
PDF
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
PDF
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
PPTX
artificialintelligencedata driven analytics23.pptx
PPTX
Implications Existing phase plan and its feasibility.pptx
PDF
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...
AD Bungalow Case studies Sem 2.pptxvwewev
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
YV PROFILE PROJECTS PROFILE PRES. DESIGN
areprosthodontics and orthodonticsa text.pptx
ANATOMY OF ANTERIOR CHAMBER ANGLE AND GONIOSCOPY.pptx
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...
Urban Design Final Project-Site Analysis
YOW2022-BNE-MinimalViableArchitecture.pdf
DOC-20250430-WA0014._20250714_235747_0000.pptx
Africa 2025 - Prospects and Challenges first edition.pdf
pump pump is a mechanism that is used to transfer a liquid from one place to ...
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
Package Design Design Kit 20100009 PWM IC by Bee Technologies
Wisp Textiles: Where Comfort Meets Everyday Style
GREEN BUILDING MATERIALS FOR SUISTAINABLE ARCHITECTURE AND BUILDING STUDY
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
artificialintelligencedata driven analytics23.pptx
Implications Existing phase plan and its feasibility.pptx
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...

The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)