SlideShare una empresa de Scribd logo
1 de 104
Descargar para leer sin conexión
FUNDAMENTALS OF
OBJECT-ORIENTED UX
SOPHIA VOYCHEHOVSKI
#OOUX
@sophiaVUX
GAME TIME!
“Which site is responsive?”
RESPONSIVE DESIGN CHANGED
EVERYTHING
Simplify your team (be lean)
Simplify your design (modular design)
Iterate on fidelity,not functionality (Agile done right)
Make time for simple (UX waterfall / “double sprint zero”)
Prioritize Prioritization (“mobile-only” your MVP)
OOUX ≠ MODULAR DESIGN
OOUX informs MODULAR DESIGN
OBJECT:
“Performance”
MODULE:
“Calendar item”
MODULE:
“Landing Page tile”
MODULE:
“sidebar module”
OBJECT:
“Performance”
MODULE:
“Calendar item”
MODULE:
“Landing Page tile”
MODULE:
“sidebar module”
USER’S MENTAL MODEL
OF THE REAL WORLD: OOUX
DIGITAL REPRESENTATION
OF THE REAL WORLD: MODULAR DESIGN
WHAT HAPPENS WHEN A PATTERN
LIBRARY DOESN’T HAVE AN
OBJECT MODEL TO REPRESENT?
OOUX = SYSTEM DESIGN
MODULAR DESIGN =
REPRESENTING THE SYSTEM CONSISTENTLY
OBJECT
MODEL
MODULE/PATTERN
LIBRARY
WHAT IS OOUX?
OBJECT ORIENTED PROGRAMMING
A programming language model organized around objects rather than
"actions" and data rather than logic.
OBJECT ORIENTED PROGRAMMING
A programming language model organized around objects rather than
"actions" and data rather than logic.
UX
design
OBJECT ORIENTED PROGRAMMING
A programming language model organized around objects rather than
"actions" and data rather than logic.
UX
design
Data first. THEN logic. Objects first. Then procedures around objects.
THE PRACTICE OF OOUX…
1. Starts with defining the system of real-world objects that make up a
user’s mental model of the problem.
3. Ensures the anatomy of every object is mapped before sketching,
wireframes,interaction design,or visual design begins.
5. Roots every interaction in a well-defined direct object.
6. The missing part of the UX process that defines the NOUNS in our
communication
COMMUNICATION =
NOUNS (OBJECTS) 

VERBS (ACTIONS)

MODIFIERS (ADJECTIVES, ADVERBS)
OOUX IS NOT A NEW PROCESS,
IT’S A NEW PIECE OF YOUR PROCESS
Persistent Navigation
Task Flows and
Storyboards
Discovery/research
>
>
>
Page Layouts
Build/Test
>
THEN
pattern library
Persistent Navigation
Task Flows and
Storyboards
Discovery/research
>
>
>
Build/Test
>Object Oriented UX
NOW
pattern/module
library
OOUX IS FOR EVERYWHERE
WHAT IS AN “OBJECT”?
In the OOUX world…
OBJECTS
The tangible things that make up the system or the product,directly
derived from the user’s mental model of their problem domain.
Celebrity
image
bio
birthday
Event
location
image
date
Article
timestamp
author
body copy
• multiple instances (churned out by a CMS,API,or user-generated)
• metadata such as location,date,category
• Rule of thumb: they are what the user came for. The meat.
OBJECT INSTANCE
Real,unique content applied to the abstract/template system object.
Celebrity Celebrity Celebrity
OBJECTS ARE THE COOKIE CUTTERS
INSTANCES ARE THE COOKIES
THREE REASONS TO “GO OO”
HUMANS THINK IN OBJECTS
DESIGN MODULES FOR A SYSTEM, NOT FOR PAGES.
THE NAVIGATION IS YOUR FIRE ESCAPE.
REASON 1:
HUMANS THINK IN OBJECTS
(like all humans,not just developer-humans)
Lesson 1: The world is made of objects that are
separate from me.
Lesson 2: I can understand the world by
categorizing similar objects.
Lesson 3: Putting new objects in existing
categories VS creating a new category.
Lesson 4: Objects from various perspectives.
Lesson 5: Continued complexity of categorization,
labeling,and understanding of properties.
Causeandeffect
multistep
procedures
“the issue with objects is not about user interfaces or OO
programming,or anything to do with computers. It is about how
people perceive and act on the world. We—end users,everyone—
have evolved to deal with objects since the dawn of time.”
-Dave Collins,in Designing Object-Oriented User Interfaces,1995
Browse Compare Select Checkout
Products Orders Depts
Products
Depts
My
Orders
Heterarchies
Cross-linking
Spiderwebs
Hamburgered Navs
Homepage last
Cookie cutters
Module libraries,style
guides…and OOUX!
Hierarchies
Deep drill-downs
Tree-like sitemaps
Glorious Top Navs
Homepage first
Snowflakes
Verb focused
THEN NOW
REASON 2:
Consistency for efficiency and maintainability
Subtitle
REASON 2:
OOUX HELPS DESIGN MODULES FOR A SYSTEM,
NOT FOR PAGES.
NO MORE
SHAPER-SHIFTER MODULES!
Map view Grid view
Google Docs Google Drive
Homepage
Search results
Search results:
Less Map
Search results:
Mo’
Map+Flyout
TITLE
•Bullet points
TITLE
•Bullet points
Search
preview
Search Results
Connections
AxureWorld
Group page
Axure
Company
page
Axure
Company
page
Flyout on Axure Company Page
AN EASIER LIFE FOR ALL =
INTERGRITY MODULES
Fashion landing
page
homepage search results grid
Search results
list
Featured
Search preview,
search results,
“Design” landing
page
Art Basel’s Curated Page
Projects I’ve backed
Pledged $200 for
- The Woodieful Chair
- Personalized thank you
card
Est. Delivery August 2016
got
it!
2 messages
June 8, 2016 +
Only show projects
with unreceived perks
CUSTOM MODULES FOR CONTEXT:
INTENTIONAL, CONSERVATIVE, &
DEFINITELY NOT “MVP”
REASON 3:
THE NAVIGATION IS YOUR FIRE ESCAPE.
“…users are increasingly likely to bypass your
system’s top-down information architecture;
instead they are using web-wide search tools
like Google Search, clicking through ads, and
clicking links while reading your content via
social networks…”
4th edition Polar Bear book
CONTEXTUAL NAV
Crosslinking on crack. Navigation that transports the user via objects
modules nested within other objects modules and detail screens,
providing relevant entry points to more objects instances.
GLOBAL NAV
Navigation that transports to the user via a persistent,unchanging
mechanism.
The OG
your way
underrated new
bestie
FOUR TYPES OF OBJECTS ELEMENTS
CORE CONTENT
METADATA METADATA
CTA
NESTED
OBJECT
NESTED
OBJECT
NESTED
OBJECT
NESTED OBJ
MOVIE MOVIE MOVIE
CITY
IMG
NAME
FAN FAN FAN
NESTED OBJECTS = CONTEXTUAL NAV!
NESTED OBJECTS MATRIX
Let’s create some awesome contextual navigation
DEAD
METADATA
LIVE
METADATA
NESTED
OBJECT
Non-actionable,
does not take user
to a filtered list of
that object.
Examples: Date,
size,ratings
Actionable! Takes
user to a filtered
list of that object.
Examples: Author,
category,location
Live metadata that
is also an object,
part of the system
in it’s own right.
Examples: Author,
category,location
DEAD
METADATA
Non-actionable,
does not take user
to a filtered list of
that object.
Examples: Date,
size,ratings
METADATA NAV: TAKE ME TO A FILTERED LIST
Comedy
Movie detail: Wayne’s World
movie object
movie object
movie object
Movie list,filtered by Comedy
Comedy
WHAT IF GENRE IS AN OBJECT!? (UPGRADE!)
Comedy
Movie detail: Wayne’s World Genre Detail: Comedy
movie
object
movie
object
movie
object
movie
object
NESTED OBJECT NAV: TAKE ME TO ANOTHER OBJECT
Comedy
Movie detail: Wayne’s World
Mike Myers Dana Carvey
Profile detail: Dana Carvey
movie
object
movie
object
movie
object
movie
object
A WAY TO CHEAT AT THIS
lucy
lucy
movie
lucy
Actress
movie
lucy
news story
Actress
movie
NOW LET’S DO IT:
HOT SAUCERY
A destination for all things hot sauce: specialty blends,ingredients,and
expertise
STEP 1: Extract objects
STEP 2: Element audit
STEP 3: Object nesting
STEP 4: Forced ranking
STEP 5: CTA inventory
STEP 6: Sketching sprints
STEP 7: Prototyping
ORDER OF OPERATIONS
GOALS
• Drive visitors to each of our unique locations.
• Introduce,promote and sell our specialty hot sauces.
• Present our mixologists as the experts that they are!
Encourage a whole new generation to become hot sauce
mixologists.
• Help build appreciation and exemplify our expertise in the
art of hotsaucery through classes and workshops (online
and in store) as well as free online recipes.
• Teach about products we sell in the store,like specialty
ingredients,tools,and bottles.
GOALS
• Drive visitors to each of our unique locations.
• Introduce,promote and sell our specialty hot sauces.
• Present our mixologists as the experts that they are!
Encourage a whole new generation to become hot sauce
mixologists.
• Help build appreciation and exemplify our expertise in the
art of hotsaucery through classes and workshops (online
and in store) as well as free online recipes.
• Teach about products we sell in the store,like specialty
ingredients,tools,and bottles.
Locations Sauces
Mixologist
s
Ingredient
s/tools
Classes Recipes
Name
Street
image
Address
distance
from user
contact
info
inside
images
name
descriptio
n (why we
love it)
price
images
tag/
category
Name
descriptio
n
bottle $
shot
heat index
price
Name
bio
headshot
years with
us
twitter
handle
title
descriptio
n
price
type
(workshop
,ongoing
class)
date
time
Name
date
created
image
recipe
content
gallery of
sauce on
food
Locations Sauces
Mixologist
s
Ingredient
s/tools
Classes Recipes
Location Sauce
Mixologist
s
Ingredient
s/tools
Classes Recipes
Mixologist
that work
here
Classes
calendar
Mixologist
creator
Locations
available
at
Class that
teaches it
Mixologist
mentor
Sauces
created
ingredient
s/tools
loved
Classes
teaching
recipes
posted
Location
works at
Location
available
at
related
ingredient
s
Recipes
that
include
Ingredient
s/tools
provided
Recipes
taught
Mixologist
teacher
Sauce
(parent)
Ingredient
s/tools
needed
Classes
that
feature
Mixologist
author
Name
Street
image
Address
distance
from user
contact
info
inside
images
name
descriptio
n (why we
love it)
price
images
tag/
category
Name
descriptio
n
bottle $
shot
heat index
price
Name
bio
headshot
years with
us
twitter
handle
title
descriptio
n
price
type
(workshop
,ongoing
class)
date
time
Name
date
created
image
recipe
content
gallery of
sauce on
food
Location
Mixologist
that work
here
Classes
calendar
Mixologist
creator
Locations
available
at Class that
teaches it
Sauces
created
ingredient
s/tools
loved
Classes
teaching
recipes
posted
Location
works at
Locations
available
at
related
ingredient
s
Recipes
that
include
Ingredient
s/tools
provided
Recipes
taught
Mixologist
teacher
Sauce
(parent)
Ingredient
s/tools
needed
Classes
that
feature
Mixologist
author
Name
Street
image
Address
distance
from user
contact
info
inside
images
name
descriptio
n (why we
love it)
price
images
tag/
category
Name
descriptio
n
bottle $
shot
heat index
price
Name
bio
headshot
years with
us
twitter
handle
title
descriptio
n
price
type
(workshop
,ongoing
class)
date
time
Name
date
created
image
recipe
content
gallery of
sauce on
food
Location
Related
Recipes
Locations Sauces
Mixologist
s
Ingredient
s/tools
Classes Recipes
Location Sauce Mixologist
Ingredient
s/tools
Classes Recipes
Mixologist
creator
Location
works at
Locations
available
Mixologist
teacher
Sauce
(parent)
Ingredient
s/tools
Mixologist
author
Name
Street
image
Address
distance
from user
inside
images
name
descriptio
n (why we
love it)
price
images
tag/
category
Name
bottle $
shot
price
Name
headshot
years with
us
twitter
handle
title
type
(workshop
,ongoing
class)
date
time
Name
date
created
image
gallery of
sauce on
food
Location
Get
Direction
s
Buy
Share Share Share
Send
testimon
y
upvote?
Sign up/
register
invite
friends?
add to
box
print
shopping
list
Buy
MODULE DETAIL LIST
MODULE DETAIL LIST
Mixologist
creator
Locations
available
at Class that
teaches it
Name
descriptio
n
bottle $
shot
heat index
price
gallery of
sauce on
food
Share
upvote?
Buy
Mixologist
creator
Locations
available
at Class that
teaches it
Name
descriptio
n
bottle $ shot
heat index
price
gallery of
sauce on
food
Share
upvote?
Buy
Mixologist
creator
Class that
teaches it
Name
description
bottle $ shot
heat index
price
gallery of
sauce on
food
Share
upvote?
Buy
description
description
gallery of
sauce on
food
gallery of
sauce on
food
gallery of
sauce on
food
gallery of
sauce on
food
Locations available atLocations available atLocations available at
Mixologist
creator
Name
bottle $ shot
heat index
price
Mixologist
creator
Name
bottle $ shot
heat index
price
Mixologist
creator
Name
bottle $ shot
heat index
price
Mixologist
creator
Name
bottle $ shot
heat index
price
CHEAPEST FIRST
MILD HOT
Describes the meat
Dates,prices,location
Format/taxonomy rules
Need a specific
mechanism for sort/filter.
Could provide nav from
detail template to list!
The meat
Text strings and media
Maybe size restriction?
Could be keyword
searchable…
Does not provide nav from
detail template.
CORE CONTENT METADATA/FACETS
Thank you!
@SophiaVUX

Más contenido relacionado

La actualidad más candente

Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilitySebastian Waters
 
Unreal Engine Basics 05 - User Interface
Unreal Engine Basics 05 - User InterfaceUnreal Engine Basics 05 - User Interface
Unreal Engine Basics 05 - User InterfaceNick Pruehs
 
Dark Times for Dark Patterns
Dark Times for Dark PatternsDark Times for Dark Patterns
Dark Times for Dark PatternsCristina Viganò
 
Digital Analytics and UX: how to really measure the User Experience by Ricard...
Digital Analytics and UX: how to really measure the User Experience by Ricard...Digital Analytics and UX: how to really measure the User Experience by Ricard...
Digital Analytics and UX: how to really measure the User Experience by Ricard...We Are Marketing
 
Bringing Order to the Chaos: Good UX Governance
Bringing Order to the Chaos: Good UX GovernanceBringing Order to the Chaos: Good UX Governance
Bringing Order to the Chaos: Good UX GovernanceStephen Denning
 
Design to the Power of Ten
Design to the Power of TenDesign to the Power of Ten
Design to the Power of TenAndy Polaine
 
UX in a Nutshell
UX in a NutshellUX in a Nutshell
UX in a NutshellYing Jiang
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for StartupsRichard Fang
 
Game Programming 02 - Component-Based Entity Systems
Game Programming 02 - Component-Based Entity SystemsGame Programming 02 - Component-Based Entity Systems
Game Programming 02 - Component-Based Entity SystemsNick Pruehs
 
Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User ExperienceCake and Arrow
 
Design System - Fail, Learn, Build, Test
Design System - Fail, Learn, Build, TestDesign System - Fail, Learn, Build, Test
Design System - Fail, Learn, Build, TestPaya Do
 
Creating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany SonefeldCreating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany Sonefelduxpin
 
Prioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMPrioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMProduct School
 
User Experience Workshop
User Experience WorkshopUser Experience Workshop
User Experience WorkshopMotivate Design
 

La actualidad más candente (20)

Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & Usability
 
Unreal Engine Basics 05 - User Interface
Unreal Engine Basics 05 - User InterfaceUnreal Engine Basics 05 - User Interface
Unreal Engine Basics 05 - User Interface
 
UX Workshop
UX WorkshopUX Workshop
UX Workshop
 
Dark Times for Dark Patterns
Dark Times for Dark PatternsDark Times for Dark Patterns
Dark Times for Dark Patterns
 
Digital Analytics and UX: how to really measure the User Experience by Ricard...
Digital Analytics and UX: how to really measure the User Experience by Ricard...Digital Analytics and UX: how to really measure the User Experience by Ricard...
Digital Analytics and UX: how to really measure the User Experience by Ricard...
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Bringing Order to the Chaos: Good UX Governance
Bringing Order to the Chaos: Good UX GovernanceBringing Order to the Chaos: Good UX Governance
Bringing Order to the Chaos: Good UX Governance
 
NLP Sales Copy and Hypnosis in Advertising - 26 Most Powerful Hypnotic Phrase...
NLP Sales Copy and Hypnosis in Advertising - 26 Most Powerful Hypnotic Phrase...NLP Sales Copy and Hypnosis in Advertising - 26 Most Powerful Hypnotic Phrase...
NLP Sales Copy and Hypnosis in Advertising - 26 Most Powerful Hypnotic Phrase...
 
Design to the Power of Ten
Design to the Power of TenDesign to the Power of Ten
Design to the Power of Ten
 
UX in a Nutshell
UX in a NutshellUX in a Nutshell
UX in a Nutshell
 
UI & UX Design for Startups
UI & UX Design for StartupsUI & UX Design for Startups
UI & UX Design for Startups
 
Ux design process
Ux design processUx design process
Ux design process
 
Fundamentals of UX Design
Fundamentals of UX DesignFundamentals of UX Design
Fundamentals of UX Design
 
Game Programming 02 - Component-Based Entity Systems
Game Programming 02 - Component-Based Entity SystemsGame Programming 02 - Component-Based Entity Systems
Game Programming 02 - Component-Based Entity Systems
 
Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User Experience
 
Design System - Fail, Learn, Build, Test
Design System - Fail, Learn, Build, TestDesign System - Fail, Learn, Build, Test
Design System - Fail, Learn, Build, Test
 
Creating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany SonefeldCreating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany Sonefeld
 
Prioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PMPrioritization Method for Every Case by fmr Atlassian Principal PM
Prioritization Method for Every Case by fmr Atlassian Principal PM
 
Research Methods in UX
Research Methods in UXResearch Methods in UX
Research Methods in UX
 
User Experience Workshop
User Experience WorkshopUser Experience Workshop
User Experience Workshop
 

Destacado

WORKSHOP: Object Oriented UX for Responsive Design
WORKSHOP: Object Oriented UX for Responsive DesignWORKSHOP: Object Oriented UX for Responsive Design
WORKSHOP: Object Oriented UX for Responsive DesignSophia Voychehovski
 
UX Playbook - 15 Minutes to Better Performance
UX Playbook - 15 Minutes to Better PerformanceUX Playbook - 15 Minutes to Better Performance
UX Playbook - 15 Minutes to Better PerformanceChris Feix
 
Typography and Branding Week in London
Typography and Branding Week in LondonTypography and Branding Week in London
Typography and Branding Week in LondonFuture London Academy
 
Art of persuasive design
Art of persuasive designArt of persuasive design
Art of persuasive designPebbleRoad
 
Hands-on Lean UX for Digital Designers
Hands-on Lean UX for Digital DesignersHands-on Lean UX for Digital Designers
Hands-on Lean UX for Digital DesignersLane Goldstone
 
Design due diligence
Design due diligenceDesign due diligence
Design due diligenceThomas Sutton
 
Object Oriented Design in Software Engineering SE12
Object Oriented Design in Software Engineering SE12Object Oriented Design in Software Engineering SE12
Object Oriented Design in Software Engineering SE12koolkampus
 
How UX Design Has Changed The World
How UX Design Has Changed The WorldHow UX Design Has Changed The World
How UX Design Has Changed The WorldBuiltByHQ
 
Why UX Design Needs Content Strategy
Why UX Design Needs Content StrategyWhy UX Design Needs Content Strategy
Why UX Design Needs Content StrategyKaren McGrane
 
The Science And Art Of Persuasive Design
The Science And Art Of Persuasive DesignThe Science And Art Of Persuasive Design
The Science And Art Of Persuasive DesignJohn Whalen
 
UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!Jayan Narayanan
 
5 Things I Wish I Knew – A Service Design Journey
5 Things I Wish I Knew – A Service Design Journey5 Things I Wish I Knew – A Service Design Journey
5 Things I Wish I Knew – A Service Design JourneyJamin Hegeman
 
Prototyping is an attitude
Prototyping is an attitudePrototyping is an attitude
Prototyping is an attitudeWith Company
 

Destacado (20)

WORKSHOP: Object Oriented UX for Responsive Design
WORKSHOP: Object Oriented UX for Responsive DesignWORKSHOP: Object Oriented UX for Responsive Design
WORKSHOP: Object Oriented UX for Responsive Design
 
UX Playbook - 15 Minutes to Better Performance
UX Playbook - 15 Minutes to Better PerformanceUX Playbook - 15 Minutes to Better Performance
UX Playbook - 15 Minutes to Better Performance
 
Your Brain on Responsive Design
Your Brain on Responsive DesignYour Brain on Responsive Design
Your Brain on Responsive Design
 
The Simplicity Imperative
The Simplicity ImperativeThe Simplicity Imperative
The Simplicity Imperative
 
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
 
UX & Digital Design week
UX & Digital Design weekUX & Digital Design week
UX & Digital Design week
 
Service design Workshop
Service design WorkshopService design Workshop
Service design Workshop
 
Typography and Branding Week in London
Typography and Branding Week in LondonTypography and Branding Week in London
Typography and Branding Week in London
 
Art of persuasive design
Art of persuasive designArt of persuasive design
Art of persuasive design
 
Hands-on Lean UX for Digital Designers
Hands-on Lean UX for Digital DesignersHands-on Lean UX for Digital Designers
Hands-on Lean UX for Digital Designers
 
Design due diligence
Design due diligenceDesign due diligence
Design due diligence
 
Object Oriented Design in Software Engineering SE12
Object Oriented Design in Software Engineering SE12Object Oriented Design in Software Engineering SE12
Object Oriented Design in Software Engineering SE12
 
Object Oriented Design
Object Oriented DesignObject Oriented Design
Object Oriented Design
 
Design and UX in an Agile Process
Design and UX in an Agile ProcessDesign and UX in an Agile Process
Design and UX in an Agile Process
 
How UX Design Has Changed The World
How UX Design Has Changed The WorldHow UX Design Has Changed The World
How UX Design Has Changed The World
 
Why UX Design Needs Content Strategy
Why UX Design Needs Content StrategyWhy UX Design Needs Content Strategy
Why UX Design Needs Content Strategy
 
The Science And Art Of Persuasive Design
The Science And Art Of Persuasive DesignThe Science And Art Of Persuasive Design
The Science And Art Of Persuasive Design
 
UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!
 
5 Things I Wish I Knew – A Service Design Journey
5 Things I Wish I Knew – A Service Design Journey5 Things I Wish I Knew – A Service Design Journey
5 Things I Wish I Knew – A Service Design Journey
 
Prototyping is an attitude
Prototyping is an attitudePrototyping is an attitude
Prototyping is an attitude
 

Similar a Fundamentals of Object-Oriented UX

User-Centered Design in IT: the Low-Hanging Fruit
User-Centered Design in IT: the Low-Hanging FruitUser-Centered Design in IT: the Low-Hanging Fruit
User-Centered Design in IT: the Low-Hanging FruitAllison Bloodworth
 
Basics of Interaction Design & Strategy - 4/9/16
Basics of Interaction Design & Strategy - 4/9/16Basics of Interaction Design & Strategy - 4/9/16
Basics of Interaction Design & Strategy - 4/9/16Robert Stribley
 
Basics of Interaction Design and Strategy
Basics of Interaction Design and StrategyBasics of Interaction Design and Strategy
Basics of Interaction Design and StrategyRobert Stribley
 
DSpace: State of the art
DSpace: State of the artDSpace: State of the art
DSpace: State of the artILRI
 
Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15Robert Stribley
 
Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Robert Stribley
 
Professional Portfolios for the Creative Professional
Professional Portfolios for the Creative ProfessionalProfessional Portfolios for the Creative Professional
Professional Portfolios for the Creative ProfessionalLouellen Coker
 
Leverage Your Expertise – Technology for Nonprofit Content Curation
Leverage Your Expertise – Technology for Nonprofit Content CurationLeverage Your Expertise – Technology for Nonprofit Content Curation
Leverage Your Expertise – Technology for Nonprofit Content Curation4Good.org
 
Global lodlam_communities and open cultural data
Global lodlam_communities and open cultural dataGlobal lodlam_communities and open cultural data
Global lodlam_communities and open cultural dataMinerva Lin
 
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)Four Kitchens
 
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)Four Kitchens
 
What is this UX thing?
What is this UX thing? What is this UX thing?
What is this UX thing? Youmna Aoukar
 
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)Four Kitchens
 
Intro to the LA Design Community
Intro to the LA Design CommunityIntro to the LA Design Community
Intro to the LA Design CommunityHuge
 
What is this UX thing?
What is this UX thing?What is this UX thing?
What is this UX thing?Youmna Aoukar
 
Designing to be used adoption appropriation
Designing to be used adoption appropriationDesigning to be used adoption appropriation
Designing to be used adoption appropriationAlan Dix
 
What is this UX thing 11-24-15
What is this UX thing 11-24-15What is this UX thing 11-24-15
What is this UX thing 11-24-15Youmna Aoukar
 
Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01Neo Ntlhokoa
 

Similar a Fundamentals of Object-Oriented UX (20)

User-Centered Design in IT: the Low-Hanging Fruit
User-Centered Design in IT: the Low-Hanging FruitUser-Centered Design in IT: the Low-Hanging Fruit
User-Centered Design in IT: the Low-Hanging Fruit
 
Basics of Interaction Design & Strategy - 4/9/16
Basics of Interaction Design & Strategy - 4/9/16Basics of Interaction Design & Strategy - 4/9/16
Basics of Interaction Design & Strategy - 4/9/16
 
Basics of Interaction Design and Strategy
Basics of Interaction Design and StrategyBasics of Interaction Design and Strategy
Basics of Interaction Design and Strategy
 
DSpace: State of the art
DSpace: State of the artDSpace: State of the art
DSpace: State of the art
 
Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15
 
Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15
 
Professional Portfolios for the Creative Professional
Professional Portfolios for the Creative ProfessionalProfessional Portfolios for the Creative Professional
Professional Portfolios for the Creative Professional
 
Leverage Your Expertise – Technology for Nonprofit Content Curation
Leverage Your Expertise – Technology for Nonprofit Content CurationLeverage Your Expertise – Technology for Nonprofit Content Curation
Leverage Your Expertise – Technology for Nonprofit Content Curation
 
Global lodlam_communities and open cultural data
Global lodlam_communities and open cultural dataGlobal lodlam_communities and open cultural data
Global lodlam_communities and open cultural data
 
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
 
Essential Facebook Tips for Your Charity
Essential Facebook Tips for Your CharityEssential Facebook Tips for Your Charity
Essential Facebook Tips for Your Charity
 
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
 
What is this UX thing?
What is this UX thing? What is this UX thing?
What is this UX thing?
 
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
 
CPA presentation
CPA presentationCPA presentation
CPA presentation
 
Intro to the LA Design Community
Intro to the LA Design CommunityIntro to the LA Design Community
Intro to the LA Design Community
 
What is this UX thing?
What is this UX thing?What is this UX thing?
What is this UX thing?
 
Designing to be used adoption appropriation
Designing to be used adoption appropriationDesigning to be used adoption appropriation
Designing to be used adoption appropriation
 
What is this UX thing 11-24-15
What is this UX thing 11-24-15What is this UX thing 11-24-15
What is this UX thing 11-24-15
 
Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01Wollongong 090408232854-phpapp01
Wollongong 090408232854-phpapp01
 

Último

VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
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
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 

Último (20)

VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
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 ...
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 

Fundamentals of Object-Oriented UX