SlideShare a Scribd company logo
1 of 49
Download to read offline
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
UXMECHANISM
DESIGN
ALICE
CRYPTO-CURIOUS GRAPHIC
DESIGNER
“I want to earn money using
my skills for blockchain
projects”
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
A technology with power to
redesign how people organise.
We hope to see our vision and
values come to life.
What we implement now will
create a future that will be our
legacy.
BUT HOW
WILL THIS
GAME PLAY
OUT?
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Our focus is on creating utility and adoption. We work
with the UX/Product/Design community.
Our platform creates full stack Dapp instances without
coding, integrating web3 UX patterns.
DESIGN-LED USE CASES
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
UXMECHANISM
DESIGN
ALICE
CRYPTO-CURIOUS GRAPHIC
DESIGNER
“I want to earn money using
my skills for blockchain
projects”
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
User Experience
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
UX
Understanding the user’s experience when they interact with
your product.
Afocus on the emotional and functional details.
From abstractions and assumptions, into how things work out
in real life.
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
UX DESIGN APPROACH
RESEARCH
User interview
Competitor analysis
Value prop testing
INSIGHT
User journeys
Personas
User flows
PROTOTYPE
Wireframes
Mockups
Designs
VALIDATION
User testing
Multivariant testing
Simulation
D
iverge
D
iverge
Converge
Converge
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Personas
Help bring to life different users, customers or other actors
who participate in our ecosystem. See the world through
their perspective
ALICE
CRYPTO-CURIOUS GRAPHIC DESIGNER
“I want to earn money using my skills
for blockchain projects”
Currently a no-coiner but wants to learn more about
crypto and blockchain
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Mockups and prototypes
Rapidly implement your concept in low-fidelity. Allows you to
start testing and validating your design directly with users
Role play
Paper prototype
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Simulation & user testing
Get into the specific details of potential user behaviour and
system outcomes by stepping through user’s action and
watching how people use your product
Different people simulating behaviours of different
actors in the ecosystem
Finding insights in the high and lows
Patterns and extremes
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Mechanism Design
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Mechanism Design
An approach to designing ecosystems and people
interactions towards a desired outcome
Aims to create compatibility between the goals of
individual actors and the system
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTOR TYPES
Actors and their
preferences for different
outcomes
OUTCOMES
Potential end results
according to actor
preferences
GAME MECHANISM
Strategies available to actors
and how final outcome is
determined
MECHANISM DESIGN DISCIPLINE
Stanley Reiter diagram illustrates a game of mechanism design
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
SYSTEM MECHANISM INCENTIVES TOKENS
Alice, Bob and friends
Goal of the System
Game mechanics
Outcomes
Rewards
Incentives
Penalties
MECHANISM DESIGN IN PRACTICE
Privileges
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
SYSTEM MECHANISM INCENTIVES TOKENS
Alice, Bob and friends
Goal of the System
Game mechanics
Outcomes
Rewards
Incentives
Penalties
Privileges
GAME THEORY
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Helps us understand the strategy
model of actors in the system based
on the expected payoffs for different
actions, allowing us to identify
potentially dominant or equilibrium
strategies
GAME THEORY
A B C
A (x, y) (x, y) (x, y)
B (x, y) (x, y) (x, y)
C (x, y) (x, y) (x, y)
Player 2
Player 1
Example of a Payoff Matrix
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Strength in approaching
complex human behaviour
UXMECHANISM
DESIGN
Strength in economic discipline
around system design
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Mechanism Design
Apiece of cake?
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
The
“Actors”
We have 3 actors. We bring the actors to life by giving them personas. A role, and a quote describing their goal in the system
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
About the System
The system describes the goal of the
ecosystem and the item at the center. In
this case the system aims to fairly
distribute the cake
SYSTEM GOAL
Equal distribution of cake between Alice
and Bob
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
1
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Mechanism
Design Options
The Dad decides.
Dad cuts the cake and allocates the slices.
One child decides. Alice cuts the cake and chooses
her slice.
P2P Cake sharing. Alice cuts the cake, Bob choose
the slice.
These are the rules of the game.
In this cake game we explore 3
mechanism designs based on the 2
actions: cutting the cake and allocating
the slices
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
FORM YOUR GROUP
3 people
Organise into groups of 3
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Instructions,
worksheet,
facilitating
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
2
Dad cuts the
cake &
allocates the
slices
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
2 3 SIMULATION
The Dad Decides
Play out the first mechanism design,
each person acts out one of the roles:
Alice, Bob or Trent
Capture insights on the experience
and whether the system goals were
met
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
One child
decides & P2P
Cake sharing
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
2 3 SIMULATION
One child decides & P2P Cake sharing
Play out these mechanism designs,
each person acts out one of the roles:
Alice, Bob or Trent
Capture insights on the experience
and whether the system goals were
met
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
FUNGIBLE OR NON FUNGIBLE?
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Penalties
After doing
something bad,
penalised
Rewards
After doing
something good,
get a reward
Privileges
Special powers
or authority
granted
Incentives
Declared upfront
in exchange for
some action or
outcome.
4 INCENTIVE DESIGN
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Adding the use of
TOKENS
Earned as rewards
Taken away as a penalty
Staked to access special privileges
Secured for future transfer to incentivise
Exchangeable for utility today/in the future
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
4 DESIGN
Incentive design & tokens
Based on the insights, apply
incentives/rewards/privileges/
penalties. Optionally add tokens
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
5 SUMMARISE
Your cake mechanism design
Describe your mechanism design
succinctly. If you have used a token,
come up with a memorable name
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
YOUR CONCEPT
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
YOUR CONCEPT
In your groups, think of a concept
ecosystem to simulate.
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
The System
and Actors
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
1 THE SYSTEM
Identify the:
- Actors and fill out the persona
details: role and quote for Alice, Bob
and friends
- The centrepiece (e.g. cake)
- The system goals
- The actions that various actors take
in the system
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Start with the
current design
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
2 MECHANISM
3 SIMULATION INSIGHTS
Identify the:
- Basic starting rules for the initial
mechanism design
- Which actors perform which actions
Play it out and capture insights
CURRENT DESIGN
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
2 MECHANISM
3 SIMULATION INSIGHTS
Create 2 possible variations to the
mechanism design
Play them out and capture insights
FUTURE DESIGNS
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Incentives and
tokens
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
4 INCENTIVE DESIGN &
TOKENS
Based on the insights, apply
incentives/rewards/privileges/
penalties. Optionally add tokens
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Summarise
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
ACTIVITY
5 SUMMARISE
Your new mechanism design
Describe your mechanism design
succinctly. If you have used a token,
come up with a clever name
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
CAKE DESIGN
CONSIDERATIONS
Ease of cutting
Ease of eating
Flavour popularity
Fractionalisation
Fungibility
Low fidelity to encourage
experimentation
Thank you
Patisserie Saint Tropez!
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
IMPLEMENTING
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
REQUEST FOR
COMMENT
1. What did you find useful
2. How might we improve it
3. Want to get involved? Leave your
details so we can get in touch
THEFLIGHTPLAN.IO@THE_FLIGHTPLAN
Gendry Morales & Nas Munawar
Twitter @the_flightplan
theflightplan.io
mail@theflightplan.io
Thanks

More Related Content

Similar to Mechanism Design meets UX

Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePalooza
Enthiosys Inc
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminology
ClintParis
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminology
ClintParis
 
Joshua meyer y1 gd engine_terminology
Joshua meyer y1 gd engine_terminologyJoshua meyer y1 gd engine_terminology
Joshua meyer y1 gd engine_terminology
JoshCollege
 
How to fake a database/backend in Axure... and more
How to fake a database/backend in Axure... and moreHow to fake a database/backend in Axure... and more
How to fake a database/backend in Axure... and more
Sandra González
 
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
DataScienceConferenc1
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile Teams
Luke Hohmann
 

Similar to Mechanism Design meets UX (20)

ChatGPT in Education
ChatGPT in EducationChatGPT in Education
ChatGPT in Education
 
Triple helix-ig-presentation
Triple helix-ig-presentationTriple helix-ig-presentation
Triple helix-ig-presentation
 
AI and ML Skills for the Testing World Tutorial
AI and ML Skills for the Testing World TutorialAI and ML Skills for the Testing World Tutorial
AI and ML Skills for the Testing World Tutorial
 
Advanced Topics in Continuous Deployment
Advanced Topics in Continuous DeploymentAdvanced Topics in Continuous Deployment
Advanced Topics in Continuous Deployment
 
Ithink6 Tutorial
Ithink6 TutorialIthink6 Tutorial
Ithink6 Tutorial
 
Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePalooza
 
GAME MECHANIC - chapter 1 v1.4 (2019 edition)
GAME MECHANIC - chapter 1 v1.4 (2019 edition)GAME MECHANIC - chapter 1 v1.4 (2019 edition)
GAME MECHANIC - chapter 1 v1.4 (2019 edition)
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminology
 
Y1 gd engine_terminology
Y1 gd engine_terminologyY1 gd engine_terminology
Y1 gd engine_terminology
 
Joshua meyer y1 gd engine_terminology
Joshua meyer y1 gd engine_terminologyJoshua meyer y1 gd engine_terminology
Joshua meyer y1 gd engine_terminology
 
Unsupervised Computer Vision: The Current State of the Art
Unsupervised Computer Vision: The Current State of the ArtUnsupervised Computer Vision: The Current State of the Art
Unsupervised Computer Vision: The Current State of the Art
 
How to fake a database/backend in Axure... and more
How to fake a database/backend in Axure... and moreHow to fake a database/backend in Axure... and more
How to fake a database/backend in Axure... and more
 
Software design patterns ppt
Software design patterns pptSoftware design patterns ppt
Software design patterns ppt
 
Softwaredesignpatterns ppt-130430202602-phpapp02
Softwaredesignpatterns ppt-130430202602-phpapp02Softwaredesignpatterns ppt-130430202602-phpapp02
Softwaredesignpatterns ppt-130430202602-phpapp02
 
The rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap GamesThe rise of Hyper-casual & takeaways from Tap Tap Games
The rise of Hyper-casual & takeaways from Tap Tap Games
 
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
[DSC Europe 23][Pandora] Siyu SUN Data Science Enter The Game.pptx
 
Y1 gd engine_terminologY
Y1 gd engine_terminologYY1 gd engine_terminologY
Y1 gd engine_terminologY
 
Siege Conference 2009: Corporate Learning Games
Siege Conference 2009: Corporate Learning GamesSiege Conference 2009: Corporate Learning Games
Siege Conference 2009: Corporate Learning Games
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile Teams
 
A Framework to build Games with a Purpose for Linked Data Refinement
A Framework to build Games with a Purpose  for Linked Data RefinementA Framework to build Games with a Purpose  for Linked Data Refinement
A Framework to build Games with a Purpose for Linked Data Refinement
 

More from Gendry Morales

More from Gendry Morales (11)

2018 Web3 Design - Conference Wrap
2018 Web3 Design - Conference Wrap2018 Web3 Design - Conference Wrap
2018 Web3 Design - Conference Wrap
 
Web3summit - Ondachain or Offdachain?
Web3summit - Ondachain or Offdachain?Web3summit - Ondachain or Offdachain?
Web3summit - Ondachain or Offdachain?
 
Blockchain Experience Design Meetup #2
Blockchain Experience Design Meetup #2Blockchain Experience Design Meetup #2
Blockchain Experience Design Meetup #2
 
Blockchain Experience Design Meetup #1
Blockchain Experience Design Meetup #1Blockchain Experience Design Meetup #1
Blockchain Experience Design Meetup #1
 
Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)
 
Fashion+Blockchain
Fashion+BlockchainFashion+Blockchain
Fashion+Blockchain
 
12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats
12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats
12 Cats on the Blockchain - Demystifying Ethereum with the CryptoCats
 
Gartner: Changing the CIO game with a Data Driven Culture
Gartner: Changing the CIO game with a Data Driven CultureGartner: Changing the CIO game with a Data Driven Culture
Gartner: Changing the CIO game with a Data Driven Culture
 
Gartner - Changing the CIO game with a Data Driven Culture
Gartner - Changing the CIO game with a Data Driven CultureGartner - Changing the CIO game with a Data Driven Culture
Gartner - Changing the CIO game with a Data Driven Culture
 
Less Talk, More Data Driven Conversation
Less Talk, More Data Driven ConversationLess Talk, More Data Driven Conversation
Less Talk, More Data Driven Conversation
 
Game theory for a better world
Game theory for a better worldGame theory for a better world
Game theory for a better world
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 

Mechanism Design meets UX