SlideShare una empresa de Scribd logo
1 de 25
EMPOWERING
USERS: A
LESSON FROM
GAME DESIGN
Adityo Pratomo (@kotakmakan)
UXID Meetup, 4 September 2015
About Me • Adityo Pratomo aka Didit
• Interaction designer / creative coder
• Co-founder of Labtek Indie, a product R&D company,
focusing on rapid prototyping as a service
• Teaches at Surya University
• Current research: UI for gestural input and VR
I Learn UX
from
Interactive
Art
Installation
Interactive
Art, Game,
Website,
App
User comes first
Focus of
HCI:
Useful,
Useable,
Used
• Coined by Alan Dix
• Useful: something that fulfils its functions
• Useable: something that can be used to accomplish
certain goal
• Used: something that is actually used by somebody
• These are traits that we are looking for at interactive
products
How Long do
you want it to
be used?
• New York Times? (2001 - present)
How Long do
you want it to
be used?
• Google Wave (May 2009 - August 2010)
User
Empowerment
to the Rescue
What is it? • Elements that appears by design that empowers users
to do something that they can’t previously do
• Goes hand in hand with the basic premise of UX, which
allows them to use interactive product in a pleasant
manner
• Looking at the bigger picture, the product’s
functionality is then questioned in regards to its value
towards society
• Caters to long time user of a product
Why it is
important?
“What I hope I’m most remembered for… is
getting past the idea of user-friendly. I don’t
think people want friendly computers. What
they want is a sense of power to get their job
done.”
–Ben Shneiderman
Why it is
important?
“The second reason usability is not opposed
to fun is that the greatest joy of using
computers comes through user
empowerment and engagement”
–Jakob Nielsen
Why is it
Important?
• Empowered users are happy users. Creating great and
happy experiences is all about control.
• For the user, control is knowing and understanding the
options and being able to make the “right” decision.
• For us, control is about refining the experience until the
user is always empowered to take the next step.
[http://smashingideas.com/customers-rule-why-the-right-
user-experience-agency-matters/]
Why is it
Important?
• You want the user to use the product for as long as it
lives and keeps on coming back for more
• You want the user to grow with the product
• You want the product to be meaningful, a step beyond
accomplish certain mission
• That’s why your product should aim to empower its user
Trait of User
Empowerment:
Meaningful
Choices
Task
Task Task
Task Task
Task
Task Goal
Meaningless choice
Prime
Examples
• Gmail
• Main goal: read and send email
• User empowerment: drag and drop attachment,
reminder when no attachment is attached,
integration with 3rd party service, etc.
• Apple Music
• Main goal: instant access to any music on the planet
• User empowerment: personalised radio station,
choice of preferred genre, suggested music, etc.
• Street Fighter
• Main goal: deplete your opponent energy first
• User empowerment: various special moves, special
techniques, power bar, etc.
Types of User
Empowerment
Feature Level Product Level Society Level
Your notes,
everywhere
Have access to ojek
driver from your
hand
Feature rich
product that
makes you coming
back for more
The premise of the
product is already
empowering by
itself Empower the user
by looking at the
bigger picture (e.g.
public
transportation)
more actions
related to digital
photo editing
Learning
from Game
Design -
Why?
• Interactive product (website/app) promises
functionality to user, to help him/her accomplishes
certain goal
• Game only promises fun
• Game has always been user-centric from the very
beginning. Because - Game only promises fun
• Thus, it relies heavily on empowering user - to do the
unimaginable, to beat increasingly difficult hurdles - so
that players always coming back.
• In this sense, UX design becomes very parallel with
game design
Ways to User
Empowerment
(this applies for
games/apps/ website)
• Design product that makes the user feels powerful and
special
• Talk to the potential users and try to describe the idea. Is it
exciting for them?
• Games have story
• Apps/websites have strong premise of what problem they
try to solve
Ways to User
Empowerment
(this applies for
games/apps/ website) low risk/
low reward
high risk/
high reward
player
• Apply meaningful choices
• Give the user freedom to choose
• This makes them feel powerful and appreciated
Ways to User
Empowerment
(this applies for
games/apps/ website)
• Give the user the potential of becoming more powerful
• With that, user can reach the goal faster
• This doesn’t need to happen instantly - (hence the word
power user)
• In short, give the user the opportunity to grow with the
product, never hinder his/her development
Ways to User
Empowerment
(this applies for
games/apps/ website)
• Watch the flow
• The product should give room so that the users can
challenge themselves to improve the usage of the
product
• The product should appreciate and expect the growth in
the user’s skill
Ways to User
Empowerment
(this applies for
games/apps/ website)
• Give increasingly growing reward
• example: simple statistics (points, number of friends,
followers, impressions), badge, voucher, etc.
• Or, instant gratification that shows their achievement
Ways to User
Empowerment
(this applies for
games/apps/ website)
• Make sure the interface reflects that the user have full
control of what they want to do with/inside the product
• Remember, full control = full power
Summary • User empowerment encourages user to use your
product for a long time
• Achieve this by giving the user a chance to choose from
variety of meaningful choices that helps them achieve
the goal
• For inspiration, look at the nearest game and how they
continuously challenge their player
Please, make
a worthwhile
and everlasting
product
Further discussions are encouraged!
• mailto: didit@labtekindie.com
• @kotakmakan
• adityo.net
• linkedin.com/in/apratomo

Más contenido relacionado

La actualidad más candente

Boundless fundraising 7.0 release notes
Boundless fundraising 7.0 release notesBoundless fundraising 7.0 release notes
Boundless fundraising 7.0 release notesCharity Dynamics
 
UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiMatin Maleki
 
Wou Intro To Usability Jandrzejewski
Wou Intro To Usability JandrzejewskiWou Intro To Usability Jandrzejewski
Wou Intro To Usability Jandrzejewskiworldofusability
 
Simple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignSimple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignKoombea
 
Morning glory - kakatu 3 sept 2014
Morning glory - kakatu 3 sept 2014Morning glory - kakatu 3 sept 2014
Morning glory - kakatu 3 sept 2014Telkom_BDV
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataMohamed Shehata
 
How to Master UX Testing in an Agile Design Process
How to Master UX Testing in an Agile Design ProcessHow to Master UX Testing in an Agile Design Process
How to Master UX Testing in an Agile Design ProcessUserZoom
 
Fast, easy tips for Tablet app usability
Fast, easy tips for Tablet app usabilityFast, easy tips for Tablet app usability
Fast, easy tips for Tablet app usabilityChris Nodder
 
Mobile App Design @ ITU 2012
Mobile App Design @ ITU 2012Mobile App Design @ ITU 2012
Mobile App Design @ ITU 2012Henrik Hedegaard
 
Discount mobile usability methods
Discount mobile usability methodsDiscount mobile usability methods
Discount mobile usability methodsChris Nodder
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User ExerienceTanya Zavialova
 
Principle of mobile app design
Principle of mobile app designPrinciple of mobile app design
Principle of mobile app designWilliam Lim
 
UX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalistsUX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalistsChris Nodder
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityMarc Miquel
 
Mobile First Design Strategy & Process
Mobile First Design Strategy & ProcessMobile First Design Strategy & Process
Mobile First Design Strategy & ProcessSubhasish Karmakar
 
Principles of visual consistency
Principles of visual consistencyPrinciples of visual consistency
Principles of visual consistencyHalil Eren Çelik
 

La actualidad más candente (19)

Boundless fundraising 7.0 release notes
Boundless fundraising 7.0 release notesBoundless fundraising 7.0 release notes
Boundless fundraising 7.0 release notes
 
UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin Maleki
 
Mobile Monday
Mobile MondayMobile Monday
Mobile Monday
 
Wou Intro To Usability Jandrzejewski
Wou Intro To Usability JandrzejewskiWou Intro To Usability Jandrzejewski
Wou Intro To Usability Jandrzejewski
 
Simple Steps to UX/UI Web Design
Simple Steps to UX/UI Web DesignSimple Steps to UX/UI Web Design
Simple Steps to UX/UI Web Design
 
Morning glory - kakatu 3 sept 2014
Morning glory - kakatu 3 sept 2014Morning glory - kakatu 3 sept 2014
Morning glory - kakatu 3 sept 2014
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed Shehata
 
How to Master UX Testing in an Agile Design Process
How to Master UX Testing in an Agile Design ProcessHow to Master UX Testing in an Agile Design Process
How to Master UX Testing in an Agile Design Process
 
Why UX?
Why UX?Why UX?
Why UX?
 
Fast, easy tips for Tablet app usability
Fast, easy tips for Tablet app usabilityFast, easy tips for Tablet app usability
Fast, easy tips for Tablet app usability
 
Mobile App Design @ ITU 2012
Mobile App Design @ ITU 2012Mobile App Design @ ITU 2012
Mobile App Design @ ITU 2012
 
Discount mobile usability methods
Discount mobile usability methodsDiscount mobile usability methods
Discount mobile usability methods
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
 
Principle of mobile app design
Principle of mobile app designPrinciple of mobile app design
Principle of mobile app design
 
UX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalistsUX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalists
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and Accessibility
 
Ui design by mhm
Ui design by mhmUi design by mhm
Ui design by mhm
 
Mobile First Design Strategy & Process
Mobile First Design Strategy & ProcessMobile First Design Strategy & Process
Mobile First Design Strategy & Process
 
Principles of visual consistency
Principles of visual consistencyPrinciples of visual consistency
Principles of visual consistency
 

Destacado

Towards Task-Based Linguistic Modeling for designing GUIs
Towards Task-Based Linguistic Modeling for designing GUIsTowards Task-Based Linguistic Modeling for designing GUIs
Towards Task-Based Linguistic Modeling for designing GUIsJean Vanderdonckt
 
Conducting ux research
Conducting ux researchConducting ux research
Conducting ux researchVina Sectiana
 
UX Lesson 4: Task & Feature Analysis
UX Lesson 4: Task & Feature AnalysisUX Lesson 4: Task & Feature Analysis
UX Lesson 4: Task & Feature AnalysisJoan Lumanauw
 
Types of Communication
Types of CommunicationTypes of Communication
Types of CommunicationBonala Kondal
 
Oracle ADF Task Flows for Beginners
Oracle ADF Task Flows for BeginnersOracle ADF Task Flows for Beginners
Oracle ADF Task Flows for BeginnersDataNext Solutions
 

Destacado (6)

Towards Task-Based Linguistic Modeling for designing GUIs
Towards Task-Based Linguistic Modeling for designing GUIsTowards Task-Based Linguistic Modeling for designing GUIs
Towards Task-Based Linguistic Modeling for designing GUIs
 
Conducting ux research
Conducting ux researchConducting ux research
Conducting ux research
 
UX Explained
UX ExplainedUX Explained
UX Explained
 
UX Lesson 4: Task & Feature Analysis
UX Lesson 4: Task & Feature AnalysisUX Lesson 4: Task & Feature Analysis
UX Lesson 4: Task & Feature Analysis
 
Types of Communication
Types of CommunicationTypes of Communication
Types of Communication
 
Oracle ADF Task Flows for Beginners
Oracle ADF Task Flows for BeginnersOracle ADF Task Flows for Beginners
Oracle ADF Task Flows for Beginners
 

Similar a Empowering Users: UX Lesson from Game Design

User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 
Lean UX for non-UX Professionals
Lean UX for non-UX ProfessionalsLean UX for non-UX Professionals
Lean UX for non-UX ProfessionalsVolker Gersabeck
 
First Impressions Matter: LeanUX Design of Landing Page #2
First Impressions Matter: LeanUX Design of Landing Page #2First Impressions Matter: LeanUX Design of Landing Page #2
First Impressions Matter: LeanUX Design of Landing Page #2Kazumichi (Mario) Sakata
 
User Experience Basics
User Experience BasicsUser Experience Basics
User Experience BasicsLucia Trezova
 
Indy 500 - 4 years as an indie developer
Indy 500 - 4 years as an indie developerIndy 500 - 4 years as an indie developer
Indy 500 - 4 years as an indie developerDiogo Cardoso
 
A brief overview of the history and practice of user experience by Ian Westbrook
A brief overview of the history and practice of user experience by Ian WestbrookA brief overview of the history and practice of user experience by Ian Westbrook
A brief overview of the history and practice of user experience by Ian WestbrookAlex Cachia
 
Agile methodology - Humanity
Agile methodology  - HumanityAgile methodology  - Humanity
Agile methodology - HumanityHumanity
 
Danny Setiawan - How to Increase Conversion With Usability Testing
Danny Setiawan - How to Increase Conversion With Usability TestingDanny Setiawan - How to Increase Conversion With Usability Testing
Danny Setiawan - How to Increase Conversion With Usability TestingJulia Grosman
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User AdvocateKarl Kaufmann
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slidesoopscrash1
 
It's all about the (customer) experience
It's all about the (customer) experienceIt's all about the (customer) experience
It's all about the (customer) experienceICS
 
Session 9-10 - UI/UX design for iOS 7 application
Session 9-10 - UI/UX design for iOS 7 applicationSession 9-10 - UI/UX design for iOS 7 application
Session 9-10 - UI/UX design for iOS 7 applicationVu Tran Lam
 
Building Shared Understanding Glenn McClure
Building Shared Understanding Glenn McClureBuilding Shared Understanding Glenn McClure
Building Shared Understanding Glenn McClureGlenn McClure
 
Human Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignHuman Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignSazzadHossain764310
 
Design 101 : Beyond ideation - Transforming Ideas to Software Requirements
Design 101 : Beyond ideation - Transforming Ideas to Software RequirementsDesign 101 : Beyond ideation - Transforming Ideas to Software Requirements
Design 101 : Beyond ideation - Transforming Ideas to Software RequirementsHawkman Academy
 
User Experience Design for Embedded Devices
User Experience Design for Embedded DevicesUser Experience Design for Embedded Devices
User Experience Design for Embedded DevicesICS
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Samantha Bailey
 

Similar a Empowering Users: UX Lesson from Game Design (20)

User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Lean UX for non-UX Professionals
Lean UX for non-UX ProfessionalsLean UX for non-UX Professionals
Lean UX for non-UX Professionals
 
What is Interaction Design?
What is Interaction Design?What is Interaction Design?
What is Interaction Design?
 
First Impressions Matter: LeanUX Design of Landing Page #2
First Impressions Matter: LeanUX Design of Landing Page #2First Impressions Matter: LeanUX Design of Landing Page #2
First Impressions Matter: LeanUX Design of Landing Page #2
 
User Experience Basics
User Experience BasicsUser Experience Basics
User Experience Basics
 
UX/UI Introduction
UX/UI IntroductionUX/UI Introduction
UX/UI Introduction
 
What ux is
What ux isWhat ux is
What ux is
 
Indy 500 - 4 years as an indie developer
Indy 500 - 4 years as an indie developerIndy 500 - 4 years as an indie developer
Indy 500 - 4 years as an indie developer
 
A brief overview of the history and practice of user experience by Ian Westbrook
A brief overview of the history and practice of user experience by Ian WestbrookA brief overview of the history and practice of user experience by Ian Westbrook
A brief overview of the history and practice of user experience by Ian Westbrook
 
Agile methodology - Humanity
Agile methodology  - HumanityAgile methodology  - Humanity
Agile methodology - Humanity
 
Danny Setiawan - How to Increase Conversion With Usability Testing
Danny Setiawan - How to Increase Conversion With Usability TestingDanny Setiawan - How to Increase Conversion With Usability Testing
Danny Setiawan - How to Increase Conversion With Usability Testing
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slides
 
It's all about the (customer) experience
It's all about the (customer) experienceIt's all about the (customer) experience
It's all about the (customer) experience
 
Session 9-10 - UI/UX design for iOS 7 application
Session 9-10 - UI/UX design for iOS 7 applicationSession 9-10 - UI/UX design for iOS 7 application
Session 9-10 - UI/UX design for iOS 7 application
 
Building Shared Understanding Glenn McClure
Building Shared Understanding Glenn McClureBuilding Shared Understanding Glenn McClure
Building Shared Understanding Glenn McClure
 
Human Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignHuman Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction Design
 
Design 101 : Beyond ideation - Transforming Ideas to Software Requirements
Design 101 : Beyond ideation - Transforming Ideas to Software RequirementsDesign 101 : Beyond ideation - Transforming Ideas to Software Requirements
Design 101 : Beyond ideation - Transforming Ideas to Software Requirements
 
User Experience Design for Embedded Devices
User Experience Design for Embedded DevicesUser Experience Design for Embedded Devices
User Experience Design for Embedded Devices
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012
 

Más de Adityo Pratomo

Managing Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform EngineeringManaging Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform EngineeringAdityo Pratomo
 
Developing Serverless Microservice in Rust
Developing Serverless Microservice in RustDeveloping Serverless Microservice in Rust
Developing Serverless Microservice in RustAdityo Pratomo
 
Developing VR in Unity
Developing VR in UnityDeveloping VR in Unity
Developing VR in UnityAdityo Pratomo
 
Prototyping GNOME UI for Gestural Input
Prototyping GNOME UI for Gestural InputPrototyping GNOME UI for Gestural Input
Prototyping GNOME UI for Gestural InputAdityo Pratomo
 
Coding as Intersection of Art and Technology
Coding as Intersection of Art and TechnologyCoding as Intersection of Art and Technology
Coding as Intersection of Art and TechnologyAdityo Pratomo
 
Interactive Data Visualization with Tangible User Interface
Interactive Data Visualization with Tangible User InterfaceInteractive Data Visualization with Tangible User Interface
Interactive Data Visualization with Tangible User InterfaceAdityo Pratomo
 
Adityo Pratomo - Grounding Presentation PDF
Adityo Pratomo - Grounding Presentation PDFAdityo Pratomo - Grounding Presentation PDF
Adityo Pratomo - Grounding Presentation PDFAdityo Pratomo
 
Adityo Pratomo - Grounding Assignment
Adityo Pratomo - Grounding AssignmentAdityo Pratomo - Grounding Assignment
Adityo Pratomo - Grounding AssignmentAdityo Pratomo
 

Más de Adityo Pratomo (11)

Managing Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform EngineeringManaging Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform Engineering
 
Designing with Code
Designing with CodeDesigning with Code
Designing with Code
 
Developing Serverless Microservice in Rust
Developing Serverless Microservice in RustDeveloping Serverless Microservice in Rust
Developing Serverless Microservice in Rust
 
Let The Machine Helps
Let The Machine HelpsLet The Machine Helps
Let The Machine Helps
 
Introducing Rust
Introducing RustIntroducing Rust
Introducing Rust
 
Developing VR in Unity
Developing VR in UnityDeveloping VR in Unity
Developing VR in Unity
 
Prototyping GNOME UI for Gestural Input
Prototyping GNOME UI for Gestural InputPrototyping GNOME UI for Gestural Input
Prototyping GNOME UI for Gestural Input
 
Coding as Intersection of Art and Technology
Coding as Intersection of Art and TechnologyCoding as Intersection of Art and Technology
Coding as Intersection of Art and Technology
 
Interactive Data Visualization with Tangible User Interface
Interactive Data Visualization with Tangible User InterfaceInteractive Data Visualization with Tangible User Interface
Interactive Data Visualization with Tangible User Interface
 
Adityo Pratomo - Grounding Presentation PDF
Adityo Pratomo - Grounding Presentation PDFAdityo Pratomo - Grounding Presentation PDF
Adityo Pratomo - Grounding Presentation PDF
 
Adityo Pratomo - Grounding Assignment
Adityo Pratomo - Grounding AssignmentAdityo Pratomo - Grounding Assignment
Adityo Pratomo - Grounding Assignment
 

Último

Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520modelanjalisharma4
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call GirlsBook Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girlsmodelanjalisharma4
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 

Último (20)

Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call GirlsBook Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 

Empowering Users: UX Lesson from Game Design

  • 1. EMPOWERING USERS: A LESSON FROM GAME DESIGN Adityo Pratomo (@kotakmakan) UXID Meetup, 4 September 2015
  • 2. About Me • Adityo Pratomo aka Didit • Interaction designer / creative coder • Co-founder of Labtek Indie, a product R&D company, focusing on rapid prototyping as a service • Teaches at Surya University • Current research: UI for gestural input and VR
  • 5. Focus of HCI: Useful, Useable, Used • Coined by Alan Dix • Useful: something that fulfils its functions • Useable: something that can be used to accomplish certain goal • Used: something that is actually used by somebody • These are traits that we are looking for at interactive products
  • 6. How Long do you want it to be used? • New York Times? (2001 - present)
  • 7. How Long do you want it to be used? • Google Wave (May 2009 - August 2010)
  • 9. What is it? • Elements that appears by design that empowers users to do something that they can’t previously do • Goes hand in hand with the basic premise of UX, which allows them to use interactive product in a pleasant manner • Looking at the bigger picture, the product’s functionality is then questioned in regards to its value towards society • Caters to long time user of a product
  • 10. Why it is important? “What I hope I’m most remembered for… is getting past the idea of user-friendly. I don’t think people want friendly computers. What they want is a sense of power to get their job done.” –Ben Shneiderman
  • 11. Why it is important? “The second reason usability is not opposed to fun is that the greatest joy of using computers comes through user empowerment and engagement” –Jakob Nielsen
  • 12. Why is it Important? • Empowered users are happy users. Creating great and happy experiences is all about control. • For the user, control is knowing and understanding the options and being able to make the “right” decision. • For us, control is about refining the experience until the user is always empowered to take the next step. [http://smashingideas.com/customers-rule-why-the-right- user-experience-agency-matters/]
  • 13. Why is it Important? • You want the user to use the product for as long as it lives and keeps on coming back for more • You want the user to grow with the product • You want the product to be meaningful, a step beyond accomplish certain mission • That’s why your product should aim to empower its user
  • 14. Trait of User Empowerment: Meaningful Choices Task Task Task Task Task Task Task Goal Meaningless choice
  • 15. Prime Examples • Gmail • Main goal: read and send email • User empowerment: drag and drop attachment, reminder when no attachment is attached, integration with 3rd party service, etc. • Apple Music • Main goal: instant access to any music on the planet • User empowerment: personalised radio station, choice of preferred genre, suggested music, etc. • Street Fighter • Main goal: deplete your opponent energy first • User empowerment: various special moves, special techniques, power bar, etc.
  • 16. Types of User Empowerment Feature Level Product Level Society Level Your notes, everywhere Have access to ojek driver from your hand Feature rich product that makes you coming back for more The premise of the product is already empowering by itself Empower the user by looking at the bigger picture (e.g. public transportation) more actions related to digital photo editing
  • 17. Learning from Game Design - Why? • Interactive product (website/app) promises functionality to user, to help him/her accomplishes certain goal • Game only promises fun • Game has always been user-centric from the very beginning. Because - Game only promises fun • Thus, it relies heavily on empowering user - to do the unimaginable, to beat increasingly difficult hurdles - so that players always coming back. • In this sense, UX design becomes very parallel with game design
  • 18. Ways to User Empowerment (this applies for games/apps/ website) • Design product that makes the user feels powerful and special • Talk to the potential users and try to describe the idea. Is it exciting for them? • Games have story • Apps/websites have strong premise of what problem they try to solve
  • 19. Ways to User Empowerment (this applies for games/apps/ website) low risk/ low reward high risk/ high reward player • Apply meaningful choices • Give the user freedom to choose • This makes them feel powerful and appreciated
  • 20. Ways to User Empowerment (this applies for games/apps/ website) • Give the user the potential of becoming more powerful • With that, user can reach the goal faster • This doesn’t need to happen instantly - (hence the word power user) • In short, give the user the opportunity to grow with the product, never hinder his/her development
  • 21. Ways to User Empowerment (this applies for games/apps/ website) • Watch the flow • The product should give room so that the users can challenge themselves to improve the usage of the product • The product should appreciate and expect the growth in the user’s skill
  • 22. Ways to User Empowerment (this applies for games/apps/ website) • Give increasingly growing reward • example: simple statistics (points, number of friends, followers, impressions), badge, voucher, etc. • Or, instant gratification that shows their achievement
  • 23. Ways to User Empowerment (this applies for games/apps/ website) • Make sure the interface reflects that the user have full control of what they want to do with/inside the product • Remember, full control = full power
  • 24. Summary • User empowerment encourages user to use your product for a long time • Achieve this by giving the user a chance to choose from variety of meaningful choices that helps them achieve the goal • For inspiration, look at the nearest game and how they continuously challenge their player
  • 25. Please, make a worthwhile and everlasting product Further discussions are encouraged! • mailto: didit@labtekindie.com • @kotakmakan • adityo.net • linkedin.com/in/apratomo