SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
make it better
UX for Developers
How to make stuff that matters.
make it better
Quick Poll
ux for developers tweet @skotcarruth
prepared for someday startups hackathon
make it better
Who’s this guy?
tweet @skotcarruth
• Web design and development since 1996
• Founded Philosophie in 2008
• Worked on 200+ web/mobile projects
• UXD Instructor, UXDi Curriculum Fellow @ GA
ux for developers
prepared for someday startups hackathon
make it better
What is UX?
tweet @skotcarruthux for developers
prepared for someday startups hackathon
make it better
What most people think UX Design is:
tweet @skotcarruth
Field research
Face to face interviewing
Creation and administering of tests
Gathering, organizing, and presenting
statistics
Documentation of personas and
findings
Product design
Feature writing
Requirement writing
Graphic arts
Interaction design
Information Architecture
Usability
Prototyping
Interface layout
Interface design
Visual design
Taxonomy creation
Terminology creation
Copy writing
Presentation and speaking
Working tightly with programmers
Brainstorm coordination
Company culture evangelism
Communication to stakeholders
via helloerik.com/ux-is-not-ui
ux for developers
prepared for someday startups hackathon
make it better
What UX Designers think UX Design is:
tweet @skotcarruthux for developers
prepared for someday startups hackathon
Field research
Face to face interviewing
Creation and administering of tests
Gathering, organizing, and presenting
statistics
Documentation of personas and
findings
Product design
Feature writing
Requirement writing
Graphic arts
Interaction design
Information Architecture
Usability
Prototyping
Interface layout
Interface design
Visual design
Taxonomy creation
Terminology creation
Copywriting
Presentation and speaking
Working tightly with programmers
Brainstorm coordination
Company culture evangelism
Communication to stakeholders
make it better
“User experience encompasses
all aspects of the end-user’s
interaction with the company,
its services, and its products.”


— Donald Norman
tweet @skotcarruthux for developers
prepared for someday startups hackathon
make it better
tweet @skotcarruth
Everything.
created by Information Architects Inc.
ux for developers
prepared for someday startups hackathon
make it better
tweet @skotcarruthux for developers
prepared for someday startups hackathon
make it better
User-Centered Design
tweet @skotcarruthux for developers
prepared for someday startups hackathon
make it better
UX: aka “Design”
40s 50s 60s 80s70s
tweet @skotcarruth
90s 00s
Hum
an
Factors
Ergonom
ics
Hum
an-Com
puterInteraction
Cooperative
DesignDesign
Thinking
Interaction
DesignUX/CX
ux for developers
prepared for someday startups hackathon
make it better
UCD is a process
tweet @skotcarruthux for developers
prepared for someday startups hackathon
1. Research (the users, the problem, and the business)
2. Design
3. Prototype
4. Test with the users
5. Repeat!
make it better
ISO 9241-210: Human-Centered Design for
Interactive Systems
tweet @skotcarruthux for developers
prepared for someday startups hackathon
• The design is based upon an explicit understanding of users, tasks and
environments.
• Users are involved throughout design and development.
• The design is driven and refined by user-centered evaluation.
• The process is iterative.
• The design addresses the whole user experience.
• The design team includes multidisciplinary skills and perspectives.
make it better
I am not the user.
tweet @skotcarruthux for developers
prepared for someday startups hackathon
make it better
Who is your user?
tweet @skotcarruthux for developers
prepared for someday startups hackathon
• Personal History
• Culture
• Education
• Motivations
• How do they organize information in their heads?
make it better
What is their context of use?
tweet @skotcarruthux for developers
prepared for someday startups hackathon
• Location
• Distractions
• Devices
• Other people
make it better
What are their activities?
• What does the user want to accomplish?
• What tasks must the user complete to do so?
• How do people accomplish it now?
• What are their pain points?
tweet @skotcarruthux for developers
prepared for someday startups hackathon
make it better
tweet @skotcarruth
Science, b*tch
ux for developers
prepared for someday startups hackathon
make it better
tweet @skotcarruthux for developers
prepared for someday startups hackathon
Research methods
• Secondary research
• Contextual inquiry (field study)
• User interviews
• Focus groups
• Diary studies
• Card sorting
• Analytics
• A/B testing
• Eye tracking
• Surveys
• …and many, many more
make it better
Or, having a genuine
conversation with a human.
tweet @skotcarruthux for developers
prepared for someday startups hackathon
make it better
Analyze Data
tweet @skotcarruth
Affinity Mapping
ux for developers
prepared for someday startups hackathon
make it better
via http://uxmag.com/articles/personas-the-foundation-of-a-great-user-experience
tweet @skotcarruthux for developers
prepared for someday startups hackathon
make it better
tweet @skotcarruthux for developers
prepared for someday startups hackathon
Define
1. User scenarios
2. User tasks
3. User stories == Features
make it better
tweet @skotcarruthux for developers
prepared for someday startups hackathon
Design: Information
make it better
tweet @skotcarruthux for developers
prepared for someday startups hackathon
Design: Workflows
make it better
tweet @skotcarruthux for developers
prepared for someday startups hackathon
Design: Interfaces
make it better
tweet @skotcarruthux for developers
prepared for someday startups hackathon
Prototype
• Sketches
• Print-outs
• Clickable images
• HTML
• Functional
make it better
tweet @skotcarruthux for developers
prepared for someday startups hackathon
Test
make it better
tweet @skotcarruthux for developers
prepared for someday startups hackathon
Rinse and repeat
make it better
How to win
tweet @skotcarruthux for developers
prepared for someday startups hackathon
make it better
5 Goals of Usability
tweet @skotcarruth
1. Learnability
2. Efficiency
3. Memorability
4. Error Management
5. Satisfaction
ux for developers
prepared for someday startups hackathon
make it better
5 Goals of Usability
tweet @skotcarruth
1. Learnability
2. Efficiency
3. Memorability
4. Error Management
5. Satisfaction
ux for developers
prepared for someday startups hackathon
make it better
Levels of UX achievement
• Utility
• Usable
• Desirable
• Emotional
tweet @skotcarruth
via User Experience 2008, nnGroup Conference Amsterdam
ux for developers
prepared for someday startups hackathon
make it better
Questions?
tweet @skotcarruthux for developers
prepared for someday startups hackathon

Weitere ähnliche Inhalte

Mehr von Skot Carruth

Avoiding Runaway Trains
Avoiding Runaway TrainsAvoiding Runaway Trains
Avoiding Runaway TrainsSkot Carruth
 
Creating an Objective Visual Strategy
Creating an Objective Visual StrategyCreating an Objective Visual Strategy
Creating an Objective Visual StrategySkot Carruth
 
UCLA Anderson Design Thinking Workshop
UCLA Anderson Design Thinking WorkshopUCLA Anderson Design Thinking Workshop
UCLA Anderson Design Thinking WorkshopSkot Carruth
 
UX Crash Course for Startup UCLA
UX Crash Course for Startup UCLAUX Crash Course for Startup UCLA
UX Crash Course for Startup UCLASkot Carruth
 
Perspectives on UX
Perspectives on UXPerspectives on UX
Perspectives on UXSkot Carruth
 
Putting the User Back in User Experience
Putting the User Back in User ExperiencePutting the User Back in User Experience
Putting the User Back in User ExperienceSkot Carruth
 
"Technical" UX Design
"Technical" UX Design"Technical" UX Design
"Technical" UX DesignSkot Carruth
 

Mehr von Skot Carruth (8)

Avoiding Runaway Trains
Avoiding Runaway TrainsAvoiding Runaway Trains
Avoiding Runaway Trains
 
Creating an Objective Visual Strategy
Creating an Objective Visual StrategyCreating an Objective Visual Strategy
Creating an Objective Visual Strategy
 
UCLA Anderson Design Thinking Workshop
UCLA Anderson Design Thinking WorkshopUCLA Anderson Design Thinking Workshop
UCLA Anderson Design Thinking Workshop
 
UX Crash Course for Startup UCLA
UX Crash Course for Startup UCLAUX Crash Course for Startup UCLA
UX Crash Course for Startup UCLA
 
Perspectives on UX
Perspectives on UXPerspectives on UX
Perspectives on UX
 
Putting the User Back in User Experience
Putting the User Back in User ExperiencePutting the User Back in User Experience
Putting the User Back in User Experience
 
"Technical" UX Design
"Technical" UX Design"Technical" UX Design
"Technical" UX Design
 
Intro to MVPs
Intro to MVPsIntro to MVPs
Intro to MVPs
 

Kürzlich hochgeladen

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 

Kürzlich hochgeladen (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 

UX for Developers (or, How to Make Stuff That Matters)

  • 1. make it better UX for Developers How to make stuff that matters.
  • 2. make it better Quick Poll ux for developers tweet @skotcarruth prepared for someday startups hackathon
  • 3. make it better Who’s this guy? tweet @skotcarruth • Web design and development since 1996 • Founded Philosophie in 2008 • Worked on 200+ web/mobile projects • UXD Instructor, UXDi Curriculum Fellow @ GA ux for developers prepared for someday startups hackathon
  • 4. make it better What is UX? tweet @skotcarruthux for developers prepared for someday startups hackathon
  • 5. make it better What most people think UX Design is: tweet @skotcarruth Field research Face to face interviewing Creation and administering of tests Gathering, organizing, and presenting statistics Documentation of personas and findings Product design Feature writing Requirement writing Graphic arts Interaction design Information Architecture Usability Prototyping Interface layout Interface design Visual design Taxonomy creation Terminology creation Copy writing Presentation and speaking Working tightly with programmers Brainstorm coordination Company culture evangelism Communication to stakeholders via helloerik.com/ux-is-not-ui ux for developers prepared for someday startups hackathon
  • 6. make it better What UX Designers think UX Design is: tweet @skotcarruthux for developers prepared for someday startups hackathon Field research Face to face interviewing Creation and administering of tests Gathering, organizing, and presenting statistics Documentation of personas and findings Product design Feature writing Requirement writing Graphic arts Interaction design Information Architecture Usability Prototyping Interface layout Interface design Visual design Taxonomy creation Terminology creation Copywriting Presentation and speaking Working tightly with programmers Brainstorm coordination Company culture evangelism Communication to stakeholders
  • 7. make it better “User experience encompasses all aspects of the end-user’s interaction with the company, its services, and its products.” 
 — Donald Norman tweet @skotcarruthux for developers prepared for someday startups hackathon
  • 8. make it better tweet @skotcarruth Everything. created by Information Architects Inc. ux for developers prepared for someday startups hackathon
  • 9. make it better tweet @skotcarruthux for developers prepared for someday startups hackathon
  • 10. make it better User-Centered Design tweet @skotcarruthux for developers prepared for someday startups hackathon
  • 11. make it better UX: aka “Design” 40s 50s 60s 80s70s tweet @skotcarruth 90s 00s Hum an Factors Ergonom ics Hum an-Com puterInteraction Cooperative DesignDesign Thinking Interaction DesignUX/CX ux for developers prepared for someday startups hackathon
  • 12. make it better UCD is a process tweet @skotcarruthux for developers prepared for someday startups hackathon 1. Research (the users, the problem, and the business) 2. Design 3. Prototype 4. Test with the users 5. Repeat!
  • 13. make it better ISO 9241-210: Human-Centered Design for Interactive Systems tweet @skotcarruthux for developers prepared for someday startups hackathon • The design is based upon an explicit understanding of users, tasks and environments. • Users are involved throughout design and development. • The design is driven and refined by user-centered evaluation. • The process is iterative. • The design addresses the whole user experience. • The design team includes multidisciplinary skills and perspectives.
  • 14. make it better I am not the user. tweet @skotcarruthux for developers prepared for someday startups hackathon
  • 15. make it better Who is your user? tweet @skotcarruthux for developers prepared for someday startups hackathon • Personal History • Culture • Education • Motivations • How do they organize information in their heads?
  • 16. make it better What is their context of use? tweet @skotcarruthux for developers prepared for someday startups hackathon • Location • Distractions • Devices • Other people
  • 17. make it better What are their activities? • What does the user want to accomplish? • What tasks must the user complete to do so? • How do people accomplish it now? • What are their pain points? tweet @skotcarruthux for developers prepared for someday startups hackathon
  • 18. make it better tweet @skotcarruth Science, b*tch ux for developers prepared for someday startups hackathon
  • 19. make it better tweet @skotcarruthux for developers prepared for someday startups hackathon Research methods • Secondary research • Contextual inquiry (field study) • User interviews • Focus groups • Diary studies • Card sorting • Analytics • A/B testing • Eye tracking • Surveys • …and many, many more
  • 20. make it better Or, having a genuine conversation with a human. tweet @skotcarruthux for developers prepared for someday startups hackathon
  • 21. make it better Analyze Data tweet @skotcarruth Affinity Mapping ux for developers prepared for someday startups hackathon
  • 22. make it better via http://uxmag.com/articles/personas-the-foundation-of-a-great-user-experience tweet @skotcarruthux for developers prepared for someday startups hackathon
  • 23. make it better tweet @skotcarruthux for developers prepared for someday startups hackathon Define 1. User scenarios 2. User tasks 3. User stories == Features
  • 24. make it better tweet @skotcarruthux for developers prepared for someday startups hackathon Design: Information
  • 25. make it better tweet @skotcarruthux for developers prepared for someday startups hackathon Design: Workflows
  • 26. make it better tweet @skotcarruthux for developers prepared for someday startups hackathon Design: Interfaces
  • 27. make it better tweet @skotcarruthux for developers prepared for someday startups hackathon Prototype • Sketches • Print-outs • Clickable images • HTML • Functional
  • 28. make it better tweet @skotcarruthux for developers prepared for someday startups hackathon Test
  • 29. make it better tweet @skotcarruthux for developers prepared for someday startups hackathon Rinse and repeat
  • 30. make it better How to win tweet @skotcarruthux for developers prepared for someday startups hackathon
  • 31. make it better 5 Goals of Usability tweet @skotcarruth 1. Learnability 2. Efficiency 3. Memorability 4. Error Management 5. Satisfaction ux for developers prepared for someday startups hackathon
  • 32. make it better 5 Goals of Usability tweet @skotcarruth 1. Learnability 2. Efficiency 3. Memorability 4. Error Management 5. Satisfaction ux for developers prepared for someday startups hackathon
  • 33. make it better Levels of UX achievement • Utility • Usable • Desirable • Emotional tweet @skotcarruth via User Experience 2008, nnGroup Conference Amsterdam ux for developers prepared for someday startups hackathon
  • 34. make it better Questions? tweet @skotcarruthux for developers prepared for someday startups hackathon