SlideShare uma empresa Scribd logo
1 de 31
You Don’t Know C.R.A.P. about UX & UI
Who am I? Philadelphia (‘burbs) born and raised. B.S. in Systems & Information Engineering from UVA – 2005 Masters of Information from UC-Berkeley – 2007 First UI Design Project:  Touch Screen Treadmill Interface Current Position:  Lead Interaction Designer at The Cadient Group
Who are you?
Lets Play a Game!
What is User Experience? All aspect’s of user’s interaction with the company, its services and its products.  Not only in relationship to software. Meet the needs of the customer. Make the products enjoyable. Go beyond what the customer says they want. *Nielsen-Norman Group
Gulf of Evaluation We want a small gulf! The common goal of all products The user: Starts with a goal Translates to an intention Translates to a sequence of actions The amount of effort a person must exert to interpret a display: Perceive Interpret Evaluate *Norman, D. The Gulf of Evaluation
Small Gulf of Evaluation
I am not the user …your teammates are not the users.  And, the customer is not always the user.
User Centered Design Needs Assessment Personas Goals Task Analysis User Scenarios Comparative Analysis Design Initial Sketches, Interaction Diagrams Low-Fidelity Prototyping High-Fidelity Prototyping Build Evaluate Low-Fidelity Usability Testing Heuristic Evaluation Formal Usability Tests Repeat, Repeat, Repeat
The user is always right	 …but they never know what they need.
Personas When to use: The end-users’ goals are unclear, the team isn’t sure how to prioritize features Why:  Identify your most important customers Identify user goals and objectives. Capture use cases for the product Develop an idea for the market Have a common “person” to point to Tool to Try:Usersbox.com
Personas: Who are the students? What matters from students’ point of view? What are their goals? What about the teacher? What matters for the business?
Task Analysis When to use:  At the beginning of every design cycle. How to use: Break a goal into specific tasks. These tasks may be referred to as requirements Assign a priority to these requirements based on user research and business needs. Low, Medium, High or N/A
Task Analysis Lets Try an Example
Are we ready to sketch?
Prototype & Test Repeat, repeat, repeat
Lo-Fidelity Prototyping a.k.a wireframes When to use:  To signal the flow of interaction, To separate the content from layout & display, When the designer is not the developer Value:  Save on development time, realize design problems early before making big investments. Heavyweight Tools:  Visio, Fireworks, OmniGraffle Mediumweight Tools:Balsamiq(Cross Platform)SimpleDiagrams (Mac), Mockingbird (Web) Lightweight Tools: Marker & Paper or Whiteboard,
Visual Design in UI Design Contrast:  If they’re not the same, make them different Repetition:  Repeat colors, shapes, fonts & sizes.  Reuse patterns. Alignment:  Line things up. Make it clean. Proximity:  Group LIKE things.  Put similar information close together.  Organize & De-Clutter
User Scenarios & Interaction Diagrams
Design Exercise Re-organize a flier
Point out C.R.A.P. in Google Search
Metaphors and UI Patterns Map to some facet of the real world task Direct engagement & manipulation Lots of resources out there: UI-Patterns.com Yahoo! Design Pattern Library Book:  Designing Interfaces by Jenifer Tidwell Site: http://designinginterfaces.com/firstedition/
Example Metaphor
Why we test: VCR Buttons to Control a Printer Tabs of Arbitrary Groups Samples from Interface Hall of Shame
Usability Testing Test if a page becomes more usable because of the layout. What does the layout communicate? Guidelines: Test the interface, not the user Give clear scenarios and tasks to accomplish   Quick & Dirty:  Not much time, Grab a co-worker Formal: Determine time requirements for task completion, compare two designs on measurable aspects Requires Experiment Design
Discount Usability Testing Usability Heuristics Visibility of system status Match between system and the real world User control and freedom Consistency and standards Error prevention Recognition rather than recall Flexibility and efficiency of use Aesthetic and minimalist design Help users recognize, diagnose, and recover from errors Help and documentation How Use on Lo or Hi-Fidelity Prototypes, or built products Use a small set of 3-5 evaluators Check for compliance with usability principles *Jakob Nielsen
What’s wrong with this website?
Is this familiar?
Training is Not an Excuse for Poor Design
Resources Books The Design of Everyday Things by Donald Norman Usability Engineering by Jakob Nielsen The Inmates are Running the Asylum by Alan Cooper GUI Bloopers by Jeff Johnson PhillyCHI Websites DesigningInterfaces.com Use-it.com UI-Patterns.com UXMag.com AListApart.com Local Groups

Mais conteúdo relacionado

Mais procurados

The ultimate guide to prototyping
The ultimate guide to prototypingThe ultimate guide to prototyping
The ultimate guide to prototypingMarcelo Graciolli
 
#flashtest: User Research Live
#flashtest: User Research Live#flashtest: User Research Live
#flashtest: User Research LiveUXPA Boston
 
UX Process | Collaborating with Engineering
UX Process | Collaborating with EngineeringUX Process | Collaborating with Engineering
UX Process | Collaborating with Engineeringinitialsjz
 
What does the UX process look like... really?
What does the UX process look like... really?What does the UX process look like... really?
What does the UX process look like... really?Bryandan6
 
User Experience: Research, Design, Process, and Workflow
User Experience: Research, Design, Process, and WorkflowUser Experience: Research, Design, Process, and Workflow
User Experience: Research, Design, Process, and Workflowsollitaire
 
Importance of apps in marketing strategy my perspective - Ankit Shard
Importance of apps in marketing strategy my perspective - Ankit ShardImportance of apps in marketing strategy my perspective - Ankit Shard
Importance of apps in marketing strategy my perspective - Ankit ShardAnkit Shard
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your ProjectsKarl Kaufmann
 
The Quest for the Ultimate UX Portfolio
The Quest for the Ultimate UX PortfolioThe Quest for the Ultimate UX Portfolio
The Quest for the Ultimate UX PortfolioPradeep Nayar
 
Guerilla Usability Testing
Guerilla Usability TestingGuerilla Usability Testing
Guerilla Usability TestingAndy Budd
 
How Invision Help Designers
How Invision Help DesignersHow Invision Help Designers
How Invision Help DesignersAhmed Badran
 
Prototyping Apps for Real People, by Apple
Prototyping Apps for Real People, by ApplePrototyping Apps for Real People, by Apple
Prototyping Apps for Real People, by AppleFranco Cedillo
 
Ux design process&docmenteiton
Ux design process&docmenteitonUx design process&docmenteiton
Ux design process&docmenteitonShunsuke Kawai
 
Visualising the User Experience
Visualising the User ExperienceVisualising the User Experience
Visualising the User ExperienceGrant Robinson
 
Integrating Design and Development in Your Workflow
Integrating Design and Development in Your WorkflowIntegrating Design and Development in Your Workflow
Integrating Design and Development in Your WorkflowKarl Kaufmann
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Johan Verhaegen
 

Mais procurados (20)

The ultimate guide to prototyping
The ultimate guide to prototypingThe ultimate guide to prototyping
The ultimate guide to prototyping
 
#flashtest: User Research Live
#flashtest: User Research Live#flashtest: User Research Live
#flashtest: User Research Live
 
UX Process | Collaborating with Engineering
UX Process | Collaborating with EngineeringUX Process | Collaborating with Engineering
UX Process | Collaborating with Engineering
 
What does the UX process look like... really?
What does the UX process look like... really?What does the UX process look like... really?
What does the UX process look like... really?
 
FLEXperience
FLEXperienceFLEXperience
FLEXperience
 
User Experience: Research, Design, Process, and Workflow
User Experience: Research, Design, Process, and WorkflowUser Experience: Research, Design, Process, and Workflow
User Experience: Research, Design, Process, and Workflow
 
Importance of apps in marketing strategy my perspective - Ankit Shard
Importance of apps in marketing strategy my perspective - Ankit ShardImportance of apps in marketing strategy my perspective - Ankit Shard
Importance of apps in marketing strategy my perspective - Ankit Shard
 
EIA 2015 Key Elements of User Experience Design
EIA 2015 Key Elements of User Experience DesignEIA 2015 Key Elements of User Experience Design
EIA 2015 Key Elements of User Experience Design
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
 
The Quest for the Ultimate UX Portfolio
The Quest for the Ultimate UX PortfolioThe Quest for the Ultimate UX Portfolio
The Quest for the Ultimate UX Portfolio
 
Guerilla Usability Testing
Guerilla Usability TestingGuerilla Usability Testing
Guerilla Usability Testing
 
UX Work Shop
UX Work ShopUX Work Shop
UX Work Shop
 
How Invision Help Designers
How Invision Help DesignersHow Invision Help Designers
How Invision Help Designers
 
UX Overview_ZiaRahman
UX Overview_ZiaRahmanUX Overview_ZiaRahman
UX Overview_ZiaRahman
 
Prototyping Apps for Real People, by Apple
Prototyping Apps for Real People, by ApplePrototyping Apps for Real People, by Apple
Prototyping Apps for Real People, by Apple
 
Ux design process&docmenteiton
Ux design process&docmenteitonUx design process&docmenteiton
Ux design process&docmenteiton
 
Website Usability
Website UsabilityWebsite Usability
Website Usability
 
Visualising the User Experience
Visualising the User ExperienceVisualising the User Experience
Visualising the User Experience
 
Integrating Design and Development in Your Workflow
Integrating Design and Development in Your WorkflowIntegrating Design and Development in Your Workflow
Integrating Design and Development in Your Workflow
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
 

Semelhante a You Don't Know C.R.A.P. about UX/UI

DIY Usability
DIY UsabilityDIY Usability
DIY UsabilityJan Moons
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1Sameer Chavan
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience DistilledHindu Dharma
 
Joe Johnston - FLEXperience - putting the Flex in UX
Joe Johnston - FLEXperience - putting the Flex in UXJoe Johnston - FLEXperience - putting the Flex in UX
Joe Johnston - FLEXperience - putting the Flex in UX360|Conferences
 
User Interface Design For Programmers
User Interface Design For ProgrammersUser Interface Design For Programmers
User Interface Design For ProgrammersChris Poteet
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for DevelopersSarah Dutkiewicz
 
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
 
UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14Shilpa Thanawala
 
User experience design process
User experience design processUser experience design process
User experience design processMike McCoy
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for DevelopersSarah Dutkiewicz
 
The User Experience Designer
The User Experience DesignerThe User Experience Designer
The User Experience DesignerManish G Pillewar
 
Usability methods to improve EMRs
Usability methods to improve EMRsUsability methods to improve EMRs
Usability methods to improve EMRsJeffery Belden
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem Jenica Welch
 
The Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX ApproachThe Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX ApproachCaroline Sober-James
 
UX Workshop for Fin-Tech startups @ SBC
 UX Workshop for Fin-Tech startups @ SBC UX Workshop for Fin-Tech startups @ SBC
UX Workshop for Fin-Tech startups @ SBCDoralin Kelly
 
Introduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanyIntroduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanySameer Chavan
 
Ui & ux insights via case stydies
Ui & ux insights via case stydiesUi & ux insights via case stydies
Ui & ux insights via case stydiesSomu Arumugam
 

Semelhante a You Don't Know C.R.A.P. about UX/UI (20)

DIY Usability
DIY UsabilityDIY Usability
DIY Usability
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience Distilled
 
Joe Johnston - FLEXperience - putting the Flex in UX
Joe Johnston - FLEXperience - putting the Flex in UXJoe Johnston - FLEXperience - putting the Flex in UX
Joe Johnston - FLEXperience - putting the Flex in UX
 
User Interface Design For Programmers
User Interface Design For ProgrammersUser Interface Design For Programmers
User Interface Design For Programmers
 
Hci Overview
Hci OverviewHci Overview
Hci Overview
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
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
 
UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14UX Prototyping and Personas 11-14-14
UX Prototyping and Personas 11-14-14
 
Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
 
User experience design process
User experience design processUser experience design process
User experience design process
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
The User Experience Designer
The User Experience DesignerThe User Experience Designer
The User Experience Designer
 
Usability methods to improve EMRs
Usability methods to improve EMRsUsability methods to improve EMRs
Usability methods to improve EMRs
 
UX Workshop
UX WorkshopUX Workshop
UX Workshop
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
 
The Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX ApproachThe Right Tools for the Job: Designing Your UX Approach
The Right Tools for the Job: Designing Your UX Approach
 
UX Workshop for Fin-Tech startups @ SBC
 UX Workshop for Fin-Tech startups @ SBC UX Workshop for Fin-Tech startups @ SBC
UX Workshop for Fin-Tech startups @ SBC
 
Introduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanyIntroduction to User Experience for Internet Company
Introduction to User Experience for Internet Company
 
Ui & ux insights via case stydies
Ui & ux insights via case stydiesUi & ux insights via case stydies
Ui & ux insights via case stydies
 

Último

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 

Último (20)

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

You Don't Know C.R.A.P. about UX/UI

  • 1. You Don’t Know C.R.A.P. about UX & UI
  • 2. Who am I? Philadelphia (‘burbs) born and raised. B.S. in Systems & Information Engineering from UVA – 2005 Masters of Information from UC-Berkeley – 2007 First UI Design Project: Touch Screen Treadmill Interface Current Position: Lead Interaction Designer at The Cadient Group
  • 4. Lets Play a Game!
  • 5. What is User Experience? All aspect’s of user’s interaction with the company, its services and its products. Not only in relationship to software. Meet the needs of the customer. Make the products enjoyable. Go beyond what the customer says they want. *Nielsen-Norman Group
  • 6. Gulf of Evaluation We want a small gulf! The common goal of all products The user: Starts with a goal Translates to an intention Translates to a sequence of actions The amount of effort a person must exert to interpret a display: Perceive Interpret Evaluate *Norman, D. The Gulf of Evaluation
  • 7. Small Gulf of Evaluation
  • 8. I am not the user …your teammates are not the users. And, the customer is not always the user.
  • 9. User Centered Design Needs Assessment Personas Goals Task Analysis User Scenarios Comparative Analysis Design Initial Sketches, Interaction Diagrams Low-Fidelity Prototyping High-Fidelity Prototyping Build Evaluate Low-Fidelity Usability Testing Heuristic Evaluation Formal Usability Tests Repeat, Repeat, Repeat
  • 10. The user is always right …but they never know what they need.
  • 11. Personas When to use: The end-users’ goals are unclear, the team isn’t sure how to prioritize features Why: Identify your most important customers Identify user goals and objectives. Capture use cases for the product Develop an idea for the market Have a common “person” to point to Tool to Try:Usersbox.com
  • 12. Personas: Who are the students? What matters from students’ point of view? What are their goals? What about the teacher? What matters for the business?
  • 13. Task Analysis When to use: At the beginning of every design cycle. How to use: Break a goal into specific tasks. These tasks may be referred to as requirements Assign a priority to these requirements based on user research and business needs. Low, Medium, High or N/A
  • 14. Task Analysis Lets Try an Example
  • 15. Are we ready to sketch?
  • 16. Prototype & Test Repeat, repeat, repeat
  • 17. Lo-Fidelity Prototyping a.k.a wireframes When to use: To signal the flow of interaction, To separate the content from layout & display, When the designer is not the developer Value: Save on development time, realize design problems early before making big investments. Heavyweight Tools: Visio, Fireworks, OmniGraffle Mediumweight Tools:Balsamiq(Cross Platform)SimpleDiagrams (Mac), Mockingbird (Web) Lightweight Tools: Marker & Paper or Whiteboard,
  • 18. Visual Design in UI Design Contrast: If they’re not the same, make them different Repetition: Repeat colors, shapes, fonts & sizes. Reuse patterns. Alignment: Line things up. Make it clean. Proximity: Group LIKE things. Put similar information close together. Organize & De-Clutter
  • 19. User Scenarios & Interaction Diagrams
  • 21. Point out C.R.A.P. in Google Search
  • 22.
  • 23. Metaphors and UI Patterns Map to some facet of the real world task Direct engagement & manipulation Lots of resources out there: UI-Patterns.com Yahoo! Design Pattern Library Book: Designing Interfaces by Jenifer Tidwell Site: http://designinginterfaces.com/firstedition/
  • 25. Why we test: VCR Buttons to Control a Printer Tabs of Arbitrary Groups Samples from Interface Hall of Shame
  • 26. Usability Testing Test if a page becomes more usable because of the layout. What does the layout communicate? Guidelines: Test the interface, not the user Give clear scenarios and tasks to accomplish Quick & Dirty: Not much time, Grab a co-worker Formal: Determine time requirements for task completion, compare two designs on measurable aspects Requires Experiment Design
  • 27. Discount Usability Testing Usability Heuristics Visibility of system status Match between system and the real world User control and freedom Consistency and standards Error prevention Recognition rather than recall Flexibility and efficiency of use Aesthetic and minimalist design Help users recognize, diagnose, and recover from errors Help and documentation How Use on Lo or Hi-Fidelity Prototypes, or built products Use a small set of 3-5 evaluators Check for compliance with usability principles *Jakob Nielsen
  • 28. What’s wrong with this website?
  • 30. Training is Not an Excuse for Poor Design
  • 31. Resources Books The Design of Everyday Things by Donald Norman Usability Engineering by Jakob Nielsen The Inmates are Running the Asylum by Alan Cooper GUI Bloopers by Jeff Johnson PhillyCHI Websites DesigningInterfaces.com Use-it.com UI-Patterns.com UXMag.com AListApart.com Local Groups

Notas do Editor

  1. This is how we figure out what the user wants
  2. Baby steps. The first way to get your eyes thinking in the right direction. People like symmetry, and interfaces should be even, aligned.
  3. Class Participation
  4. What would you put the emphasis on? What are the most important things people should know?
  5. This is where consistency and standards go a long way.