SlideShare a Scribd company logo
1 of 36
Download to read offline
Magic... or structured analysis?
Giles Colborne
cxpartners


    @gilescolborne
                           http://www.flickr.com/photos/stevendepolo/4027405671/
This is Sarah. i visited
                 her researching how
                 people buy from online
                 auctions. She said: i’d
                 never buy clothes
                 from ebay. But when i
                 asked her to show me a
                 favourite purchase...
@gilescolborne
...She ran up to her
room and got
these - designer
trousers bought
on ebay. When you
go into the field,
you discover the
answers you get in
the lab may not be
the whole story.
                       Dolce & Gabbana!

  @gilescolborne
We need to get
into the field. And
as context
matters more, the
need is growing.

  @gilescolborne
                      http://www.flickr.com/photos/32615508@N02/3047982712
but contextual
research is more
expensive. And it’s
hard to convince
budget holders to
pay it when the
premise is: ‘we don’t
know what we’ll find
 out but it’ll be cool.’   They won’t let me

    @gilescolborne
                                 http://www.flickr.com/photos/cayusa/2666070091/
Field research yields
                         ’s
lots of useless data. it
                        at
interesting to know th
where you keep your
phone says something
about how you use it -
 but that won’t help me
 design a mobile app.

   @gilescolborne
                              http://www.flickr.com/photos/niyam/2105979190/
And the outside
                 world is such an
                 unpredictable
                 place, that luck
                 plays a part in
                 getting field
                 research right.
@gilescolborne
Unknown insights
  irrelevant insights
  Out of scope insights
  Just plain unlucky
                 So that’s field
                 research. i need a way
                 of understanding
                 where i might get value.
                 And of training
                 colleagues to do it.
@gilescolborne
years ago, i asked an
                                        d
                 expert how to plan fiel
                 research. she said - get
                                          .
                 out there and just do it
                 That makes it sound like
                 we arrive at results by
                 magic.
@gilescolborne
Would you trust
someone who was going
to use magic? i’D want to
know what they had up
their sleeve.
So can we be more
structured?




   @gilescolborne
                            http://www.flickr.com/photos/stevendepolo/4027405671/
When we research, we’re
looking for leverage
points - small changes
that can make a big
difference. They’re easy
to find in lab studies
because you cut out all
    variables.
the @gilescolborne
                           http://www.flickr.com/photos/thalamus/2690847744/
in the lab, you have a
participant and a
computer. it’s easy to
 see where the leverage
 points are. you can
 change the user (hard!)
 or the device (easier).




  @gilescolborne
in field studies,
it’s harder to
see where the
leverage points
 might be.




     @gilescolborne
Donella meadows was a
                       ed
systems analyst involv
in environmental
economics. She identified
12 leverage points where
you can influence a
 complex system




                            Donella meadows
    @gilescolborne
Constants, parameters, numbers

                                                The size of buffers and other stabilizing stocks
                         More profound effect   Structure of material stocks and flows
Easier to notice




                                                Length of delays, relative to the rate of system changes

                                                Strength of negative feedback loops

                                                Strength of positive feedback loops

                                                Structure of information flow

                                                Rules of the system

                                                Power to add, change, evolve, or self-organize system structure

                                                Goal of the system

                                                Mindset or paradigm from which the system arises

                                                Power to transcend paradigms

                   @gilescolborne
Constants, parameters, numbers

                The size of buffers and other stabilizing stocks

                Structure of material stocks and flows

                Length of delays, relative to the rate of system changes

                Strength of negative feedback loops

              Strength of to
She was applying this positive feedback loops
                           and
systems in economicsinformation flow
              Structure of
the enviro nment, but we
can apply this to our system
              Rules of the
information systems,change, evolve, or self-organize system structure
              Power to add,    s
too. Still a list of 12 item
              Goal simplify
is complex. let’s of the system
it to make it easier to
              Mindset or paradigm from which the system arises
 apply.
              Power to transcend paradigms

    @gilescolborne
Constants, parameters, numbers

      Physical
                 The size of buffers and other stabilizing stocks

                 Structure of material stocks and flows

                 Length of delays, relative to the rate of system changes

              Strength of negative feedback loops
The physical layer isof positive feedback loops
              Strength
about properties and
resources. The speed information flow
              Structure of
of a computer Rules of the system
network, the amount
of time it takes to add, change, evolve, or self-organize system structure
              Power to
complete a task. of the system
              Goal
 Para meters that affect
 a system.    Mindset or paradigm from which the system arises

                 Power to transcend paradigms

    @gilescolborne
so a friend creating a
mobile train ticketing
app watched users to
see how long they
stood in line for
tickets at rush hour.




  @gilescolborne
                         http://www.flickr.com/photos/macspite/877883222/
He figured that they
                 had to be able to
                 download the app and
                 buy before they got
                 to the front of a
                 ticket line. So a
                 constraint that he
                 had to meet.
@gilescolborne
                    http://www.flickr.com/photos/macspite/877883222/
Constants, parameters, numbers

            The size of buffers and other stabilizing stocks

            Structure of material stocks and flows

            Length of delays, relative to the rate of system changes

            Strength of negative feedback loops
  Logical




            Strength of positive feedback loops

            Structure of information flow

            Rules of the system        the logical layer is
                                        about what
            Power to add, change, evolve, or self-organize is
                                        information system structure
            Goal of the system          available, to whom and
                                        what it does. You can
            Mindset or paradigm from which late that to the
                                        re the system arises
            Power to transcend paradigms content and
                                         functionality specs
                                         for a system.
@gilescolborne
online
                 When we redesigned the
                                          r a train
                 ticket buying service fo
                                          ople at
                 company, we watched pe
                                         people
                 train stations. We saw
                                          ains that
                 arriving, looking for tr
                                             ’t
                 weren’t listed. They hadn
                                            ral
                 realised there were seve
                                            ey’d gone
                 mainline stations and th
                                           missed
                 to the wrong one. They
                  their trains.
@gilescolborne
t
                 They didn’t have the righ
                 info. So we added clues
                 to the buying process so
                 they’d know which
                  stations they were
                  choosing. And we added
                  maps to the print-outs,
                                            .
                  so they’d be doubly sure
                  in other words, we
                  changed the spec.

@gilescolborne
conceptual layer
            Constants, parameters, numbers
is about ‘what is it
            The size of buffers and other stabilizing stocks
we should be
doing?’ the scope of material stocks and flows
            Structure
of the solution.
            Length of delays, relative to the rate of system changes

                  Strength of negative feedback loops

                  Strength of positive feedback loops

                  Structure of information flow

                  Rules of the system
     Conceptual




                  Power to add, change, evolve, or self-organize system structure

                  Goal of the system

                  Mindset or paradigm from which the system arises

                  Power to transcend paradigms

   @gilescolborne
a
                  when i was researching
                                           for
                  travel-agent extranet
                  an airline i visited travel
                  agents big and small.
                  People like Robin who
                  worked in a big travel Gail
                                            on
                  agent had strict limits
                  web access. we’d have
                   needed to get the it
                   department to agree to
                   give him access to the
                   extranet.
Robin




 @gilescolborne
ed
People like gail who work
                         set
at a small travel agent
up their computers just
                        ’s
how they liked. But gail
                         ed
colleagues each favour
                          ould
different websites. it w         Gail
                          to
be hard to get them all
 adopt the site.
 So there was really no
                          et.
 audience for the extran




  Robin




     @gilescolborne
Gail




                                used
        But Gail and Robin both
Robin   RSS feeds - getting the
                                right
        airline’s info onto the
                                ent,
        feeds was a more effici
        effective solution.
                                   of
        so we changed the scope
        the project.
 @gilescolborne
Physical         refining
  Logical          spec’ing
  Conceptual       Scope
                                          ,
                 So now we’ve got a quick
                 easy to use model for
                                         of
                 figuring out what kinds
                                          for
                 leverage points to look
                                         ject
                 - and what kinds of pro
                 they’ll be useful in.
@gilescolborne
when you’re planning
research, you can
                       d the
brainstorm the user an
                        ht we
context. Ask - what mig
                         s be
see? what might the user
doing?




                                This helps prime you
                                for the kinds of
                                observation you might
                                make. Cluster these
                                into rough timelines.

  @gilescolborne
Three types of observation                 Then look for actionab
                                                                   le
                                            observations (ones you
                                            can turn into physical
                                            constraints, logical
                                            specs or conceptual
               Actionable
                                            scopes). Actionable
               observation
                                            observations are Things
                                             you can influence.
                                             Link ‘context’
context                                      observations (things
observation            context               you can’t use, but which
                                                                      .
                       observation           support and add flavour
                                             Some observations will
                                             be unconnected.
                                             Now you have your
                                             leverage points.
                             un-connected
                             observation

      @gilescolborne
ars
                 My expert friend had ye
                                           ed
                 of experience which prim
                 her about what to pay
                 attention to. But she
                 couldn’t explain that
                 unconscious knowledge.
                                         ne
                 This method helps anyo
                                         eld
                 prime themselves for fi
                                          w
                 research. And helps sho
                                          t you
                 your budget holder wha
                  might find.
@gilescolborne
What about luck? Can
we get over the risk
of bad luck? Dr.
Richard Wiseman has
studied people who
appear to be ‘lucky’
and noticed that they
have some common
traits.




                        Dr. Richard Wiseman

   @gilescolborne
Social connections
Listen to your inner voice
Take control     They develop large, stro
                                           ng
                                              can
                 networks of friends who
Expect mistakes  help them. They listen to
                                          ow
                 their inner voice and kn
                                          eling.
                 when they have a bad fe
                                          e
                 They take control of th
                                          ce.
                 things they can influen
                                          ere
                  And they accept that th
                  wilL be mistakes due to
                                             . so
                  things they can’t change
                                          lves
                  they don’t beat themse
                                             d you
                  up. follow this advice an
                                           .
                  can make your own luck
@gilescolborne
Prepare like crazy - so you can wing it.
    conan o’brien

@gilescolborne
Magic... or structured analysis?

•   Prepare by acting out the experience and the context
•   Ask yourself where you’d find these points of leverage
•   Physical constraints - good for refining
•   Logical requirements - good for specing
•   Conceptual scope - good for scope

                                But don’t mistake your
                                preparation for
                                                        g
                                research. You’re primin
                                not observing. don’t
                                let your budget holder
                                go away thinking you
                                have the answers. you
                                don’t.
    @gilescolborne
keep something up your
sleeve. Tell them: we
found 23 potential
                        d
leverage points. We nee
                         e
to validate them. Becaus
the point of all this
planning is to let you go
 out and do it all for
 real.
   @gilescolborne
giles.colborne@cxpartners.co.uk


                       @gilescolborne




           follow cxpartners on Slideshare.net
@gilescolborne

More Related Content

Similar to Field Studies: Magic or structured analysis? Giles Colborne

The need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementationsThe need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementationsBen DeMott
 
Information Flowing Through The Bla-To-Pl Projection May
Information Flowing Through The Bla-To-Pl Projection MayInformation Flowing Through The Bla-To-Pl Projection May
Information Flowing Through The Bla-To-Pl Projection MayMonica Turner
 
Influx/Days 2017 San Francisco | Baron Schwartz
Influx/Days 2017 San Francisco | Baron SchwartzInflux/Days 2017 San Francisco | Baron Schwartz
Influx/Days 2017 San Francisco | Baron SchwartzInfluxData
 
Systems Thinking for agile service design
Systems Thinking for agile service designSystems Thinking for agile service design
Systems Thinking for agile service designjohanna kollmann
 
Poster chep2012 reduced_original1
Poster chep2012 reduced_original1Poster chep2012 reduced_original1
Poster chep2012 reduced_original1Daniela Remenska
 
Explaining the Explainability: ‘Why’ and ‘How’ of Explainability in Research
Explaining the Explainability: ‘Why’ and ‘How’ of Explainability  in ResearchExplaining the Explainability: ‘Why’ and ‘How’ of Explainability  in Research
Explaining the Explainability: ‘Why’ and ‘How’ of Explainability in ResearchMelih Bahar
 
Knowledge-Based Agent in Artificial intelligence.pptx
Knowledge-Based Agent in Artificial intelligence.pptxKnowledge-Based Agent in Artificial intelligence.pptx
Knowledge-Based Agent in Artificial intelligence.pptxsuchita74
 
How Can Software Engineering Support AI
How Can Software Engineering Support AIHow Can Software Engineering Support AI
How Can Software Engineering Support AIWalid Maalej
 
Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"Aalto University
 
AI - history and recent breakthroughs
AI - history and recent breakthroughs AI - history and recent breakthroughs
AI - history and recent breakthroughs Armando Vieira
 
John Warner: Why Google isn't giving update advice anymore
John Warner: Why Google isn't giving update advice anymoreJohn Warner: Why Google isn't giving update advice anymore
John Warner: Why Google isn't giving update advice anymoreJohn Warner
 
Report simulation
Report simulationReport simulation
Report simulationazwa wawa
 
Runaway complexity in Big Data... and a plan to stop it
Runaway complexity in Big Data... and a plan to stop itRunaway complexity in Big Data... and a plan to stop it
Runaway complexity in Big Data... and a plan to stop itnathanmarz
 
Push, Pull, or Punt - Identity management tug-of-war: Then, Now, and Beyond
Push, Pull, or Punt - Identity management tug-of-war: Then, Now, and BeyondPush, Pull, or Punt - Identity management tug-of-war: Then, Now, and Beyond
Push, Pull, or Punt - Identity management tug-of-war: Then, Now, and BeyondIan Glazer
 
1_Use-Case (1).pdf
1_Use-Case (1).pdf1_Use-Case (1).pdf
1_Use-Case (1).pdfSaeedAtrab
 
Managing application-state-final
Managing application-state-finalManaging application-state-final
Managing application-state-finalbPopovska
 
KSL-07-04.doc
KSL-07-04.docKSL-07-04.doc
KSL-07-04.docbutest
 

Similar to Field Studies: Magic or structured analysis? Giles Colborne (20)

The need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementationsThe need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementations
 
Information Flowing Through The Bla-To-Pl Projection May
Information Flowing Through The Bla-To-Pl Projection MayInformation Flowing Through The Bla-To-Pl Projection May
Information Flowing Through The Bla-To-Pl Projection May
 
Influx/Days 2017 San Francisco | Baron Schwartz
Influx/Days 2017 San Francisco | Baron SchwartzInflux/Days 2017 San Francisco | Baron Schwartz
Influx/Days 2017 San Francisco | Baron Schwartz
 
Systems Thinking for agile service design
Systems Thinking for agile service designSystems Thinking for agile service design
Systems Thinking for agile service design
 
Lesson 19
Lesson 19Lesson 19
Lesson 19
 
AI Lesson 19
AI Lesson 19AI Lesson 19
AI Lesson 19
 
Poster chep2012 reduced_original1
Poster chep2012 reduced_original1Poster chep2012 reduced_original1
Poster chep2012 reduced_original1
 
Explaining the Explainability: ‘Why’ and ‘How’ of Explainability in Research
Explaining the Explainability: ‘Why’ and ‘How’ of Explainability  in ResearchExplaining the Explainability: ‘Why’ and ‘How’ of Explainability  in Research
Explaining the Explainability: ‘Why’ and ‘How’ of Explainability in Research
 
Knowledge-Based Agent in Artificial intelligence.pptx
Knowledge-Based Agent in Artificial intelligence.pptxKnowledge-Based Agent in Artificial intelligence.pptx
Knowledge-Based Agent in Artificial intelligence.pptx
 
How Can Software Engineering Support AI
How Can Software Engineering Support AIHow Can Software Engineering Support AI
How Can Software Engineering Support AI
 
Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"
 
AI - history and recent breakthroughs
AI - history and recent breakthroughs AI - history and recent breakthroughs
AI - history and recent breakthroughs
 
John Warner: Why Google isn't giving update advice anymore
John Warner: Why Google isn't giving update advice anymoreJohn Warner: Why Google isn't giving update advice anymore
John Warner: Why Google isn't giving update advice anymore
 
Report simulation
Report simulationReport simulation
Report simulation
 
Runaway complexity in Big Data... and a plan to stop it
Runaway complexity in Big Data... and a plan to stop itRunaway complexity in Big Data... and a plan to stop it
Runaway complexity in Big Data... and a plan to stop it
 
2.1 usecase diagram
2.1 usecase diagram2.1 usecase diagram
2.1 usecase diagram
 
Push, Pull, or Punt - Identity management tug-of-war: Then, Now, and Beyond
Push, Pull, or Punt - Identity management tug-of-war: Then, Now, and BeyondPush, Pull, or Punt - Identity management tug-of-war: Then, Now, and Beyond
Push, Pull, or Punt - Identity management tug-of-war: Then, Now, and Beyond
 
1_Use-Case (1).pdf
1_Use-Case (1).pdf1_Use-Case (1).pdf
1_Use-Case (1).pdf
 
Managing application-state-final
Managing application-state-finalManaging application-state-final
Managing application-state-final
 
KSL-07-04.doc
KSL-07-04.docKSL-07-04.doc
KSL-07-04.doc
 

More from cxpartners

Chi briding the relevance gap
Chi briding the relevance gapChi briding the relevance gap
Chi briding the relevance gapcxpartners
 
Putting people at the centre of design at the samaritans
Putting people at the centre of design at the samaritansPutting people at the centre of design at the samaritans
Putting people at the centre of design at the samaritanscxpartners
 
cxpartners customer centricity
cxpartners customer centricitycxpartners customer centricity
cxpartners customer centricitycxpartners
 
Designing Without Compromise
Designing Without CompromiseDesigning Without Compromise
Designing Without Compromisecxpartners
 
Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...
Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...
Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...cxpartners
 
How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...cxpartners
 
Customer Driven Digital Transformation
Customer Driven Digital Transformation Customer Driven Digital Transformation
Customer Driven Digital Transformation cxpartners
 
UX vs Artificial Intelligence
UX vs Artificial IntelligenceUX vs Artificial Intelligence
UX vs Artificial Intelligencecxpartners
 
Research analysis: getting more from your data
Research analysis: getting more from your dataResearch analysis: getting more from your data
Research analysis: getting more from your datacxpartners
 
Transforming Care in Bristol
Transforming Care in BristolTransforming Care in Bristol
Transforming Care in Bristolcxpartners
 
Interaction designers vs algorithms
Interaction designers vs algorithmsInteraction designers vs algorithms
Interaction designers vs algorithmscxpartners
 
Beyond the touch screen - better accessibility for mobile apps
Beyond the touch screen - better accessibility for mobile appsBeyond the touch screen - better accessibility for mobile apps
Beyond the touch screen - better accessibility for mobile appscxpartners
 
Co design (NUX4)
Co design (NUX4)Co design (NUX4)
Co design (NUX4)cxpartners
 
How to ask a question
How to ask a questionHow to ask a question
How to ask a questioncxpartners
 
Photo ux nux 061014
Photo ux nux 061014Photo ux nux 061014
Photo ux nux 061014cxpartners
 
Photo content strategy (James Chudley, cxpartners)
Photo content strategy (James Chudley, cxpartners)Photo content strategy (James Chudley, cxpartners)
Photo content strategy (James Chudley, cxpartners)cxpartners
 
Psychology and the Perfect Design by @mrjoe
Psychology and the Perfect Design by @mrjoePsychology and the Perfect Design by @mrjoe
Psychology and the Perfect Design by @mrjoecxpartners
 
How Rapid Feedback improves the design process (Luke Jones, cxpartners)
How Rapid Feedback improves the design process (Luke Jones, cxpartners)How Rapid Feedback improves the design process (Luke Jones, cxpartners)
How Rapid Feedback improves the design process (Luke Jones, cxpartners)cxpartners
 
How to build a failsafe mobile usability testing set up
How to build a failsafe mobile usability testing set upHow to build a failsafe mobile usability testing set up
How to build a failsafe mobile usability testing set upcxpartners
 

More from cxpartners (20)

Chi briding the relevance gap
Chi briding the relevance gapChi briding the relevance gap
Chi briding the relevance gap
 
Putting people at the centre of design at the samaritans
Putting people at the centre of design at the samaritansPutting people at the centre of design at the samaritans
Putting people at the centre of design at the samaritans
 
cxpartners customer centricity
cxpartners customer centricitycxpartners customer centricity
cxpartners customer centricity
 
Designing Without Compromise
Designing Without CompromiseDesigning Without Compromise
Designing Without Compromise
 
Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...
Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...
Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...
 
How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...How to do the work you want to do - AKA neglect selling skills at your peril!...
How to do the work you want to do - AKA neglect selling skills at your peril!...
 
Customer Driven Digital Transformation
Customer Driven Digital Transformation Customer Driven Digital Transformation
Customer Driven Digital Transformation
 
UX vs Artificial Intelligence
UX vs Artificial IntelligenceUX vs Artificial Intelligence
UX vs Artificial Intelligence
 
Research analysis: getting more from your data
Research analysis: getting more from your dataResearch analysis: getting more from your data
Research analysis: getting more from your data
 
Transforming Care in Bristol
Transforming Care in BristolTransforming Care in Bristol
Transforming Care in Bristol
 
Interaction designers vs algorithms
Interaction designers vs algorithmsInteraction designers vs algorithms
Interaction designers vs algorithms
 
Beyond the touch screen - better accessibility for mobile apps
Beyond the touch screen - better accessibility for mobile appsBeyond the touch screen - better accessibility for mobile apps
Beyond the touch screen - better accessibility for mobile apps
 
Co design (NUX4)
Co design (NUX4)Co design (NUX4)
Co design (NUX4)
 
How to ask a question
How to ask a questionHow to ask a question
How to ask a question
 
UX Leadership
UX LeadershipUX Leadership
UX Leadership
 
Photo ux nux 061014
Photo ux nux 061014Photo ux nux 061014
Photo ux nux 061014
 
Photo content strategy (James Chudley, cxpartners)
Photo content strategy (James Chudley, cxpartners)Photo content strategy (James Chudley, cxpartners)
Photo content strategy (James Chudley, cxpartners)
 
Psychology and the Perfect Design by @mrjoe
Psychology and the Perfect Design by @mrjoePsychology and the Perfect Design by @mrjoe
Psychology and the Perfect Design by @mrjoe
 
How Rapid Feedback improves the design process (Luke Jones, cxpartners)
How Rapid Feedback improves the design process (Luke Jones, cxpartners)How Rapid Feedback improves the design process (Luke Jones, cxpartners)
How Rapid Feedback improves the design process (Luke Jones, cxpartners)
 
How to build a failsafe mobile usability testing set up
How to build a failsafe mobile usability testing set upHow to build a failsafe mobile usability testing set up
How to build a failsafe mobile usability testing set up
 

Recently uploaded

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Recently uploaded (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Field Studies: Magic or structured analysis? Giles Colborne

  • 1. Magic... or structured analysis? Giles Colborne cxpartners @gilescolborne http://www.flickr.com/photos/stevendepolo/4027405671/
  • 2. This is Sarah. i visited her researching how people buy from online auctions. She said: i’d never buy clothes from ebay. But when i asked her to show me a favourite purchase... @gilescolborne
  • 3. ...She ran up to her room and got these - designer trousers bought on ebay. When you go into the field, you discover the answers you get in the lab may not be the whole story. Dolce & Gabbana! @gilescolborne
  • 4. We need to get into the field. And as context matters more, the need is growing. @gilescolborne http://www.flickr.com/photos/32615508@N02/3047982712
  • 5. but contextual research is more expensive. And it’s hard to convince budget holders to pay it when the premise is: ‘we don’t know what we’ll find out but it’ll be cool.’ They won’t let me @gilescolborne http://www.flickr.com/photos/cayusa/2666070091/
  • 6. Field research yields ’s lots of useless data. it at interesting to know th where you keep your phone says something about how you use it - but that won’t help me design a mobile app. @gilescolborne http://www.flickr.com/photos/niyam/2105979190/
  • 7. And the outside world is such an unpredictable place, that luck plays a part in getting field research right. @gilescolborne
  • 8. Unknown insights irrelevant insights Out of scope insights Just plain unlucky So that’s field research. i need a way of understanding where i might get value. And of training colleagues to do it. @gilescolborne
  • 9. years ago, i asked an d expert how to plan fiel research. she said - get . out there and just do it That makes it sound like we arrive at results by magic. @gilescolborne
  • 10. Would you trust someone who was going to use magic? i’D want to know what they had up their sleeve. So can we be more structured? @gilescolborne http://www.flickr.com/photos/stevendepolo/4027405671/
  • 11. When we research, we’re looking for leverage points - small changes that can make a big difference. They’re easy to find in lab studies because you cut out all variables. the @gilescolborne http://www.flickr.com/photos/thalamus/2690847744/
  • 12. in the lab, you have a participant and a computer. it’s easy to see where the leverage points are. you can change the user (hard!) or the device (easier). @gilescolborne
  • 13. in field studies, it’s harder to see where the leverage points might be. @gilescolborne
  • 14. Donella meadows was a ed systems analyst involv in environmental economics. She identified 12 leverage points where you can influence a complex system Donella meadows @gilescolborne
  • 15. Constants, parameters, numbers The size of buffers and other stabilizing stocks More profound effect Structure of material stocks and flows Easier to notice Length of delays, relative to the rate of system changes Strength of negative feedback loops Strength of positive feedback loops Structure of information flow Rules of the system Power to add, change, evolve, or self-organize system structure Goal of the system Mindset or paradigm from which the system arises Power to transcend paradigms @gilescolborne
  • 16. Constants, parameters, numbers The size of buffers and other stabilizing stocks Structure of material stocks and flows Length of delays, relative to the rate of system changes Strength of negative feedback loops Strength of to She was applying this positive feedback loops and systems in economicsinformation flow Structure of the enviro nment, but we can apply this to our system Rules of the information systems,change, evolve, or self-organize system structure Power to add, s too. Still a list of 12 item Goal simplify is complex. let’s of the system it to make it easier to Mindset or paradigm from which the system arises apply. Power to transcend paradigms @gilescolborne
  • 17. Constants, parameters, numbers Physical The size of buffers and other stabilizing stocks Structure of material stocks and flows Length of delays, relative to the rate of system changes Strength of negative feedback loops The physical layer isof positive feedback loops Strength about properties and resources. The speed information flow Structure of of a computer Rules of the system network, the amount of time it takes to add, change, evolve, or self-organize system structure Power to complete a task. of the system Goal Para meters that affect a system. Mindset or paradigm from which the system arises Power to transcend paradigms @gilescolborne
  • 18. so a friend creating a mobile train ticketing app watched users to see how long they stood in line for tickets at rush hour. @gilescolborne http://www.flickr.com/photos/macspite/877883222/
  • 19. He figured that they had to be able to download the app and buy before they got to the front of a ticket line. So a constraint that he had to meet. @gilescolborne http://www.flickr.com/photos/macspite/877883222/
  • 20. Constants, parameters, numbers The size of buffers and other stabilizing stocks Structure of material stocks and flows Length of delays, relative to the rate of system changes Strength of negative feedback loops Logical Strength of positive feedback loops Structure of information flow Rules of the system the logical layer is about what Power to add, change, evolve, or self-organize is information system structure Goal of the system available, to whom and what it does. You can Mindset or paradigm from which late that to the re the system arises Power to transcend paradigms content and functionality specs for a system. @gilescolborne
  • 21. online When we redesigned the r a train ticket buying service fo ople at company, we watched pe people train stations. We saw ains that arriving, looking for tr ’t weren’t listed. They hadn ral realised there were seve ey’d gone mainline stations and th missed to the wrong one. They their trains. @gilescolborne
  • 22. t They didn’t have the righ info. So we added clues to the buying process so they’d know which stations they were choosing. And we added maps to the print-outs, . so they’d be doubly sure in other words, we changed the spec. @gilescolborne
  • 23. conceptual layer Constants, parameters, numbers is about ‘what is it The size of buffers and other stabilizing stocks we should be doing?’ the scope of material stocks and flows Structure of the solution. Length of delays, relative to the rate of system changes Strength of negative feedback loops Strength of positive feedback loops Structure of information flow Rules of the system Conceptual Power to add, change, evolve, or self-organize system structure Goal of the system Mindset or paradigm from which the system arises Power to transcend paradigms @gilescolborne
  • 24. a when i was researching for travel-agent extranet an airline i visited travel agents big and small. People like Robin who worked in a big travel Gail on agent had strict limits web access. we’d have needed to get the it department to agree to give him access to the extranet. Robin @gilescolborne
  • 25. ed People like gail who work set at a small travel agent up their computers just ’s how they liked. But gail ed colleagues each favour ould different websites. it w Gail to be hard to get them all adopt the site. So there was really no et. audience for the extran Robin @gilescolborne
  • 26. Gail used But Gail and Robin both Robin RSS feeds - getting the right airline’s info onto the ent, feeds was a more effici effective solution. of so we changed the scope the project. @gilescolborne
  • 27. Physical refining Logical spec’ing Conceptual Scope , So now we’ve got a quick easy to use model for of figuring out what kinds for leverage points to look ject - and what kinds of pro they’ll be useful in. @gilescolborne
  • 28. when you’re planning research, you can d the brainstorm the user an ht we context. Ask - what mig s be see? what might the user doing? This helps prime you for the kinds of observation you might make. Cluster these into rough timelines. @gilescolborne
  • 29. Three types of observation Then look for actionab le observations (ones you can turn into physical constraints, logical specs or conceptual Actionable scopes). Actionable observation observations are Things you can influence. Link ‘context’ context observations (things observation context you can’t use, but which . observation support and add flavour Some observations will be unconnected. Now you have your leverage points. un-connected observation @gilescolborne
  • 30. ars My expert friend had ye ed of experience which prim her about what to pay attention to. But she couldn’t explain that unconscious knowledge. ne This method helps anyo eld prime themselves for fi w research. And helps sho t you your budget holder wha might find. @gilescolborne
  • 31. What about luck? Can we get over the risk of bad luck? Dr. Richard Wiseman has studied people who appear to be ‘lucky’ and noticed that they have some common traits. Dr. Richard Wiseman @gilescolborne
  • 32. Social connections Listen to your inner voice Take control They develop large, stro ng can networks of friends who Expect mistakes help them. They listen to ow their inner voice and kn eling. when they have a bad fe e They take control of th ce. things they can influen ere And they accept that th wilL be mistakes due to . so things they can’t change lves they don’t beat themse d you up. follow this advice an . can make your own luck @gilescolborne
  • 33. Prepare like crazy - so you can wing it. conan o’brien @gilescolborne
  • 34. Magic... or structured analysis? • Prepare by acting out the experience and the context • Ask yourself where you’d find these points of leverage • Physical constraints - good for refining • Logical requirements - good for specing • Conceptual scope - good for scope But don’t mistake your preparation for g research. You’re primin not observing. don’t let your budget holder go away thinking you have the answers. you don’t. @gilescolborne
  • 35. keep something up your sleeve. Tell them: we found 23 potential d leverage points. We nee e to validate them. Becaus the point of all this planning is to let you go out and do it all for real. @gilescolborne
  • 36. giles.colborne@cxpartners.co.uk @gilescolborne follow cxpartners on Slideshare.net @gilescolborne