SlideShare a Scribd company logo
1 of 26
Download to read offline
BETTER SOFTWARE
THROUGH USER RESEARCH
Alexandra Leisse – UX Designer at CFEngine AS – @troubalex
HELLO!
• first contact with Linux in 1994
• contributions to KDE since 2007
• co-built the Qt Developer Network,
and transitioned it to qt-project.org
• now UX Designer at CFEngine AS
• lives and loves in Oslo, Norway
WE’RE HIRING
take a look at http://cfengine.com/jobs for details
“IT’S NOT ROCKET SURGERY”
Steve Krug. Don’t Make Me Think.
em· pa· thy
noun [mass noun]
the ability to understand
and share the feelings of
another
LEAVETHE HOUSE
SEE WITH NEW EYES
• go where your audience is
• read what your audience reads
• watch what your audience watches
• do what your audience does
• think how your audience thinks
ASK
RULES OFTHUMB
• define your goals and
objectives
• address your own bias
• avoid leading questions
• ask open questions
• give precise instructions
• use clear, simple language
• ask one thing at a time
• use consistent rating scales
• only ask for information you
need
INTERVIEWS & SURVEYS
OFFLINE
• write a script!
• stick to your questionnaire
• combine with other
research
ONLINE
• keep it under 5 minutes
• Survey Monkey – http://
www.surveymonkey.com
• Google Docs – https://
drive.google.com/
OBSERVE
WHATTO LOOK FOR
• general task flows – understand what people do
• workarounds, hacks & “creative solutions” – learn what people
are solving
• home-grown tools & unintended usage – they present great
design opportunities
• things people complain about – find their biggest pain points
PROTOTYPE
LO-FITO HI-FI
• paper is cheap – start with simple sketches
• skip hi-fi wireframes – you won’t need them
• build HTML prototypes – fake as much functionality as possible
TEST
prep· a· ra· tion
noun [count noun]
something done to get
ready for an event or
undertaking
PREPARATION IS KEY
• plan well ahead
• allow enough time for recruiting and preparations
• ideally 5 to 8 users who match your audience, or test more often with less users
• prepare a test script with introduction, tasks, and debriefing
• make a list of things you need to take with you
• keep the test below 45 minutes
• practice the test with a friend or colleague
THE REALITY CHECK
• stick to your script – it will help you to stay focused
• listen actively – try to understand frustrations and wishes
• look behind the scenes – don’t take all statements literal
• take notes or record a screencast – don’t just trust your memory
• fix the easy wins between tests – you’ll discover different
problems in the next one
CONCLUDE
REVIEWINGTHE DATA
• keep asking “why?” – understand the motivation
• do not take all feedback literally – get down to the underlying
problem
• pay attention to the hard problems – users usually recover from
the other ones by themselves
• plan more tests if you can’t get to the bottom of something
COMMERCIAL BREAK
JOINTHE GAME
sign up at http://jointhegame.kde.org
to become a supporting member of KDE e.V.
LEARN MORE
BOOKS
• Steve Krug. Rocket Surgery Made Easy:The Do-it-yourself Guide to
Finding and Fixing Usability Problems. New Riders, 2010.
• Cennydd Bowles, and James Box. Undercover User Experience: Learn
How to Do Great UX Work withTiny Budgets, NoTime, and Limited
Support. New Riders, 2011.
• Nate Bolt, andTonyTulathimutte. Remote Research: Real Users, Real
Time, Real Research. Rosenfeld Media, 2010.
• Mike Kuniavsky. Observing the User Experience:A Practitioner’s
Guide to User Research. Morgan Kaufmann, 2003.
ONLINE MAGAZINES
• Jakob Nielsen’s Alertbox – http://www.nngroup.com/articles/
• UX Design on Smashing Magazine – http://
uxdesign.smashingmagazine.com/
• UX Magazine – http://uxmag.com/
• UX matters – http://uxmatters.com/
THANKYOU
download the slides from http://troubalex.de
cc-by-sa 2.0 – Alexandra Leisse – @troubalex

More Related Content

What's hot

Sins of a UX Researcher
Sins of a UX ResearcherSins of a UX Researcher
Sins of a UX ResearcherKyle Soucy
 
The Fundamentals of Continuous Software Design
The Fundamentals of Continuous Software DesignThe Fundamentals of Continuous Software Design
The Fundamentals of Continuous Software DesignJeremy Miller
 
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"Dakiry
 
TAPOST Conference 2016 Riga // Better Products Faster: Let's bring the user i...
TAPOST Conference 2016 Riga // Better Products Faster: Let's bring the user i...TAPOST Conference 2016 Riga // Better Products Faster: Let's bring the user i...
TAPOST Conference 2016 Riga // Better Products Faster: Let's bring the user i...icemobile
 
Context Chat - why, what & how
Context Chat - why, what & howContext Chat - why, what & how
Context Chat - why, what & howEmma Haagen
 
12 Things Every Programmer Should Know
12 Things Every Programmer Should Know12 Things Every Programmer Should Know
12 Things Every Programmer Should KnowSamnang Chhun
 
Community and Github: 7/27/2011
Community and Github: 7/27/2011Community and Github: 7/27/2011
Community and Github: 7/27/2011Andy Lester
 
Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11 Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11 dbruning
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype TestingDave Hora
 
IxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper PrototypingIxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper PrototypingInteractionDesign
 
Working with developers – Batony #5
Working with developers – Batony #5Working with developers – Batony #5
Working with developers – Batony #5Łukasz Przywarty
 
99 Problem, But is this issue one?
99 Problem, But is this issue one?99 Problem, But is this issue one?
99 Problem, But is this issue one?AJ Siegel
 
IxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionIxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionInteractionDesign
 
IxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper PrototypingIxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper PrototypingInteractionDesign
 
Guerrilla usability testing
Guerrilla usability testingGuerrilla usability testing
Guerrilla usability testingNexer Digital
 
Usability testing / Nearly everything you need to know to get started
Usability testing / Nearly everything you need to know to get startedUsability testing / Nearly everything you need to know to get started
Usability testing / Nearly everything you need to know to get startedRebecca Destello
 

What's hot (20)

Sins of a UX Researcher
Sins of a UX ResearcherSins of a UX Researcher
Sins of a UX Researcher
 
The Fundamentals of Continuous Software Design
The Fundamentals of Continuous Software DesignThe Fundamentals of Continuous Software Design
The Fundamentals of Continuous Software Design
 
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
DaKiRY_BAQ2016_QADay_Дмитро Стеценко "One Man Band"
 
TAPOST Conference 2016 Riga // Better Products Faster: Let's bring the user i...
TAPOST Conference 2016 Riga // Better Products Faster: Let's bring the user i...TAPOST Conference 2016 Riga // Better Products Faster: Let's bring the user i...
TAPOST Conference 2016 Riga // Better Products Faster: Let's bring the user i...
 
Context Chat - why, what & how
Context Chat - why, what & howContext Chat - why, what & how
Context Chat - why, what & how
 
12 Things Every Programmer Should Know
12 Things Every Programmer Should Know12 Things Every Programmer Should Know
12 Things Every Programmer Should Know
 
Community and Github: 7/27/2011
Community and Github: 7/27/2011Community and Github: 7/27/2011
Community and Github: 7/27/2011
 
Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11 Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype Testing
 
Build sh*t that matters
Build sh*t that matters Build sh*t that matters
Build sh*t that matters
 
IxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper PrototypingIxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper Prototyping
 
Working with developers – Batony #5
Working with developers – Batony #5Working with developers – Batony #5
Working with developers – Batony #5
 
99 Problem, But is this issue one?
99 Problem, But is this issue one?99 Problem, But is this issue one?
99 Problem, But is this issue one?
 
Let's Talk Usability!
Let's Talk Usability!Let's Talk Usability!
Let's Talk Usability!
 
IxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionIxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: Introduction
 
IxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper PrototypingIxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper Prototyping
 
Don't Fear the User
Don't Fear the UserDon't Fear the User
Don't Fear the User
 
Guerrilla usability testing
Guerrilla usability testingGuerrilla usability testing
Guerrilla usability testing
 
Usability testing / Nearly everything you need to know to get started
Usability testing / Nearly everything you need to know to get startedUsability testing / Nearly everything you need to know to get started
Usability testing / Nearly everything you need to know to get started
 
Jan Moons at WUD16
Jan Moons at WUD16Jan Moons at WUD16
Jan Moons at WUD16
 

Viewers also liked

Create Your Class iGoogle
Create Your Class iGoogleCreate Your Class iGoogle
Create Your Class iGoogleDwayne Squires
 
Career Opportunities in FOSS
Career Opportunities in FOSSCareer Opportunities in FOSS
Career Opportunities in FOSSAlexandra Leisse
 
Getting S.T.A.R.T.ed with Social Networking: Chamber of Commerce ed.
Getting S.T.A.R.T.ed with Social Networking: Chamber of Commerce ed.Getting S.T.A.R.T.ed with Social Networking: Chamber of Commerce ed.
Getting S.T.A.R.T.ed with Social Networking: Chamber of Commerce ed.malcolmlanham
 
Technology Design and Innovation Summative Multiple Choice
Technology Design and Innovation Summative Multiple ChoiceTechnology Design and Innovation Summative Multiple Choice
Technology Design and Innovation Summative Multiple ChoiceDwayne Squires
 

Viewers also liked (6)

Create Your Class iGoogle
Create Your Class iGoogleCreate Your Class iGoogle
Create Your Class iGoogle
 
Career Opportunities in FOSS
Career Opportunities in FOSSCareer Opportunities in FOSS
Career Opportunities in FOSS
 
The Watcher
The WatcherThe Watcher
The Watcher
 
Kiva Cms7
Kiva Cms7Kiva Cms7
Kiva Cms7
 
Getting S.T.A.R.T.ed with Social Networking: Chamber of Commerce ed.
Getting S.T.A.R.T.ed with Social Networking: Chamber of Commerce ed.Getting S.T.A.R.T.ed with Social Networking: Chamber of Commerce ed.
Getting S.T.A.R.T.ed with Social Networking: Chamber of Commerce ed.
 
Technology Design and Innovation Summative Multiple Choice
Technology Design and Innovation Summative Multiple ChoiceTechnology Design and Innovation Summative Multiple Choice
Technology Design and Innovation Summative Multiple Choice
 

Similar to Better Software Through User Research

Designing for Customer needs: A UX Perspective
Designing for Customer needs: A UX PerspectiveDesigning for Customer needs: A UX Perspective
Designing for Customer needs: A UX PerspectiveRichard O'Brien
 
Flotree requirements interview mistakes
Flotree   requirements interview mistakesFlotree   requirements interview mistakes
Flotree requirements interview mistakesDave Flotree
 
More Than Usability
More Than UsabilityMore Than Usability
More Than UsabilityRazan Sadeq
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface designZdeněk Lanc
 
Technical Writing Overview: WTD Nigeria
Technical Writing Overview: WTD NigeriaTechnical Writing Overview: WTD Nigeria
Technical Writing Overview: WTD NigeriaMargaret Fero
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product ManagementRoger Hart
 
Entrepreneurial product development
Entrepreneurial product developmentEntrepreneurial product development
Entrepreneurial product developmentElaine Chen
 
Light Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs ForwardLight Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs ForwardNicole Capuana
 
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)Liz Filardi
 
Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Michele Ide-Smith
 
Agile-Friendly User Research. Nina Belk, UX People, 2013
Agile-Friendly User Research. Nina Belk, UX People, 2013Agile-Friendly User Research. Nina Belk, UX People, 2013
Agile-Friendly User Research. Nina Belk, UX People, 2013Nina Belk
 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX PortfoliosMary Wharmby
 
Introduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual InquiryIntroduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual InquiryMarc Niola
 

Similar to Better Software Through User Research (20)

Proyectos Investigación y Desarrollo
Proyectos Investigación y DesarrolloProyectos Investigación y Desarrollo
Proyectos Investigación y Desarrollo
 
Designing for Customer needs: A UX Perspective
Designing for Customer needs: A UX PerspectiveDesigning for Customer needs: A UX Perspective
Designing for Customer needs: A UX Perspective
 
Flotree requirements interview mistakes
Flotree   requirements interview mistakesFlotree   requirements interview mistakes
Flotree requirements interview mistakes
 
More Than Usability
More Than UsabilityMore Than Usability
More Than Usability
 
Selling UX
Selling UXSelling UX
Selling UX
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
 
Intro to Lean UX with UserTesting
Intro to Lean UX with UserTestingIntro to Lean UX with UserTesting
Intro to Lean UX with UserTesting
 
Technical Writing Overview: WTD Nigeria
Technical Writing Overview: WTD NigeriaTechnical Writing Overview: WTD Nigeria
Technical Writing Overview: WTD Nigeria
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product Management
 
Entrepreneurial product development
Entrepreneurial product developmentEntrepreneurial product development
Entrepreneurial product development
 
Light Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs ForwardLight Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs Forward
 
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
Mobile & Tablet UX | NYU School of Professional Studies | Week 1 (Intro)
 
Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team
 
Designing for efficiency.pdf
Designing for efficiency.pdfDesigning for efficiency.pdf
Designing for efficiency.pdf
 
Agile-Friendly User Research. Nina Belk, UX People, 2013
Agile-Friendly User Research. Nina Belk, UX People, 2013Agile-Friendly User Research. Nina Belk, UX People, 2013
Agile-Friendly User Research. Nina Belk, UX People, 2013
 
Ask your users
Ask your usersAsk your users
Ask your users
 
Great ux portfolios
Great ux portfoliosGreat ux portfolios
Great ux portfolios
 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX Portfolios
 
Introduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual InquiryIntroduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual Inquiry
 
Present Like an Impactful Leader
Present Like an Impactful LeaderPresent Like an Impactful Leader
Present Like an Impactful Leader
 

Recently uploaded

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
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
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
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
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 

Recently uploaded (20)

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
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...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Better Software Through User Research

  • 1. BETTER SOFTWARE THROUGH USER RESEARCH Alexandra Leisse – UX Designer at CFEngine AS – @troubalex
  • 2. HELLO! • first contact with Linux in 1994 • contributions to KDE since 2007 • co-built the Qt Developer Network, and transitioned it to qt-project.org • now UX Designer at CFEngine AS • lives and loves in Oslo, Norway
  • 3. WE’RE HIRING take a look at http://cfengine.com/jobs for details
  • 4. “IT’S NOT ROCKET SURGERY” Steve Krug. Don’t Make Me Think.
  • 5. em· pa· thy noun [mass noun] the ability to understand and share the feelings of another
  • 7. SEE WITH NEW EYES • go where your audience is • read what your audience reads • watch what your audience watches • do what your audience does • think how your audience thinks
  • 8. ASK
  • 9. RULES OFTHUMB • define your goals and objectives • address your own bias • avoid leading questions • ask open questions • give precise instructions • use clear, simple language • ask one thing at a time • use consistent rating scales • only ask for information you need
  • 10. INTERVIEWS & SURVEYS OFFLINE • write a script! • stick to your questionnaire • combine with other research ONLINE • keep it under 5 minutes • Survey Monkey – http:// www.surveymonkey.com • Google Docs – https:// drive.google.com/
  • 12. WHATTO LOOK FOR • general task flows – understand what people do • workarounds, hacks & “creative solutions” – learn what people are solving • home-grown tools & unintended usage – they present great design opportunities • things people complain about – find their biggest pain points
  • 14. LO-FITO HI-FI • paper is cheap – start with simple sketches • skip hi-fi wireframes – you won’t need them • build HTML prototypes – fake as much functionality as possible
  • 15. TEST
  • 16. prep· a· ra· tion noun [count noun] something done to get ready for an event or undertaking
  • 17. PREPARATION IS KEY • plan well ahead • allow enough time for recruiting and preparations • ideally 5 to 8 users who match your audience, or test more often with less users • prepare a test script with introduction, tasks, and debriefing • make a list of things you need to take with you • keep the test below 45 minutes • practice the test with a friend or colleague
  • 18. THE REALITY CHECK • stick to your script – it will help you to stay focused • listen actively – try to understand frustrations and wishes • look behind the scenes – don’t take all statements literal • take notes or record a screencast – don’t just trust your memory • fix the easy wins between tests – you’ll discover different problems in the next one
  • 20. REVIEWINGTHE DATA • keep asking “why?” – understand the motivation • do not take all feedback literally – get down to the underlying problem • pay attention to the hard problems – users usually recover from the other ones by themselves • plan more tests if you can’t get to the bottom of something
  • 22. JOINTHE GAME sign up at http://jointhegame.kde.org to become a supporting member of KDE e.V.
  • 24. BOOKS • Steve Krug. Rocket Surgery Made Easy:The Do-it-yourself Guide to Finding and Fixing Usability Problems. New Riders, 2010. • Cennydd Bowles, and James Box. Undercover User Experience: Learn How to Do Great UX Work withTiny Budgets, NoTime, and Limited Support. New Riders, 2011. • Nate Bolt, andTonyTulathimutte. Remote Research: Real Users, Real Time, Real Research. Rosenfeld Media, 2010. • Mike Kuniavsky. Observing the User Experience:A Practitioner’s Guide to User Research. Morgan Kaufmann, 2003.
  • 25. ONLINE MAGAZINES • Jakob Nielsen’s Alertbox – http://www.nngroup.com/articles/ • UX Design on Smashing Magazine – http:// uxdesign.smashingmagazine.com/ • UX Magazine – http://uxmag.com/ • UX matters – http://uxmatters.com/
  • 26. THANKYOU download the slides from http://troubalex.de cc-by-sa 2.0 – Alexandra Leisse – @troubalex