SlideShare una empresa de Scribd logo
1 de 66
User Experience Distilled Jeff Patton Architect, Interaction Designer,  & Agile User Experience Evangelist [email_address] www.AgileProductDesign.com
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
User Experience is Built From Dependent Layers ,[object Object]
The Surface Layer Describes Finished Visual Design Aspects Surface Skeleton Structure Scope Strategy
The Skeleton Describes Screen Layout  and Functional Compartments in the Screen Surface Skeleton Structure Scope Strategy
Structure Defines Navigation from  Place to Place in the User Interface task panes modal dialogs modal wizards Surface Skeleton Structure Scope Strategy
The Places in the User Interface  are Built to Support User Task-Centric Scope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Surface Skeleton Structure Scope Strategy
Business Goals Drive User Constituencies  and Contexts Supported To Form Strategy ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Surface Skeleton Structure Scope Strategy
Understanding the Relationship Between Goals, Tasks, & Tools is Critical Software Product Goals Tasks Tools Features one or more users engaged in many tasks in support of a common high level goal is often referred to as  workpractice
Garret’s Elements of Ux Stack Can Apply to the  User Experience of Other Complex Products ,[object Object],[object Object]
Let’s Look At a Product We All Use:  The Place We Live ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Surface Skeleton Structure Scope Strategy
What might I do to reach my goals? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Surface Skeleton Structure Scope Strategy
Arranging tasks by affinity allows me to  think about contexts that best support tasks.  Contexts in a home have common names we all know. Surface Skeleton Structure Scope Strategy
When designing a particular interaction context such as a “kitchen,” I optimize layout  and tool choices to support tasks I’ll do there Surface Skeleton Structure Scope Strategy
I’m going to spend a lot of time here, I want my  experience to be as pleasant as possible… Surface Skeleton Structure Scope Strategy
Tool Design to Ux  Designers is as Snow is to Eskimos  (or Cross Country Skiers)   Goals Tasks Tools ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Surface Skeleton Structure Scope Strategy
User Interface Designers Often Use “User Tasks” to Describe What People Do ,[object Object],[object Object],[object Object],[object Object],activity manage email task task task task task task read message send message create folder delete message prioritize message place message in folder task task task task
Each Layer Validates The Next ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
User Experience Words  Describe Distinct Concepts & Responsibilities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
User Experience Words  Describe Distinct Concepts & Responsibilities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
User Experience Words  Describe Distinct Concepts & Responsibilities ,[object Object],[object Object],[object Object],[object Object]
User Experience Words  Describe Distinct Concepts & Responsibilities ,[object Object],[object Object],[object Object],[object Object],[object Object]
For a given piece of software  user experience is often considered  more or less relevant often for economic reasons Internal use commercial sale users opt-in compelled use generates revenue reduce costs company portal online tools (google, yahoo) shrink-wrap  consumer software (quicken, ms money) ecommerce software (amazon, expedia) enterprise class accounting (sap, oracle) crm applications (salesforce.com, siebel) call center software company time tracking user adoption purpose
For a given piece of software  user experience is often considered  more or less relevant often for economic reasons Internal use commercial sale users opt-in compelled use generates revenue reduce costs user adoption purpose
For a given piece of software  user experience is often considered  more or less relevant often for economic reasons Internal use commercial sale users opt-in compelled use generates revenue reduce costs company portal online tools (google, yahoo) shrink-wrap  consumer software (quicken, ms money) ecommerce software (amazon, expedia) enterprise class accounting (sap, oracle) crm applications (salesforce.com, siebel) call center software company time tracking How relevant is user experience in your company? Does it vary for the different pieces of software in your company? user adoption purpose
[object Object],[object Object]
Actors, Roles, Profiles, & Personas Describe Users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],On-line Shopper:  browse and purchase merchandise on line Customer Support Rep:  aid customers over the phone and on line with issues
Actors, Roles, Profiles, & Personas Describe Users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Casual Browser:   pass time by browsing products online Comparison Shopper:  compare price and features for items I wish to buy Gift Shopper:  find a gift for someone that likes the types of products this website sells Impatient Buyer:  find what I need and get through the checkout process quickly
Actors, Roles, Profiles, & Personas Describe Users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web Shoppers  Users:  50,000 customer visit this  sporting goods website  monthly Activities:  browsing, price comparing, gift shopping, handling returns Computer Skills:  vary wildly from first time users to expert – although moderate computer skills are typical Domain expertise:  typical customers are avid outdoor enthusiasts…
Actors, Roles, Profiles, & Personas Describe Users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Steve races  mountain bikes competitively.   He  shops the web on a regular basis  to keep abreast of  new equipment releases  on the market, and to make sure he has the best equipment he can afford. He’s used computers for years and considers himself an  expert user.   He maintains his own website and blogs about his races and upcoming schedule. Steve  relies on reviews  from his peers to judge the quality of equipment.  He often writes reviews of his own for stuff he’s tried out. Steve Powell competitive mountain biker “ I’m looking for stuff that’ll help me stay ahead of the pack”
Model Users Using a Technique Appropriate  For Your Product, Team, and Available Information ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],products for internal users, enterprise products consumer products better design targets
Create an Assumption  Based User Profile by Writing Down Your Assumptions About Your User as a Team ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Designers Get Information About Users Through Research ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
Usability is a Measured Quality Characteristic of Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Lightweight Usability Testing Is Fast & Cheap ,[object Object],[object Object],[object Object],[object Object],[object Object]
Build a Componentized Paper Prototype ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Build a Componentized Paper Prototype
Preparing to Testing Your Paper Prototype ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Testing In Action ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Test First – Building Confidence into Software Development ,[object Object],[object Object],[object Object]
Heuristic Evaluations May  Help Predict Usability Problems ,[object Object],[object Object],[object Object],[object Object],[object Object]
Nielsen’s 10 Usability Heuristics  (1 of 2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nielsen’s 10 Usability Heuristics  (2 of 2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jakob Nielsen’s Heuristic Evaluation:  http://www.useit.com/papers/heuristic/
Usability Refers To The Ability of a  User To Effectively Execute A Task Using a Tool, Not Esthetics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Don Norman’s  The Design of Everyday Things
[object Object],[object Object]
Good Visual Design  Observes 4 Simple Principles ,[object Object],[object Object],[object Object],C R A P Contrast Repetition Alignment Proximity
Contrast ,[object Object],[object Object],[object Object]
 
Repetition ,[object Object],[object Object],[object Object],[object Object]
 
 
Alignment ,[object Object],[object Object],[object Object],[object Object]
 
Proximity ,[object Object],[object Object],[object Object],[object Object]
 
[object Object],[object Object],[object Object]
Don Norman explains that beauty, at least for products, isn’t skin deep ,[object Object],[object Object]
Norman explains three characteristics of design to observe: Visceral, Behavioral, & Reflective ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Noriaki Kano asks us to consider quality as being composed of objective and subjective elements ,[object Object],[object Object],[object Object]
Kano explains three general classifications for product features: must-haves, one dimensionals, and delighters  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],“ This car has many flaws. Buy it anyway. It’s so much fun to drive”  -- from a NY Times review of the Mini Cooper
[object Object],[object Object],[object Object]
Jeff Patton [email_address] www.AgileProductDesign.com User Experience Distilled You can download the most current version of these slides at:  http://www.agileproductdesign.com/presentations
Further Reading ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Go Beyond Digital: Elevate Your UX with Service Design Thinking
Go Beyond Digital: Elevate Your UX with Service Design ThinkingGo Beyond Digital: Elevate Your UX with Service Design Thinking
Go Beyond Digital: Elevate Your UX with Service Design ThinkingUXPA Boston
 
UX Workshop: Lean UX process (Usability Day FMH)
UX Workshop: Lean UX process (Usability Day FMH)UX Workshop: Lean UX process (Usability Day FMH)
UX Workshop: Lean UX process (Usability Day FMH)Ricardo Luiz
 
A guide to service blueprinting by Adaptive Path
A guide to service blueprinting by Adaptive PathA guide to service blueprinting by Adaptive Path
A guide to service blueprinting by Adaptive PathNewflux UX/UI News
 
Skye Sant - ITERATION case study (Sr UX)
Skye Sant - ITERATION case study (Sr UX)Skye Sant - ITERATION case study (Sr UX)
Skye Sant - ITERATION case study (Sr UX)Skye Sant
 
Webinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMWebinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMAurobinda Pradhan
 
Case study: UX Methodology Design for Public E-services in Lithuania
Case study: UX Methodology Design for Public E-services in LithuaniaCase study: UX Methodology Design for Public E-services in Lithuania
Case study: UX Methodology Design for Public E-services in LithuaniaIdea Code
 
Improve your design process (UX Vienna)
Improve your design process (UX Vienna)Improve your design process (UX Vienna)
Improve your design process (UX Vienna)Peter Boersma
 
From Konami Code to Peter Principle - Leadership Responsibilities (EuroIA 2020)
From Konami Code to Peter Principle - Leadership Responsibilities (EuroIA 2020)From Konami Code to Peter Principle - Leadership Responsibilities (EuroIA 2020)
From Konami Code to Peter Principle - Leadership Responsibilities (EuroIA 2020)Peter Boersma
 
Understanding the Power of Lean UX
Understanding the Power of Lean UXUnderstanding the Power of Lean UX
Understanding the Power of Lean UXMentorMate
 
The GE Design System and thoughts about craft at scale
The GE Design System and thoughts about craft at scaleThe GE Design System and thoughts about craft at scale
The GE Design System and thoughts about craft at scaleDavid Cronin
 
Clearworks Customer Experience and Usability
Clearworks Customer Experience and UsabilityClearworks Customer Experience and Usability
Clearworks Customer Experience and UsabilityClearworks
 
Building the UX Center of Excellence at Vistaprint (UX Strategy Conference 2013)
Building the UX Center of Excellence at Vistaprint (UX Strategy Conference 2013)Building the UX Center of Excellence at Vistaprint (UX Strategy Conference 2013)
Building the UX Center of Excellence at Vistaprint (UX Strategy Conference 2013)Susan Rice
 
How to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itHow to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itAnupam Kundu
 
Lean User Experience in a Lean Startup
Lean User Experience in a Lean StartupLean User Experience in a Lean Startup
Lean User Experience in a Lean StartupOrthogonal
 
Explaining Experience Design in a Simple Way
Explaining Experience Design in a Simple WayExplaining Experience Design in a Simple Way
Explaining Experience Design in a Simple WayJani Modig
 
How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?User Vision
 
Design Strategy
Design Strategy Design Strategy
Design Strategy Liya James
 
Skye Sant - NEW PLATFORM case study (Sr UX)
Skye Sant - NEW PLATFORM case study (Sr UX)Skye Sant - NEW PLATFORM case study (Sr UX)
Skye Sant - NEW PLATFORM case study (Sr UX)Skye Sant
 
Sage Research & Design Introduction
Sage Research & Design IntroductionSage Research & Design Introduction
Sage Research & Design Introductiontexasanna
 

La actualidad más candente (20)

Go Beyond Digital: Elevate Your UX with Service Design Thinking
Go Beyond Digital: Elevate Your UX with Service Design ThinkingGo Beyond Digital: Elevate Your UX with Service Design Thinking
Go Beyond Digital: Elevate Your UX with Service Design Thinking
 
UX Workshop: Lean UX process (Usability Day FMH)
UX Workshop: Lean UX process (Usability Day FMH)UX Workshop: Lean UX process (Usability Day FMH)
UX Workshop: Lean UX process (Usability Day FMH)
 
A guide to service blueprinting by Adaptive Path
A guide to service blueprinting by Adaptive PathA guide to service blueprinting by Adaptive Path
A guide to service blueprinting by Adaptive Path
 
Skye Sant - ITERATION case study (Sr UX)
Skye Sant - ITERATION case study (Sr UX)Skye Sant - ITERATION case study (Sr UX)
Skye Sant - ITERATION case study (Sr UX)
 
Webinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMWebinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PM
 
Case study: UX Methodology Design for Public E-services in Lithuania
Case study: UX Methodology Design for Public E-services in LithuaniaCase study: UX Methodology Design for Public E-services in Lithuania
Case study: UX Methodology Design for Public E-services in Lithuania
 
Improve your design process (UX Vienna)
Improve your design process (UX Vienna)Improve your design process (UX Vienna)
Improve your design process (UX Vienna)
 
From Konami Code to Peter Principle - Leadership Responsibilities (EuroIA 2020)
From Konami Code to Peter Principle - Leadership Responsibilities (EuroIA 2020)From Konami Code to Peter Principle - Leadership Responsibilities (EuroIA 2020)
From Konami Code to Peter Principle - Leadership Responsibilities (EuroIA 2020)
 
Understanding the Power of Lean UX
Understanding the Power of Lean UXUnderstanding the Power of Lean UX
Understanding the Power of Lean UX
 
The GE Design System and thoughts about craft at scale
The GE Design System and thoughts about craft at scaleThe GE Design System and thoughts about craft at scale
The GE Design System and thoughts about craft at scale
 
Clearworks Customer Experience and Usability
Clearworks Customer Experience and UsabilityClearworks Customer Experience and Usability
Clearworks Customer Experience and Usability
 
Agile UX
Agile UXAgile UX
Agile UX
 
Building the UX Center of Excellence at Vistaprint (UX Strategy Conference 2013)
Building the UX Center of Excellence at Vistaprint (UX Strategy Conference 2013)Building the UX Center of Excellence at Vistaprint (UX Strategy Conference 2013)
Building the UX Center of Excellence at Vistaprint (UX Strategy Conference 2013)
 
How to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itHow to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at it
 
Lean User Experience in a Lean Startup
Lean User Experience in a Lean StartupLean User Experience in a Lean Startup
Lean User Experience in a Lean Startup
 
Explaining Experience Design in a Simple Way
Explaining Experience Design in a Simple WayExplaining Experience Design in a Simple Way
Explaining Experience Design in a Simple Way
 
How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?How can User Experience and Business Analysis work well together?
How can User Experience and Business Analysis work well together?
 
Design Strategy
Design Strategy Design Strategy
Design Strategy
 
Skye Sant - NEW PLATFORM case study (Sr UX)
Skye Sant - NEW PLATFORM case study (Sr UX)Skye Sant - NEW PLATFORM case study (Sr UX)
Skye Sant - NEW PLATFORM case study (Sr UX)
 
Sage Research & Design Introduction
Sage Research & Design IntroductionSage Research & Design Introduction
Sage Research & Design Introduction
 

Destacado

TMUS Q2 2015 Investor Factbook
TMUS Q2 2015 Investor FactbookTMUS Q2 2015 Investor Factbook
TMUS Q2 2015 Investor FactbookTMUS_IR
 
HAR Engage Digital Pre-Listing Packet
HAR Engage Digital Pre-Listing PacketHAR Engage Digital Pre-Listing Packet
HAR Engage Digital Pre-Listing PacketByron Underwood
 
Daily Newsletter: 11th February, 2011
Daily Newsletter: 11th February, 2011Daily Newsletter: 11th February, 2011
Daily Newsletter: 11th February, 2011Fullerton Securities
 
Jamie Anderson - From ”CRM” to the Customer Managed Relationship
Jamie Anderson - From ”CRM” to theCustomer Managed RelationshipJamie Anderson - From ”CRM” to theCustomer Managed Relationship
Jamie Anderson - From ”CRM” to the Customer Managed RelationshipBert Evens
 
Entrepreneurship in the development of ASEAN Economic Community
Entrepreneurship in the development of ASEAN Economic CommunityEntrepreneurship in the development of ASEAN Economic Community
Entrepreneurship in the development of ASEAN Economic CommunityExpara
 
Everything You Need to Know About Google +1
Everything You Need to Know About Google +1Everything You Need to Know About Google +1
Everything You Need to Know About Google +1dealerskins
 
Cibeles Madrid Fashion Week: Otoño - Invierno 2009/ 2010
Cibeles Madrid Fashion Week: Otoño - Invierno 2009/ 2010Cibeles Madrid Fashion Week: Otoño - Invierno 2009/ 2010
Cibeles Madrid Fashion Week: Otoño - Invierno 2009/ 2010Compulsiva Accesorios
 
Savings e Investimenti Pubblicitari: Intro - 4 marzo 2010 - Furlanetto
Savings e Investimenti Pubblicitari: Intro - 4 marzo 2010  - FurlanettoSavings e Investimenti Pubblicitari: Intro - 4 marzo 2010  - Furlanetto
Savings e Investimenti Pubblicitari: Intro - 4 marzo 2010 - FurlanettoPaola Furlanetto
 
Microtasks and new editor engagement
Microtasks and new editor engagementMicrotasks and new editor engagement
Microtasks and new editor engagementDario Taraborelli
 
Guia de estudio computo i
Guia de estudio computo iGuia de estudio computo i
Guia de estudio computo iELVIA
 
Impacto de las tic
Impacto de las  tic Impacto de las  tic
Impacto de las tic mnavarro2010
 
90 10 principle - اصل 90/10
90 10 principle -  اصل 90/1090 10 principle -  اصل 90/10
90 10 principle - اصل 90/10Jack Jim
 
How To Develop Your Blog & Content Plan - Milkit Blogging Webinar by Doyle Bu...
How To Develop Your Blog & Content Plan - Milkit Blogging Webinar by Doyle Bu...How To Develop Your Blog & Content Plan - Milkit Blogging Webinar by Doyle Bu...
How To Develop Your Blog & Content Plan - Milkit Blogging Webinar by Doyle Bu...Doyle Buehler
 
Daily Newsletter: 11th March, 2011
Daily Newsletter: 11th March, 2011Daily Newsletter: 11th March, 2011
Daily Newsletter: 11th March, 2011Fullerton Securities
 
15ppt final de_correo_electronico_en_contextos_educativos_
15ppt final de_correo_electronico_en_contextos_educativos_15ppt final de_correo_electronico_en_contextos_educativos_
15ppt final de_correo_electronico_en_contextos_educativos_yenpiedra
 
The Ultimate Guide To ACA Compliance
The Ultimate Guide To ACA ComplianceThe Ultimate Guide To ACA Compliance
The Ultimate Guide To ACA ComplianceBambooHR
 
Toast tapa of sardines in olive oil and tomatoes
Toast tapa of sardines in olive oil and tomatoesToast tapa of sardines in olive oil and tomatoes
Toast tapa of sardines in olive oil and tomatoesOlmeda Orígenes
 
25 Ways to improve website ranking
25 Ways to improve website ranking25 Ways to improve website ranking
25 Ways to improve website rankingIvan Correces
 

Destacado (19)

TMUS Q2 2015 Investor Factbook
TMUS Q2 2015 Investor FactbookTMUS Q2 2015 Investor Factbook
TMUS Q2 2015 Investor Factbook
 
HAR Engage Digital Pre-Listing Packet
HAR Engage Digital Pre-Listing PacketHAR Engage Digital Pre-Listing Packet
HAR Engage Digital Pre-Listing Packet
 
Daily Newsletter: 11th February, 2011
Daily Newsletter: 11th February, 2011Daily Newsletter: 11th February, 2011
Daily Newsletter: 11th February, 2011
 
Jamie Anderson - From ”CRM” to the Customer Managed Relationship
Jamie Anderson - From ”CRM” to theCustomer Managed RelationshipJamie Anderson - From ”CRM” to theCustomer Managed Relationship
Jamie Anderson - From ”CRM” to the Customer Managed Relationship
 
Entrepreneurship in the development of ASEAN Economic Community
Entrepreneurship in the development of ASEAN Economic CommunityEntrepreneurship in the development of ASEAN Economic Community
Entrepreneurship in the development of ASEAN Economic Community
 
Everything You Need to Know About Google +1
Everything You Need to Know About Google +1Everything You Need to Know About Google +1
Everything You Need to Know About Google +1
 
Cibeles Madrid Fashion Week: Otoño - Invierno 2009/ 2010
Cibeles Madrid Fashion Week: Otoño - Invierno 2009/ 2010Cibeles Madrid Fashion Week: Otoño - Invierno 2009/ 2010
Cibeles Madrid Fashion Week: Otoño - Invierno 2009/ 2010
 
Savings e Investimenti Pubblicitari: Intro - 4 marzo 2010 - Furlanetto
Savings e Investimenti Pubblicitari: Intro - 4 marzo 2010  - FurlanettoSavings e Investimenti Pubblicitari: Intro - 4 marzo 2010  - Furlanetto
Savings e Investimenti Pubblicitari: Intro - 4 marzo 2010 - Furlanetto
 
Microtasks and new editor engagement
Microtasks and new editor engagementMicrotasks and new editor engagement
Microtasks and new editor engagement
 
Guia de estudio computo i
Guia de estudio computo iGuia de estudio computo i
Guia de estudio computo i
 
TCN Phase 1 - ITAP
TCN Phase 1 - ITAPTCN Phase 1 - ITAP
TCN Phase 1 - ITAP
 
Impacto de las tic
Impacto de las  tic Impacto de las  tic
Impacto de las tic
 
90 10 principle - اصل 90/10
90 10 principle -  اصل 90/1090 10 principle -  اصل 90/10
90 10 principle - اصل 90/10
 
How To Develop Your Blog & Content Plan - Milkit Blogging Webinar by Doyle Bu...
How To Develop Your Blog & Content Plan - Milkit Blogging Webinar by Doyle Bu...How To Develop Your Blog & Content Plan - Milkit Blogging Webinar by Doyle Bu...
How To Develop Your Blog & Content Plan - Milkit Blogging Webinar by Doyle Bu...
 
Daily Newsletter: 11th March, 2011
Daily Newsletter: 11th March, 2011Daily Newsletter: 11th March, 2011
Daily Newsletter: 11th March, 2011
 
15ppt final de_correo_electronico_en_contextos_educativos_
15ppt final de_correo_electronico_en_contextos_educativos_15ppt final de_correo_electronico_en_contextos_educativos_
15ppt final de_correo_electronico_en_contextos_educativos_
 
The Ultimate Guide To ACA Compliance
The Ultimate Guide To ACA ComplianceThe Ultimate Guide To ACA Compliance
The Ultimate Guide To ACA Compliance
 
Toast tapa of sardines in olive oil and tomatoes
Toast tapa of sardines in olive oil and tomatoesToast tapa of sardines in olive oil and tomatoes
Toast tapa of sardines in olive oil and tomatoes
 
25 Ways to improve website ranking
25 Ways to improve website ranking25 Ways to improve website ranking
25 Ways to improve website ranking
 

Similar a User Experience Distilled

From Use to User Interface
From Use     to User InterfaceFrom Use     to User Interface
From Use to User Interfaceabcd82
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersSarah Dutkiewicz
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for DevelopersSarah Dutkiewicz
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1Sameer Chavan
 
Patton user modeling
Patton user modelingPatton user modeling
Patton user modelingHindu Dharma
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedJames Kelway
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for DevelopersSarah Dutkiewicz
 
Role of an Architect in Software Usability Engineering
Role of an Architect in Software Usability EngineeringRole of an Architect in Software Usability Engineering
Role of an Architect in Software Usability Engineeringthinakes
 
You Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UIYou Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UILindsay Tabas
 
User Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDUser Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDPreeti Chopra
 
Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design paulodavila
 
Requirements Definitions Of The Geospatial Web
Requirements Definitions Of The Geospatial WebRequirements Definitions Of The Geospatial Web
Requirements Definitions Of The Geospatial WebMichael Maclennan
 
Responsive & Organic Design
Responsive & Organic DesignResponsive & Organic Design
Responsive & Organic DesignMirco Pasqualini
 
What is UX and Why should I care in Line of Business Applications?
What is UX and Why should I care in Line of Business Applications?What is UX and Why should I care in Line of Business Applications?
What is UX and Why should I care in Line of Business Applications?Will Tschumy
 
Software engineering
Software engineeringSoftware engineering
Software engineeringsweetysweety8
 
Designing a good digital experience - PDA Europe Virtual Conference 2020
Designing a good digital experience - PDA Europe Virtual Conference 2020   Designing a good digital experience - PDA Europe Virtual Conference 2020
Designing a good digital experience - PDA Europe Virtual Conference 2020 Margaux Lesaffre
 

Similar a User Experience Distilled (20)

From Use to User Interface
From Use     to User InterfaceFrom Use     to User Interface
From Use to User Interface
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
Patton user modeling
Patton user modelingPatton user modeling
Patton user modeling
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integrated
 
Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
 
4ds
4ds4ds
4ds
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
Role of an Architect in Software Usability Engineering
Role of an Architect in Software Usability EngineeringRole of an Architect in Software Usability Engineering
Role of an Architect in Software Usability Engineering
 
You Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UIYou Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UI
 
User Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDUser Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UED
 
Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design Embry-Riddle Campus Solutions UX Design
Embry-Riddle Campus Solutions UX Design
 
Requirements Definitions Of The Geospatial Web
Requirements Definitions Of The Geospatial WebRequirements Definitions Of The Geospatial Web
Requirements Definitions Of The Geospatial Web
 
Responsive & Organic Design
Responsive & Organic DesignResponsive & Organic Design
Responsive & Organic Design
 
UX is for Losers
UX is for LosersUX is for Losers
UX is for Losers
 
What is UX and Why should I care in Line of Business Applications?
What is UX and Why should I care in Line of Business Applications?What is UX and Why should I care in Line of Business Applications?
What is UX and Why should I care in Line of Business Applications?
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Best Practices in UX Design
Best Practices in UX DesignBest Practices in UX Design
Best Practices in UX Design
 
Designing a good digital experience - PDA Europe Virtual Conference 2020
Designing a good digital experience - PDA Europe Virtual Conference 2020   Designing a good digital experience - PDA Europe Virtual Conference 2020
Designing a good digital experience - PDA Europe Virtual Conference 2020
 

Último

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Último (20)

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

User Experience Distilled

  • 1. User Experience Distilled Jeff Patton Architect, Interaction Designer, & Agile User Experience Evangelist [email_address] www.AgileProductDesign.com
  • 2.
  • 3.
  • 4.
  • 5. The Surface Layer Describes Finished Visual Design Aspects Surface Skeleton Structure Scope Strategy
  • 6. The Skeleton Describes Screen Layout and Functional Compartments in the Screen Surface Skeleton Structure Scope Strategy
  • 7. Structure Defines Navigation from Place to Place in the User Interface task panes modal dialogs modal wizards Surface Skeleton Structure Scope Strategy
  • 8.
  • 9.
  • 10. Understanding the Relationship Between Goals, Tasks, & Tools is Critical Software Product Goals Tasks Tools Features one or more users engaged in many tasks in support of a common high level goal is often referred to as workpractice
  • 11.
  • 12.
  • 13.
  • 14. Arranging tasks by affinity allows me to think about contexts that best support tasks. Contexts in a home have common names we all know. Surface Skeleton Structure Scope Strategy
  • 15. When designing a particular interaction context such as a “kitchen,” I optimize layout and tool choices to support tasks I’ll do there Surface Skeleton Structure Scope Strategy
  • 16. I’m going to spend a lot of time here, I want my experience to be as pleasant as possible… Surface Skeleton Structure Scope Strategy
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. For a given piece of software user experience is often considered more or less relevant often for economic reasons Internal use commercial sale users opt-in compelled use generates revenue reduce costs company portal online tools (google, yahoo) shrink-wrap consumer software (quicken, ms money) ecommerce software (amazon, expedia) enterprise class accounting (sap, oracle) crm applications (salesforce.com, siebel) call center software company time tracking user adoption purpose
  • 26. For a given piece of software user experience is often considered more or less relevant often for economic reasons Internal use commercial sale users opt-in compelled use generates revenue reduce costs user adoption purpose
  • 27. For a given piece of software user experience is often considered more or less relevant often for economic reasons Internal use commercial sale users opt-in compelled use generates revenue reduce costs company portal online tools (google, yahoo) shrink-wrap consumer software (quicken, ms money) ecommerce software (amazon, expedia) enterprise class accounting (sap, oracle) crm applications (salesforce.com, siebel) call center software company time tracking How relevant is user experience in your company? Does it vary for the different pieces of software in your company? user adoption purpose
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. Build a Componentized Paper Prototype
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.  
  • 52.
  • 53.  
  • 54.  
  • 55.
  • 56.  
  • 57.
  • 58.  
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65. Jeff Patton [email_address] www.AgileProductDesign.com User Experience Distilled You can download the most current version of these slides at: http://www.agileproductdesign.com/presentations
  • 66.

Notas del editor

  1. user models 10 (30)