51
Making sense of messy problems Johanna Kollmann @johannakoll Interaction 16, Helsinki Systems thinking for Interaction Designers Illustration by DavidWicks: http://www.flickr.com/photos/sansumbrella/467998944/

Making sense of messy problems - Systems thinking for interaction designers

Embed Size (px)

Citation preview

Page 1: Making sense of messy problems - Systems thinking for interaction designers

Making  sense  of  messy  problems

Johanna  Kollmann @johannakoll !     Interaction  16,  Helsinki

Systems  thinking  for  Interaction  Designers

Illustration  by  David  Wicks:  http://www.flickr.com/photos/sansumbrella/467998944/

Page 2: Making sense of messy problems - Systems thinking for interaction designers
Page 3: Making sense of messy problems - Systems thinking for interaction designers

       The  next  4  hours  of  your  life:

Introduction  to  Systems  Thinking  

Tools  for  modeling  systems  

Systems  behaviour  over  time  

Changing  systems  

Page 4: Making sense of messy problems - Systems thinking for interaction designers

Systems  Thinking?

Page 5: Making sense of messy problems - Systems thinking for interaction designers

In  the  past  the  man  has  been  first;    in  the  future  the  system  must  be  first.    !~  Frederick  Winslow  Taylor  (1911)

Page 6: Making sense of messy problems - Systems thinking for interaction designers

In  the  past  the  man  has  been  first;  in  the  future  the  system  must  be  first.  !This  in  no  sense,  however,  implies  that  great  men  are  not  needed.      !~Frederick  Winslow  Taylor  (1911)

Page 7: Making sense of messy problems - Systems thinking for interaction designers

“At  the  root  of  every  seemingly  technical  problem  is  a  human  problem.”  

~  Taiichi  Ohno

Page 8: Making sense of messy problems - Systems thinking for interaction designers

http://visitmix.com/work/descry/awebsitenameddesire/

Page 9: Making sense of messy problems - Systems thinking for interaction designers

“Systems-­‐based  thinking  is  the  process  of  understanding  how  things  influence  one  another.      !Then  drawing  on  that  knowledge  to  create  efficiencies  of  process,  infrastructure  and  communication.”

~  Abby  Covert

Page 10: Making sense of messy problems - Systems thinking for interaction designers

“A  system  is

~  Donella  Meadows

a  set  of  elements  or  parts  

oGen  classified  as  its  funcHon  or  purpose.”  

that  is  coherently  organized  and  inter-­‐connected  in  a  paKern  or  structure  that  produces  a  characterisHc  set  of  behaviors,  

Page 11: Making sense of messy problems - Systems thinking for interaction designers

Peter  Checkland

Human  activity  systems

Soft  Systems  Methodology

Page 12: Making sense of messy problems - Systems thinking for interaction designers

       Leverage  points…

…places  within  a  complex  system  where  a  small  shift  in  one  thing  can  produce  big  changes  in  everything.  

…are  often  counterintuitive.

Page 13: Making sense of messy problems - Systems thinking for interaction designers

Systems  Thinking  &  UX

Page 14: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling

Page 15: Making sense of messy problems - Systems thinking for interaction designers

2)  Behavior  over  time

Page 16: Making sense of messy problems - Systems thinking for interaction designers

3)  Change

Page 17: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling

Page 18: Making sense of messy problems - Systems thinking for interaction designers

Mental  Model

System  Model

Conceptual  Model

Page 19: Making sense of messy problems - Systems thinking for interaction designers

Personas  from  Design  Jam  London,  by  Jeff  Van  Campen  http://www.flickr.com/photos/otrops/tags/designjamlondon/

Page 20: Making sense of messy problems - Systems thinking for interaction designers

Flickr  User  Model  by  Bryce  Glass  http://www.flickr.com/photos/bryce/58299511/

Page 21: Making sense of messy problems - Systems thinking for interaction designers

!“Only  by  building  a  model  of  customer  behaviour  and  then  showing  our  ability  to  use  our  product  or  service  to  change  it  over  time  can  we  establish  real  facts  about  the  validity  of  our  vision.”  

~  Eric  Ries

Page 22: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Rich  Picture

1.  Construction  of  the  Humber  Bridge  (adapted  from  Stewart  and  Fortune,  1994)  ©  The  Open  University

2.  Distance  Learning  Situation  ©  Wood-­‐Harper  et  al,  Information  Systems  Definition:  The  Multiview  Approach,  Blackwell  Scientific  Publications  1985  

Page 23: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Rich  Picture  elements

Stakeholders

Worldview

Connections

Conflicts

2.  Distance  Learning  Situation  ©  Wood-­‐Harper  et  al,  Information  Systems  Definition:  The  Multiview  Approach,  Blackwell  Scientific  Publications  1985  

Page 24: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

Page 25: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

Page 26: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Rich  Picture  elements

Stakeholders

Worldview

Connections

Conflicts

2.  Distance  Learning  Situation  ©  Wood-­‐Harper  et  al,  Information  Systems  Definition:  The  Multiview  Approach,  Blackwell  Scientific  Publications  1985  

Page 27: Making sense of messy problems - Systems thinking for interaction designers
Page 28: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Business  Model  Canvas

Job  seekers

Recruiters

Jobs

Candidates

Manage,   promote  platform

Platform

Manage  and  develop  platform Marketing  costs

Job  ads Hiring  fee

Page 29: Making sense of messy problems - Systems thinking for interaction designers

2)  Behavior  over  time

Page 30: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Flows

inflow outflow

information feedback,  control

stock

Page 31: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Feedback  loops

George’s  ability  to  solve  problems

Number  of  problems  solved

Number  of  remaining  problems

Time  available  per  problem

Project  in  trouble

Management  pressure  to  solve  

problems

R1 R3

R2

Need  to  involve  Paul

B1

Page 32: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Behavior  over  time  graphs

inventory

days

Page 33: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Behavior  over  time  graphs

inventory

days

Page 34: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Cohort  analysis

Page 35: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Cohort  analysis

Page 36: Making sense of messy problems - Systems thinking for interaction designers
Page 37: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

       Custom  tools  to  monitor  interactions

by  @lukew

Page 38: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

Page 39: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

Photo  by  Anders  Zakrisson  http://www.flickr.com/photos/anders-­‐zakrisson/4982281184/

Page 40: Making sense of messy problems - Systems thinking for interaction designers

DATA

MEANING

Page 41: Making sense of messy problems - Systems thinking for interaction designers
Page 42: Making sense of messy problems - Systems thinking for interaction designers

3)  Change

Page 43: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

inventory

days

       Flows  and  loops

Page 44: Making sense of messy problems - Systems thinking for interaction designers

1)  Modeling 2)  Behavior  over  time 3)  Change

Page 45: Making sense of messy problems - Systems thinking for interaction designers

10.    Numbers  (subsidies,  taxes,  standards).  

9.    Material  stocks  and  flows.  

8.  Delays  

7.    Balancing  negative  feedback  loops.  

6.    Reinforcing  positive  feedback  loops.  

5.    Information  flows.  

4.    The  rules  of  the  system  (incentives,  punishment,  constraints).  

3.    The  power  of  self-­‐organization.  

2.    The  goals  of  the  system.  

1.    The  mindset  or  paradigm  out  of  which  the  goals,  rules,  feedback  structure  arise.  

1)  Modeling 2)  Behavior  over  time 3)  Change

       Leverage  points

Page 46: Making sense of messy problems - Systems thinking for interaction designers

       Take-­‐aways

The  ‘worldviews’  that  people  and  elements  in  the  system  hold

The  processes  that  are  necessary  to  deliver  value  to  customers

!How  to  gather  and  visualize  information  holistically

How  user-­‐centered  design  and  empathy  help  to  reduce  uncertainty

!What  is  the  right  level  for  the  impact  you  are  aiming  for?

What  enables  the  change,  where  are  conflicts,  who  can  be  your  change  agent?

Page 47: Making sense of messy problems - Systems thinking for interaction designers

This  matters  because

Page 48: Making sense of messy problems - Systems thinking for interaction designers

Business  trends.

Page 49: Making sense of messy problems - Systems thinking for interaction designers

Humane  systems.

Page 50: Making sense of messy problems - Systems thinking for interaction designers

The  intuitive  mind  is  a  sacred  gift  and  the  rational  mind  is  a  faithful  servant.  We  have  created  a  society  that  honors  the  servant  and  has  forgotten  the  gift.   !We  will  not  solve  the  problems  of  the  world  from  the  same  level  of  thinking  we  were  at  when  we  created  them.  More  than  anything  else,  this  new  century  demands  new  thinking:   !We  must  change  our  materially  based  analyses  of  the  world  around  us  to  include  broader,  more  multidimensional  perspectives. !~Albert  Einstein

Page 51: Making sense of messy problems - Systems thinking for interaction designers

       Resources

The  Lean  Startup  by  Eric  Ries  !Systems  Thinking,  Systems  Practice  and  Soft  Systems  Methodology  by  Peter  Checkland  !Thinking  in  Systems:  A  Primer  by  Donella  Meadows  !Business  Model  Generation  by  Alexander  Osterwalder  and  Yves  Pigneur  !Donella  Meadow’s  article  Places  to  Intervene  in  a  System  can  be  found  at  http://www.developerdotstar.com/mag/articles/places_intervene_system.html  !Peter  Senge  is  a  key  systems  thinker,  I  haven’t  included  any  of  his  material  directly,  but  read  about  this  perspectives  especially  on  organisational  change.  Check  him  out.  !For  the  design  geek  in  you,  read  up  on  Buckminster  Fuller’s  Design  Science.  !Peter  Morville’s  Intertwingled.