SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Kürzlich hochgeladen (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 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