SlideShare una empresa de Scribd logo
1 de 59
Descargar para leer sin conexión
Design Scripts
Designing (inter)actions with intentions
Bas Leurs (October 6, 2011)



                              1
What makes design
so complicated?



          2
Most inspring book on Design I have ever read:

Design Methods (seeds of human future)
John Chris Jones
1970
                                        3
Interfaces
Social     Experiences                    Brands
networks                         Food


                                                   John C. Jones (1970)
                         4
What makes design
so complicated
according to Jones?
In Design Methods (1970)


“The fundamental problem is
that designers are obliged to
use current information to
predict a future state that will
not come about unless their
predictions are correct.”

                                   5
Other problems that
designers have...
In Design Methods (1970)


“The designer must be able to
predict the ultimate effects of
their proposed design as well
as specifying the actions that
are needed to bring these
effects about.”
                                  6
Specifying actions...
So design has something
to do with plans?


           7
current                desired
situation              situation




How do designers plan their
actions to accomplish the future
state that they desire?


                8
9
My ambition: to understand how
designers think and how they can
improve the way they learn and
work, so they can make better
(meaningful) products and services



                INPUT
                                          OUTPU
                                                  T




                                     10
Spending time in the pub is
sometimes useful.




                              11
Bruno Latour’s scripts

Latour’s concept for
describing the                                            Br u no Lato
                                                                       ur




delegation of action
by artifacts is called
a ‘script’.         Like
                   a t he
                          t he s
                          atre
                                cript
                                      of a
                                            movi
                  can ‘         play,              e or
                         presc         an a
                 to ac          ribe’        r tifac
                        t whe         its us        t
                               n t he       ers h
                                     y use          ow
                                             it .

                             12
I consider scripts a bit like ‘Automator’ scripts




What if...
Scripts are programs of
actions. These programs
of actions (or agency of
things) shape human
behaviour.



                                 13
Examples of scripts
Speed bumps, the script
says: ‘Slow down!’




                      14
Examples of scripts
Paper coffee cup, the
script is: ‘dispose me
after use’




                         15
Which one do you prefer?
       Which one would you buy?




A                                 B


                   16
You’ll find scripts throughout the life of a product




Conception            Manufacturing        Distribution   Sales              Installation        Maintenance         Disposal

Selling it to the     Should be possible   Should be      Should catch the   Should be easy to   Should it be easy   Should be good
client                and cheap to         lightweight    attention of the   install             to clean or to      for the
Building prototypes   produce and easy                    buyer                                  replace the bulb?   environment
                      to assemble                                                                How can it be
                                                                                                 repaired when it
                                                                                                 breaks?




                                                                  17
Examples of scripts
Striping of Dutch
Police cars




                      18
Examples of scripts
Striping of Dutch Police cars:
Roadblocks, visual presence,
applicable to many types of
vehicles




                                 19
Examples of scripts
Password strength indicator




                       20
Examples of scripts
Password strength indicator:
Persuade or challenge people
to select a safe password




                               21
Examples of scripts
Wii




                      22
Examples of scripts
Wii: playing together and
moving instead of sitting
on a couch?




                            23
Examples of scripts




                      24
Examples of scripts
Don’t stand too close!




                         25
Examples of scripts
Prevent people to lay down and take nap.




                                 26
Examples of scripts
No parking for camping cars




                              27
Examples of scripts




                      28
Examples of scripts




                      29
Examples of scripts
Prevention of cameras being attached
to the machine that record the keypad
input




                                  30
Designing (inter)actions




            31
P ERIEN
                      X         C
               E                                        humans
                                                                                                                E




                                                          INTERACTION
                                                                               TE




                                       GY




                                                                                    CH
                                     LO




                                                                                     NO
                                 NO




                                                                                          LO
                                TECH




                                                                                              GY
                                                  N      human                 IN
                                             IO                                     TE
                                          CT                                             RA
                                     RA                                                       CT
                                TE                                                                 IO
                           IN                                                                           N
                                                                        TECH
                                                      NOLOGY



products / artefacts / environments                                                                     brands / organisations / companies




                                                              32
Context = Any factor that influences the interaction
                      33
In essence, scripts are
about intentions                       (aims)



How the designer intends the artefact to interact with
its user(s) and context (or vice versa).




                          34
35
Theory of planned behavior
     (Ajzen & Fishbein, 1975)




                  36
inside the designer’s mind        outside in de real world




                             37
Inside the designer’s mind                              outside in de real world




Values: what I find          The position I take as    The aim or plan I have     The actual behaviour
import as human             a designer towards a      as a designer to get to    that my designed
being or designer           situation (problem)       the desired situation      artefact induces.
(professional ethics)




                                                     38
Inside the designer’s mind                              outside in de real world




Values: what I find          The position I take as    The aim or plan I have     The actual behaviour
import as human             a designer towards a      as a designer to get to    that my designed
being or designer           situation (problem)       the desired situation      artefact induces.
(professional ethics)           human-ce                              or tive          reward patients
                                         ntered              self supp               when they take the
                                                                        are
         , doing g
                  ood                                         medical c                                 ir
altruism                                                                              medication at the
                                                                                        righ moment.




                                                     39
an
                               ution of hum    ct
                    Th e attrib cs to an obje
                               risti
                        aracte
Anthropomorphism     ch


   (Latour, 1992)




            40
the designer is delegated
                                                                My intentions as designer           as another human
                                                                  are ‘enscribed’ in the         (services) or non-human
                                                                 artefact and shape the            character (products)
                                                                   actions of the user.




                        Inside the designer’s mind                                      outside in de real world




Values: what I find          The position I take as        The aim or plan I have            The actual behaviour
import as human             a designer towards a          as a designer to get to           that my designed
being or designer           situation (problem)           the desired situation             artefact induces.
(professional ethics)




                                                     41
Anthropomorphism and Service Design




                42
Elements of scripts



             Objective / Aim                 Context (Scene)




Artefact (Product/Service)     Sequence of (inter)actions      Actor (User)




                                       43
But... scripts can have
errors (bugs)...



             44
But scripts can go wrong...
If the context is not taken into account for instance




                                          45
Or scripts can have flaws




                           46
Or scripts can have flaws
If users are creative... or magicians...




                                           47
Or scripts can be hacked




           48
Scripts can be hacked...
Fooling other scripts




                           49
Scripts can be hacked...
Fooling other scripts




                           50
Scripts can be hacked...
Examples of scripts        Bypassing other scripts




                      51
Scripts can be hacked...
Bypassing other scripts




                           52
Or scripts can be just misplaced




                           53
Or scripts can be just misplaced




                           54
Service Scriptsbe just misplaced
Or scripts can
Customer Service Scripts




                           55
Or scripts can be just misplaced EGBG Counterscript
                                How to deal with direct marketing strategies
                                http://egbg.home.xs4all.nl/counterscript.html




                          56
You will find the
principles of scripts
in many fields

                                                                                                   Cognition &
                           Economics &
                         Political Sciences                                                      Schemata theory
                                                                                                             Event schemata (Scripts)
                                  Choice architecture                      Usecues                           Mandler, Schank & Abelson
                                  Richard Thaler, Cass Sunstein,           Kanis, Rooden,    A ordances
                                  John Balz                                Green             Donald Norman          Behavioural Scripts
                                                                                                                    Craig Anderson
                                                                         Usability                         Cognitive structures
                                  In uencing public                                                           of knowledge
                                      behaviour
         Legislation                                                         Error prevention,
                                                                                ease of use
       Architectures of control
       Lawrence Lessig
                                                                                                                     Education
         In uencing public
             behaviour
                                                                             Persuasive                                 Intervention scripts
                                                                                                                        Barnett, Bauer, Bell, et al
                                                                             technology
                                                                                                                  Acquisition of knowledge,
                                                                   Persuasive technology
                                                                                                                      skills and values
                                                                   BJ Fogg
                                                                                             Design with
              Philosophy                                                                     Intent
                                                                                             Dan Lockton               Game
         ‘Enscription of artefacts’
         Bruno Latour, Madeleine Akrich
                                                                                                                       Design
                                                                      Change attitudes or behaviors                Serious games
                                                                          through persuasion
              How technology a ects                                                                             Educating, training and
                   peoples life                                                                                 developing behaviour ,
                                                                                                                       mindsets


                                                                        57
Persuasive Technology          Shaping Technology /       Influence: The Physchology      Nudge: Improving decisions
BJ Fogg                        Building Society           of Persuasion                  about Health, Wealth and
                               Wiebe Bijker, John         Robert Cialdini                Happines
                               Law                                                       Richard Thaler, Cass
                                                                                         Sunstein
                                                                    This paper
                                                                    describes
                                                                    scripts as event
                                                                    schemata and

                                                                                                  tion
                                                                    not as design

                                                                                              ifica
                                                                    intentions!


                                                                                           Gam
Design with Intent: Patterns for Influencing    The potential of using script theory in
Behaviour Through Design                       consumer behaviour research
Dan Lockton (architectures.danlockton.co.uk)   Ersmus, Boshof, Rousseau
                                                      58
Have fun with
scripting!
And keep ethics in mind! (nudge, don’t use coercion)




                                      59

Más contenido relacionado

La actualidad más candente

Sintaxe da linguagem visual exercicios 1
Sintaxe da linguagem visual exercicios 1Sintaxe da linguagem visual exercicios 1
Sintaxe da linguagem visual exercicios 1Dhione Oliveira
 
人間中心設計(HCD) とは
人間中心設計(HCD) とは人間中心設計(HCD) とは
人間中心設計(HCD) とはHitomi Yamagishi
 
Ψηφιακή Χαρτογραφία & Γεωπληροφορική - 3ο μέρος
Ψηφιακή Χαρτογραφία & Γεωπληροφορική - 3ο μέροςΨηφιακή Χαρτογραφία & Γεωπληροφορική - 3ο μέρος
Ψηφιακή Χαρτογραφία & Γεωπληροφορική - 3ο μέροςJohn Tzortzakis
 
メンタルモデル・ダイアグラムで学ぶ定性(質的)分析・親和図法 :2015年1月31日 ワイワイCAFE BITTER
メンタルモデル・ダイアグラムで学ぶ定性(質的)分析・親和図法 :2015年1月31日 ワイワイCAFE BITTERメンタルモデル・ダイアグラムで学ぶ定性(質的)分析・親和図法 :2015年1月31日 ワイワイCAFE BITTER
メンタルモデル・ダイアグラムで学ぶ定性(質的)分析・親和図法 :2015年1月31日 ワイワイCAFE BITTERYoshiki Hayama
 
UIデザインの基本
UIデザインの基本UIデザインの基本
UIデザインの基本Roy Kim
 
ユーザー調査・分析に基づいた、“刺さる” WEBサービス・プロダクトデザイン
ユーザー調査・分析に基づいた、“刺さる” WEBサービス・プロダクトデザインユーザー調査・分析に基づいた、“刺さる” WEBサービス・プロダクトデザイン
ユーザー調査・分析に基づいた、“刺さる” WEBサービス・プロダクトデザインYoshiki Hayama
 
Jobs To Be Done - Um pouco de história e um caso pra contar (GetNinjas)
Jobs To Be Done - Um pouco de história e um caso pra contar (GetNinjas)Jobs To Be Done - Um pouco de história e um caso pra contar (GetNinjas)
Jobs To Be Done - Um pouco de história e um caso pra contar (GetNinjas)Cali (Renato Caliari)
 
サッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメント
サッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメントサッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメント
サッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメントMasakatsu Sugii
 
Marketing 09 消費者の感性を科学する感性工学
Marketing 09 消費者の感性を科学する感性工学Marketing 09 消費者の感性を科学する感性工学
Marketing 09 消費者の感性を科学する感性工学Meiji University / 明治大学
 
知情意で学ぶ匠Method超入門
知情意で学ぶ匠Method超入門知情意で学ぶ匠Method超入門
知情意で学ぶ匠Method超入門Hagimoto Junzo
 
エスノグラフィーの実施手順
エスノグラフィーの実施手順エスノグラフィーの実施手順
エスノグラフィーの実施手順大輔 浅井
 
俺プロ PMBOK第7版
俺プロ PMBOK第7版俺プロ PMBOK第7版
俺プロ PMBOK第7版Ore Product
 
ιμπρεσιονισμός & πουαντιγισμός
ιμπρεσιονισμός & πουαντιγισμόςιμπρεσιονισμός & πουαντιγισμός
ιμπρεσιονισμός & πουαντιγισμός11dimaigal
 
Design Futures through Design Fiction
Design Futures through Design FictionDesign Futures through Design Fiction
Design Futures through Design FictionPaul Coulton
 
ウォーターフォールとアジャイルを考える #ita_ws
ウォーターフォールとアジャイルを考える #ita_wsウォーターフォールとアジャイルを考える #ita_ws
ウォーターフォールとアジャイルを考える #ita_wsYusuke Suzuki
 
TEXTO 2. vieira-jorge-de-albuquerque-.pdf
TEXTO 2. vieira-jorge-de-albuquerque-.pdfTEXTO 2. vieira-jorge-de-albuquerque-.pdf
TEXTO 2. vieira-jorge-de-albuquerque-.pdfIvaMinLee
 
【CEDEC2016】Ui discussionのススメ uiデザインの品質を効率的に向上させるには
【CEDEC2016】Ui discussionのススメ  uiデザインの品質を効率的に向上させるには【CEDEC2016】Ui discussionのススメ  uiデザインの品質を効率的に向上させるには
【CEDEC2016】Ui discussionのススメ uiデザインの品質を効率的に向上させるにはGREE/Art
 
UXデザインの上流工程の考え方とプロセス  ~リサーチからアイデア発想そしてUIデザインへ
UXデザインの上流工程の考え方とプロセス ~リサーチからアイデア発想そしてUIデザインへUXデザインの上流工程の考え方とプロセス ~リサーチからアイデア発想そしてUIデザインへ
UXデザインの上流工程の考え方とプロセス  ~リサーチからアイデア発想そしてUIデザインへMasaya Ando
 
Gattaca+powerpoint
Gattaca+powerpointGattaca+powerpoint
Gattaca+powerpointChantelleba
 

La actualidad más candente (20)

Sintaxe da linguagem visual exercicios 1
Sintaxe da linguagem visual exercicios 1Sintaxe da linguagem visual exercicios 1
Sintaxe da linguagem visual exercicios 1
 
人間中心設計(HCD) とは
人間中心設計(HCD) とは人間中心設計(HCD) とは
人間中心設計(HCD) とは
 
Ψηφιακή Χαρτογραφία & Γεωπληροφορική - 3ο μέρος
Ψηφιακή Χαρτογραφία & Γεωπληροφορική - 3ο μέροςΨηφιακή Χαρτογραφία & Γεωπληροφορική - 3ο μέρος
Ψηφιακή Χαρτογραφία & Γεωπληροφορική - 3ο μέρος
 
メンタルモデル・ダイアグラムで学ぶ定性(質的)分析・親和図法 :2015年1月31日 ワイワイCAFE BITTER
メンタルモデル・ダイアグラムで学ぶ定性(質的)分析・親和図法 :2015年1月31日 ワイワイCAFE BITTERメンタルモデル・ダイアグラムで学ぶ定性(質的)分析・親和図法 :2015年1月31日 ワイワイCAFE BITTER
メンタルモデル・ダイアグラムで学ぶ定性(質的)分析・親和図法 :2015年1月31日 ワイワイCAFE BITTER
 
UIデザインの基本
UIデザインの基本UIデザインの基本
UIデザインの基本
 
ユーザー調査・分析に基づいた、“刺さる” WEBサービス・プロダクトデザイン
ユーザー調査・分析に基づいた、“刺さる” WEBサービス・プロダクトデザインユーザー調査・分析に基づいた、“刺さる” WEBサービス・プロダクトデザイン
ユーザー調査・分析に基づいた、“刺さる” WEBサービス・プロダクトデザイン
 
Jobs To Be Done - Um pouco de história e um caso pra contar (GetNinjas)
Jobs To Be Done - Um pouco de história e um caso pra contar (GetNinjas)Jobs To Be Done - Um pouco de história e um caso pra contar (GetNinjas)
Jobs To Be Done - Um pouco de história e um caso pra contar (GetNinjas)
 
サッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメント
サッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメントサッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメント
サッカーの戦術トレンドから考えるソフトウェア開発のチームマネジメント
 
Marketing 09 消費者の感性を科学する感性工学
Marketing 09 消費者の感性を科学する感性工学Marketing 09 消費者の感性を科学する感性工学
Marketing 09 消費者の感性を科学する感性工学
 
知情意で学ぶ匠Method超入門
知情意で学ぶ匠Method超入門知情意で学ぶ匠Method超入門
知情意で学ぶ匠Method超入門
 
エスノグラフィーの実施手順
エスノグラフィーの実施手順エスノグラフィーの実施手順
エスノグラフィーの実施手順
 
俺プロ PMBOK第7版
俺プロ PMBOK第7版俺プロ PMBOK第7版
俺プロ PMBOK第7版
 
ιμπρεσιονισμός & πουαντιγισμός
ιμπρεσιονισμός & πουαντιγισμόςιμπρεσιονισμός & πουαντιγισμός
ιμπρεσιονισμός & πουαντιγισμός
 
Design Futures through Design Fiction
Design Futures through Design FictionDesign Futures through Design Fiction
Design Futures through Design Fiction
 
ウォーターフォールとアジャイルを考える #ita_ws
ウォーターフォールとアジャイルを考える #ita_wsウォーターフォールとアジャイルを考える #ita_ws
ウォーターフォールとアジャイルを考える #ita_ws
 
TEXTO 2. vieira-jorge-de-albuquerque-.pdf
TEXTO 2. vieira-jorge-de-albuquerque-.pdfTEXTO 2. vieira-jorge-de-albuquerque-.pdf
TEXTO 2. vieira-jorge-de-albuquerque-.pdf
 
Λαϊκή Τέχνη και Πολιτισμός
Λαϊκή Τέχνη και ΠολιτισμόςΛαϊκή Τέχνη και Πολιτισμός
Λαϊκή Τέχνη και Πολιτισμός
 
【CEDEC2016】Ui discussionのススメ uiデザインの品質を効率的に向上させるには
【CEDEC2016】Ui discussionのススメ  uiデザインの品質を効率的に向上させるには【CEDEC2016】Ui discussionのススメ  uiデザインの品質を効率的に向上させるには
【CEDEC2016】Ui discussionのススメ uiデザインの品質を効率的に向上させるには
 
UXデザインの上流工程の考え方とプロセス  ~リサーチからアイデア発想そしてUIデザインへ
UXデザインの上流工程の考え方とプロセス ~リサーチからアイデア発想そしてUIデザインへUXデザインの上流工程の考え方とプロセス ~リサーチからアイデア発想そしてUIデザインへ
UXデザインの上流工程の考え方とプロセス  ~リサーチからアイデア発想そしてUIデザインへ
 
Gattaca+powerpoint
Gattaca+powerpointGattaca+powerpoint
Gattaca+powerpoint
 

Destacado

Design Scripts: Designing (inter)action with intent
Design Scripts: Designing (inter)action with intent Design Scripts: Designing (inter)action with intent
Design Scripts: Designing (inter)action with intent Bas Leurs
 
Design Theory - Lecture 02: Design processes & Problem solving
Design Theory - Lecture 02: Design processes & Problem solvingDesign Theory - Lecture 02: Design processes & Problem solving
Design Theory - Lecture 02: Design processes & Problem solvingBas Leurs
 
User research full fat to lean
User research full fat to leanUser research full fat to lean
User research full fat to leanBen Bywater
 
Idean_LeanResearch_Jan2014_FINAL
Idean_LeanResearch_Jan2014_FINALIdean_LeanResearch_Jan2014_FINAL
Idean_LeanResearch_Jan2014_FINALLiya James
 
Lean collaborative test plans
Lean collaborative test plansLean collaborative test plans
Lean collaborative test plansDani Nordin
 
UX Design for Content Management Systems
UX Design for Content Management SystemsUX Design for Content Management Systems
UX Design for Content Management SystemsDani Nordin
 
Brain secrets every UXer needs to know
Brain secrets every UXer needs to knowBrain secrets every UXer needs to know
Brain secrets every UXer needs to knowJohn Whalen
 
Thinking about Design
Thinking about DesignThinking about Design
Thinking about DesignBas Leurs
 
HubSpot + Evergage - Context Marketing for the eCommerce Shopper
HubSpot + Evergage - Context Marketing for the eCommerce ShopperHubSpot + Evergage - Context Marketing for the eCommerce Shopper
HubSpot + Evergage - Context Marketing for the eCommerce ShopperHubSpot
 
A Guide to User Research (for People Who Don't Like Talking to Other People)
A Guide to User Research (for People Who Don't Like Talking to Other People)A Guide to User Research (for People Who Don't Like Talking to Other People)
A Guide to User Research (for People Who Don't Like Talking to Other People)Stephanie Wills
 
Mapping Mind & Method: The Buyer's Journey in the Age of Inbound Commerce
Mapping Mind & Method: The Buyer's Journey in the Age of Inbound CommerceMapping Mind & Method: The Buyer's Journey in the Age of Inbound Commerce
Mapping Mind & Method: The Buyer's Journey in the Age of Inbound CommerceHubSpot
 
Creating a Core Strategy with the UX Strategy Blueprint
Creating a Core Strategy with the UX Strategy BlueprintCreating a Core Strategy with the UX Strategy Blueprint
Creating a Core Strategy with the UX Strategy BlueprintJim Kalbach
 
Here's Everything You Need To Know About Sending The Perfect Email
Here's Everything You Need To Know About Sending The Perfect EmailHere's Everything You Need To Know About Sending The Perfect Email
Here's Everything You Need To Know About Sending The Perfect EmailHubSpot
 
Grid Systems
Grid SystemsGrid Systems
Grid SystemsBas Leurs
 
Workshop 12 - GDS user research
Workshop 12 - GDS user researchWorkshop 12 - GDS user research
Workshop 12 - GDS user researchPolicy Lab
 
Documenting design patterns
Documenting design patternsDocumenting design patterns
Documenting design patternsDani Nordin
 
BUS40 User Research Introduction
BUS40 User Research IntroductionBUS40 User Research Introduction
BUS40 User Research IntroductionChristina Wodtke
 
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case StudyAdopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case StudyJeffrey Ryan Pass
 
Lean UX i Agila Team
Lean UX i Agila TeamLean UX i Agila Team
Lean UX i Agila TeamMia Kolmodin
 

Destacado (20)

Design Scripts: Designing (inter)action with intent
Design Scripts: Designing (inter)action with intent Design Scripts: Designing (inter)action with intent
Design Scripts: Designing (inter)action with intent
 
Design Theory - Lecture 02: Design processes & Problem solving
Design Theory - Lecture 02: Design processes & Problem solvingDesign Theory - Lecture 02: Design processes & Problem solving
Design Theory - Lecture 02: Design processes & Problem solving
 
User research full fat to lean
User research full fat to leanUser research full fat to lean
User research full fat to lean
 
Idean_LeanResearch_Jan2014_FINAL
Idean_LeanResearch_Jan2014_FINALIdean_LeanResearch_Jan2014_FINAL
Idean_LeanResearch_Jan2014_FINAL
 
Lean collaborative test plans
Lean collaborative test plansLean collaborative test plans
Lean collaborative test plans
 
UX Design for Content Management Systems
UX Design for Content Management SystemsUX Design for Content Management Systems
UX Design for Content Management Systems
 
Brain secrets every UXer needs to know
Brain secrets every UXer needs to knowBrain secrets every UXer needs to know
Brain secrets every UXer needs to know
 
Thinking about Design
Thinking about DesignThinking about Design
Thinking about Design
 
HubSpot + Evergage - Context Marketing for the eCommerce Shopper
HubSpot + Evergage - Context Marketing for the eCommerce ShopperHubSpot + Evergage - Context Marketing for the eCommerce Shopper
HubSpot + Evergage - Context Marketing for the eCommerce Shopper
 
A Guide to User Research (for People Who Don't Like Talking to Other People)
A Guide to User Research (for People Who Don't Like Talking to Other People)A Guide to User Research (for People Who Don't Like Talking to Other People)
A Guide to User Research (for People Who Don't Like Talking to Other People)
 
Mapping Mind & Method: The Buyer's Journey in the Age of Inbound Commerce
Mapping Mind & Method: The Buyer's Journey in the Age of Inbound CommerceMapping Mind & Method: The Buyer's Journey in the Age of Inbound Commerce
Mapping Mind & Method: The Buyer's Journey in the Age of Inbound Commerce
 
Creating a Core Strategy with the UX Strategy Blueprint
Creating a Core Strategy with the UX Strategy BlueprintCreating a Core Strategy with the UX Strategy Blueprint
Creating a Core Strategy with the UX Strategy Blueprint
 
Here's Everything You Need To Know About Sending The Perfect Email
Here's Everything You Need To Know About Sending The Perfect EmailHere's Everything You Need To Know About Sending The Perfect Email
Here's Everything You Need To Know About Sending The Perfect Email
 
Grid Systems
Grid SystemsGrid Systems
Grid Systems
 
Workshop 12 - GDS user research
Workshop 12 - GDS user researchWorkshop 12 - GDS user research
Workshop 12 - GDS user research
 
UX in an agile environment, 6 December 2016, Copenhagen
UX in an agile environment, 6 December 2016, CopenhagenUX in an agile environment, 6 December 2016, Copenhagen
UX in an agile environment, 6 December 2016, Copenhagen
 
Documenting design patterns
Documenting design patternsDocumenting design patterns
Documenting design patterns
 
BUS40 User Research Introduction
BUS40 User Research IntroductionBUS40 User Research Introduction
BUS40 User Research Introduction
 
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case StudyAdopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
 
Lean UX i Agila Team
Lean UX i Agila TeamLean UX i Agila Team
Lean UX i Agila Team
 

Similar a Design Scripts: Designing (inter)actions with intentions (version 2.0)

Emerging Interaction Design Trends
Emerging Interaction Design TrendsEmerging Interaction Design Trends
Emerging Interaction Design TrendsVeena Sonwalkar
 
Research methodology RJDJ EP presentation
Research methodology RJDJ EP presentationResearch methodology RJDJ EP presentation
Research methodology RJDJ EP presentationRichard Hemming
 
Week5 Assignment
Week5 AssignmentWeek5 Assignment
Week5 Assignmenttykl94
 
Week5 assignment
Week5 assignmentWeek5 assignment
Week5 assignmentshacho
 
Design Fiction: Something and the Something in the Age of the Something
Design Fiction: Something and the Something in the Age of the SomethingDesign Fiction: Something and the Something in the Age of the Something
Design Fiction: Something and the Something in the Age of the SomethingJulian Bleecker
 
Interfaces of Futures Past - STLUX 2014
Interfaces of Futures Past - STLUX 2014Interfaces of Futures Past - STLUX 2014
Interfaces of Futures Past - STLUX 2014moxmas
 
Brandon Schmittling, "Death to All Devices"
Brandon Schmittling, "Death to All Devices"Brandon Schmittling, "Death to All Devices"
Brandon Schmittling, "Death to All Devices"WebVisions
 
Interaction as a Material
Interaction as a MaterialInteraction as a Material
Interaction as a MaterialDan Saffer
 
Week1 Interactivity
Week1 InteractivityWeek1 Interactivity
Week1 InteractivityCMoz
 

Similar a Design Scripts: Designing (inter)actions with intentions (version 2.0) (14)

Emerging Interaction Design Trends
Emerging Interaction Design TrendsEmerging Interaction Design Trends
Emerging Interaction Design Trends
 
Research methodology RJDJ EP presentation
Research methodology RJDJ EP presentationResearch methodology RJDJ EP presentation
Research methodology RJDJ EP presentation
 
Make It So
Make It SoMake It So
Make It So
 
Make It So
Make It SoMake It So
Make It So
 
In a Material world
In a Material worldIn a Material world
In a Material world
 
Week5 Assignment
Week5 AssignmentWeek5 Assignment
Week5 Assignment
 
Week5 assignment
Week5 assignmentWeek5 assignment
Week5 assignment
 
Design Fiction: Something and the Something in the Age of the Something
Design Fiction: Something and the Something in the Age of the SomethingDesign Fiction: Something and the Something in the Age of the Something
Design Fiction: Something and the Something in the Age of the Something
 
Interfaces of Futures Past - STLUX 2014
Interfaces of Futures Past - STLUX 2014Interfaces of Futures Past - STLUX 2014
Interfaces of Futures Past - STLUX 2014
 
TheRiseOfLettingGo
TheRiseOfLettingGoTheRiseOfLettingGo
TheRiseOfLettingGo
 
Trans talk
Trans talkTrans talk
Trans talk
 
Brandon Schmittling, "Death to All Devices"
Brandon Schmittling, "Death to All Devices"Brandon Schmittling, "Death to All Devices"
Brandon Schmittling, "Death to All Devices"
 
Interaction as a Material
Interaction as a MaterialInteraction as a Material
Interaction as a Material
 
Week1 Interactivity
Week1 InteractivityWeek1 Interactivity
Week1 Interactivity
 

Último

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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Último (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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?
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 

Design Scripts: Designing (inter)actions with intentions (version 2.0)

  • 1. Design Scripts Designing (inter)actions with intentions Bas Leurs (October 6, 2011) 1
  • 2. What makes design so complicated? 2
  • 3. Most inspring book on Design I have ever read: Design Methods (seeds of human future) John Chris Jones 1970 3
  • 4. Interfaces Social Experiences Brands networks Food John C. Jones (1970) 4
  • 5. What makes design so complicated according to Jones? In Design Methods (1970) “The fundamental problem is that designers are obliged to use current information to predict a future state that will not come about unless their predictions are correct.” 5
  • 6. Other problems that designers have... In Design Methods (1970) “The designer must be able to predict the ultimate effects of their proposed design as well as specifying the actions that are needed to bring these effects about.” 6
  • 7. Specifying actions... So design has something to do with plans? 7
  • 8. current desired situation situation How do designers plan their actions to accomplish the future state that they desire? 8
  • 9. 9
  • 10. My ambition: to understand how designers think and how they can improve the way they learn and work, so they can make better (meaningful) products and services INPUT OUTPU T 10
  • 11. Spending time in the pub is sometimes useful. 11
  • 12. Bruno Latour’s scripts Latour’s concept for describing the Br u no Lato ur delegation of action by artifacts is called a ‘script’. Like a t he t he s atre cript of a movi can ‘ play, e or presc an a to ac ribe’ r tifac t whe its us t n t he ers h y use ow it . 12
  • 13. I consider scripts a bit like ‘Automator’ scripts What if... Scripts are programs of actions. These programs of actions (or agency of things) shape human behaviour. 13
  • 14. Examples of scripts Speed bumps, the script says: ‘Slow down!’ 14
  • 15. Examples of scripts Paper coffee cup, the script is: ‘dispose me after use’ 15
  • 16. Which one do you prefer? Which one would you buy? A B 16
  • 17. You’ll find scripts throughout the life of a product Conception Manufacturing Distribution Sales Installation Maintenance Disposal Selling it to the Should be possible Should be Should catch the Should be easy to Should it be easy Should be good client and cheap to lightweight attention of the install to clean or to for the Building prototypes produce and easy buyer replace the bulb? environment to assemble How can it be repaired when it breaks? 17
  • 18. Examples of scripts Striping of Dutch Police cars 18
  • 19. Examples of scripts Striping of Dutch Police cars: Roadblocks, visual presence, applicable to many types of vehicles 19
  • 20. Examples of scripts Password strength indicator 20
  • 21. Examples of scripts Password strength indicator: Persuade or challenge people to select a safe password 21
  • 23. Examples of scripts Wii: playing together and moving instead of sitting on a couch? 23
  • 25. Examples of scripts Don’t stand too close! 25
  • 26. Examples of scripts Prevent people to lay down and take nap. 26
  • 27. Examples of scripts No parking for camping cars 27
  • 30. Examples of scripts Prevention of cameras being attached to the machine that record the keypad input 30
  • 32. P ERIEN X C E humans E INTERACTION TE GY CH LO NO NO LO TECH GY N human IN IO TE CT RA RA CT TE IO IN N TECH NOLOGY products / artefacts / environments brands / organisations / companies 32
  • 33. Context = Any factor that influences the interaction 33
  • 34. In essence, scripts are about intentions (aims) How the designer intends the artefact to interact with its user(s) and context (or vice versa). 34
  • 35. 35
  • 36. Theory of planned behavior (Ajzen & Fishbein, 1975) 36
  • 37. inside the designer’s mind outside in de real world 37
  • 38. Inside the designer’s mind outside in de real world Values: what I find The position I take as The aim or plan I have The actual behaviour import as human a designer towards a as a designer to get to that my designed being or designer situation (problem) the desired situation artefact induces. (professional ethics) 38
  • 39. Inside the designer’s mind outside in de real world Values: what I find The position I take as The aim or plan I have The actual behaviour import as human a designer towards a as a designer to get to that my designed being or designer situation (problem) the desired situation artefact induces. (professional ethics) human-ce or tive reward patients ntered self supp when they take the are , doing g ood medical c ir altruism medication at the righ moment. 39
  • 40. an ution of hum ct Th e attrib cs to an obje risti aracte Anthropomorphism ch (Latour, 1992) 40
  • 41. the designer is delegated My intentions as designer as another human are ‘enscribed’ in the (services) or non-human artefact and shape the character (products) actions of the user. Inside the designer’s mind outside in de real world Values: what I find The position I take as The aim or plan I have The actual behaviour import as human a designer towards a as a designer to get to that my designed being or designer situation (problem) the desired situation artefact induces. (professional ethics) 41
  • 43. Elements of scripts Objective / Aim Context (Scene) Artefact (Product/Service) Sequence of (inter)actions Actor (User) 43
  • 44. But... scripts can have errors (bugs)... 44
  • 45. But scripts can go wrong... If the context is not taken into account for instance 45
  • 46. Or scripts can have flaws 46
  • 47. Or scripts can have flaws If users are creative... or magicians... 47
  • 48. Or scripts can be hacked 48
  • 49. Scripts can be hacked... Fooling other scripts 49
  • 50. Scripts can be hacked... Fooling other scripts 50
  • 51. Scripts can be hacked... Examples of scripts Bypassing other scripts 51
  • 52. Scripts can be hacked... Bypassing other scripts 52
  • 53. Or scripts can be just misplaced 53
  • 54. Or scripts can be just misplaced 54
  • 55. Service Scriptsbe just misplaced Or scripts can Customer Service Scripts 55
  • 56. Or scripts can be just misplaced EGBG Counterscript How to deal with direct marketing strategies http://egbg.home.xs4all.nl/counterscript.html 56
  • 57. You will find the principles of scripts in many fields Cognition & Economics & Political Sciences Schemata theory Event schemata (Scripts) Choice architecture Usecues Mandler, Schank & Abelson Richard Thaler, Cass Sunstein, Kanis, Rooden, A ordances John Balz Green Donald Norman Behavioural Scripts Craig Anderson Usability Cognitive structures In uencing public of knowledge behaviour Legislation Error prevention, ease of use Architectures of control Lawrence Lessig Education In uencing public behaviour Persuasive Intervention scripts Barnett, Bauer, Bell, et al technology Acquisition of knowledge, Persuasive technology skills and values BJ Fogg Design with Philosophy Intent Dan Lockton Game ‘Enscription of artefacts’ Bruno Latour, Madeleine Akrich Design Change attitudes or behaviors Serious games through persuasion How technology a ects Educating, training and peoples life developing behaviour , mindsets 57
  • 58. Persuasive Technology Shaping Technology / Influence: The Physchology Nudge: Improving decisions BJ Fogg Building Society of Persuasion about Health, Wealth and Wiebe Bijker, John Robert Cialdini Happines Law Richard Thaler, Cass Sunstein This paper describes scripts as event schemata and tion not as design ifica intentions! Gam Design with Intent: Patterns for Influencing The potential of using script theory in Behaviour Through Design consumer behaviour research Dan Lockton (architectures.danlockton.co.uk) Ersmus, Boshof, Rousseau 58
  • 59. Have fun with scripting! And keep ethics in mind! (nudge, don’t use coercion) 59