SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
HOW TO USER TEST YOUR APP
September 9, 2012
Warsaw, Poland
cześć!
I was going to do all my slides in orange...
...but it’s day two...
Aah. Hangover friendly.
My Name is Boriss
I’m on the Mozilla User Experience Team
Our focus is on how Mozilla’s products and services
are perceived, learned, and used
tl;dr: User experience is a back and forth process
between:
1. The needs of users
2. Innovation based on those needs
If only the users’ current needs are considered...
!
“We ask users what they want and we’ll
build that.”
Ask users what they want and then build it?
Cool, let’s do that!
except....
This only addresses current problems, so your
solutions will be limited to current problems
Users are experts in what bothers them, but not
why it bothers them nor what the solution is
!
“If I’d asked my customers what they wanted,
they’d have said a faster horse.”
!
- attributed to Henry Ford, but who knows
Can lead to just “averaging” needs:
building to fix individual problems rather than
with an overall vision of the product
!
“What’s your favorite color?”
Grey
“What’s your favorite color?”
Ok, so how do we build apps around real user
needs?
First, know your users.
• What are they trying to accomplish?
!
• What are their metrics of success?
Productivity, creativity, accomplishment,
better communication, fun?
!
• Oh, and... who are they?
How can we discover the needs of app users?
!
• User testing, with participants selected for matches with
your demographic and enough people to be statistically
significant
!
• Focus groups, with participants recruited via agencies
and pair for their time
!
• Eye tracking studies
!
• Journal studies
!
• Contextual interviews
...unless you’re
broke and in a
hurry
Here’s some quick and dirty user experience tips
for your app
A common problem app developers face is
unknowingly designing for:
• Their features and capabilities
• Themselves
• Everyone
• Their mom
To avoid falling in this trap, create a persona!
!
• Personas are fictional, archetypal users that represent
the needs of larger groups of users
!
• They act as ‘stand-ins’ for real users and help guide
decisions about functionality and design
!
• They have specific attributes as people and needs as
users. They should be “real” enough to talk about and
design for
Personas are useful for:
!
• Giving the team a shared point of reference for design
(much better than everyone’s mom)
!
• Tying the usage and design of the product to real
human needs, not just features
!
• Focusing the scope of design on particular kinds of
users, rather than “all users”
Let’s make one!
• Name?
• Age?
• Occupation?
• Familiarity with similar products?
Once you have a design or prototype,
how can you get useful UX feedback on it?
“Think-aloud” tests:
Easy, cheap, and super effective!
Think-aloud test tl;dr:
!
1. Find a user not familiar with your product who
(hopefully) is similar to your target users
!
2. Give the user a task or two to do. Instruct the user to
“think out loud,” remind them to do this when they stop
(they will)
!
3. Don’t say anything: record or take notes
!
4. Rinse and repeat with different users
!
Think-aloud tips:
!
• Take some demographic information down at the
beginning. How familiar is the user with the product, etc?
!
• Assure the user at the beginning that you are “testing
the software, not them.”
!
• The rougher the prototype looks, the more honest
feedback will be
!
• At the end of the test, ask the user for any clarifications
you need on what they did during the test
!
Let’s try it!
What if I just need a question or two answered but
don’t have the money for an agency?
!
Turk it!
Amazon Mechanical Turk pros:
!
• Cheap
• Fast
• No recruiting
• Participants are actually thorough and take time on
• studies
• If you need a specific demographic you can target it
• Anonymous, so less lab-watched effects
Amazon Mechanical Turk cons:
!
• Some markets are harder to reach: India and the United
States still the vast majority of workers, all have access to
computer and internet
!
• Limits on how interactive your test can be
!
• Money is the motivation for your users - they want to
finish your test and move into another, and are in this
mindset.
Let’s turk something!
Questions?

Más contenido relacionado

Similar a Testing Mobile Apps

Making Effective Prototypes
Making Effective PrototypesMaking Effective Prototypes
Making Effective PrototypesMatthew Ho
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersLaura B
 
04: How To Engage And Retain Your Current And Future Users
04: How To Engage And Retain Your Current And Future Users04: How To Engage And Retain Your Current And Future Users
04: How To Engage And Retain Your Current And Future UsersLogan Merrick
 
Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1
Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1
Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1Liz Filardi
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 
Pavel Dabrytski & Angie Doyle - Agile Africa 2015 - User-Centered design usin...
Pavel Dabrytski & Angie Doyle - Agile Africa 2015 - User-Centered design usin...Pavel Dabrytski & Angie Doyle - Agile Africa 2015 - User-Centered design usin...
Pavel Dabrytski & Angie Doyle - Agile Africa 2015 - User-Centered design usin...IQ Business - agility@IQ
 
User-Centered Design with Pragmatic Personas
User-Centered Design with Pragmatic PersonasUser-Centered Design with Pragmatic Personas
User-Centered Design with Pragmatic PersonasPavel Dabrytski
 
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
 
Diy user engagement, white paper
Diy user engagement, white paperDiy user engagement, white paper
Diy user engagement, white paperJulia Shalet
 
Designing apps lecture
Designing apps lectureDesigning apps lecture
Designing apps lectureJohn Rooksby
 
UXPA 2023: You built it and no one came - why good designs miss and how to re...
UXPA 2023: You built it and no one came - why good designs miss and how to re...UXPA 2023: You built it and no one came - why good designs miss and how to re...
UXPA 2023: You built it and no one came - why good designs miss and how to re...UXPA International
 
What I learned at Cooper U about Design Research
What I learned at Cooper U about Design ResearchWhat I learned at Cooper U about Design Research
What I learned at Cooper U about Design ResearchSolutionStream
 
The marriage of people and technology - Jon Winter, Worthers Media Solutions
The marriage of people and technology - Jon Winter, Worthers Media Solutions The marriage of people and technology - Jon Winter, Worthers Media Solutions
The marriage of people and technology - Jon Winter, Worthers Media Solutions Internet World
 
04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
 04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra) 04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)Lab Mobile Filkom UB
 
A Brief Introduction to User Research
A Brief Introduction to User ResearchA Brief Introduction to User Research
A Brief Introduction to User ResearchRachel Price
 
Design thinking to create user centered products
Design thinking to create user centered productsDesign thinking to create user centered products
Design thinking to create user centered productsBrian Okinyi
 
Are You A User Centred Designer?
Are You A User Centred Designer?Are You A User Centred Designer?
Are You A User Centred Designer?Johnson Goh
 
How to Design Applications People Love
How to Design Applications People LoveHow to Design Applications People Love
How to Design Applications People LoveAaron Stannard
 

Similar a Testing Mobile Apps (20)

Making Effective Prototypes
Making Effective PrototypesMaking Effective Prototypes
Making Effective Prototypes
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with Users
 
04: How To Engage And Retain Your Current And Future Users
04: How To Engage And Retain Your Current And Future Users04: How To Engage And Retain Your Current And Future Users
04: How To Engage And Retain Your Current And Future Users
 
Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1
Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1
Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Pavel Dabrytski & Angie Doyle - Agile Africa 2015 - User-Centered design usin...
Pavel Dabrytski & Angie Doyle - Agile Africa 2015 - User-Centered design usin...Pavel Dabrytski & Angie Doyle - Agile Africa 2015 - User-Centered design usin...
Pavel Dabrytski & Angie Doyle - Agile Africa 2015 - User-Centered design usin...
 
User-Centered Design with Pragmatic Personas
User-Centered Design with Pragmatic PersonasUser-Centered Design with Pragmatic Personas
User-Centered Design with Pragmatic Personas
 
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
 
Diy user engagement, white paper
Diy user engagement, white paperDiy user engagement, white paper
Diy user engagement, white paper
 
Designing apps lecture
Designing apps lectureDesigning apps lecture
Designing apps lecture
 
UXPA 2023: You built it and no one came - why good designs miss and how to re...
UXPA 2023: You built it and no one came - why good designs miss and how to re...UXPA 2023: You built it and no one came - why good designs miss and how to re...
UXPA 2023: You built it and no one came - why good designs miss and how to re...
 
Workshop user checks_3jun2015
Workshop user checks_3jun2015Workshop user checks_3jun2015
Workshop user checks_3jun2015
 
What I learned at Cooper U about Design Research
What I learned at Cooper U about Design ResearchWhat I learned at Cooper U about Design Research
What I learned at Cooper U about Design Research
 
The marriage of people and technology - Jon Winter, Worthers Media Solutions
The marriage of people and technology - Jon Winter, Worthers Media Solutions The marriage of people and technology - Jon Winter, Worthers Media Solutions
The marriage of people and technology - Jon Winter, Worthers Media Solutions
 
04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
 04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra) 04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
04 - Perancangan Aplikasi Mobile (Hanifah M Azzahra)
 
A Brief Introduction to User Research
A Brief Introduction to User ResearchA Brief Introduction to User Research
A Brief Introduction to User Research
 
Design thinking to create user centered products
Design thinking to create user centered productsDesign thinking to create user centered products
Design thinking to create user centered products
 
UX camp ams-2015- User Checks
UX camp ams-2015- User ChecksUX camp ams-2015- User Checks
UX camp ams-2015- User Checks
 
Are You A User Centred Designer?
Are You A User Centred Designer?Are You A User Centred Designer?
Are You A User Centred Designer?
 
How to Design Applications People Love
How to Design Applications People LoveHow to Design Applications People Love
How to Design Applications People Love
 

Último

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call GirlsBook Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girlsmodelanjalisharma4
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...amitlee9823
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520modelanjalisharma4
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...amitlee9823
 

Último (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call GirlsBook Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 

Testing Mobile Apps

  • 1. HOW TO USER TEST YOUR APP September 9, 2012 Warsaw, Poland
  • 3. I was going to do all my slides in orange... ...but it’s day two...
  • 5. My Name is Boriss I’m on the Mozilla User Experience Team
  • 6. Our focus is on how Mozilla’s products and services are perceived, learned, and used
  • 7. tl;dr: User experience is a back and forth process between: 1. The needs of users 2. Innovation based on those needs
  • 8. If only the users’ current needs are considered... ! “We ask users what they want and we’ll build that.”
  • 9. Ask users what they want and then build it? Cool, let’s do that! except....
  • 10. This only addresses current problems, so your solutions will be limited to current problems
  • 11. Users are experts in what bothers them, but not why it bothers them nor what the solution is !
  • 12. “If I’d asked my customers what they wanted, they’d have said a faster horse.” ! - attributed to Henry Ford, but who knows
  • 13. Can lead to just “averaging” needs: building to fix individual problems rather than with an overall vision of the product !
  • 16. Ok, so how do we build apps around real user needs?
  • 17. First, know your users. • What are they trying to accomplish? ! • What are their metrics of success? Productivity, creativity, accomplishment, better communication, fun? ! • Oh, and... who are they?
  • 18. How can we discover the needs of app users? ! • User testing, with participants selected for matches with your demographic and enough people to be statistically significant ! • Focus groups, with participants recruited via agencies and pair for their time ! • Eye tracking studies ! • Journal studies ! • Contextual interviews ...unless you’re broke and in a hurry
  • 19. Here’s some quick and dirty user experience tips for your app
  • 20. A common problem app developers face is unknowingly designing for: • Their features and capabilities • Themselves • Everyone • Their mom
  • 21. To avoid falling in this trap, create a persona! ! • Personas are fictional, archetypal users that represent the needs of larger groups of users ! • They act as ‘stand-ins’ for real users and help guide decisions about functionality and design ! • They have specific attributes as people and needs as users. They should be “real” enough to talk about and design for
  • 22. Personas are useful for: ! • Giving the team a shared point of reference for design (much better than everyone’s mom) ! • Tying the usage and design of the product to real human needs, not just features ! • Focusing the scope of design on particular kinds of users, rather than “all users”
  • 24. Once you have a design or prototype, how can you get useful UX feedback on it?
  • 25. “Think-aloud” tests: Easy, cheap, and super effective!
  • 26. Think-aloud test tl;dr: ! 1. Find a user not familiar with your product who (hopefully) is similar to your target users ! 2. Give the user a task or two to do. Instruct the user to “think out loud,” remind them to do this when they stop (they will) ! 3. Don’t say anything: record or take notes ! 4. Rinse and repeat with different users !
  • 27. Think-aloud tips: ! • Take some demographic information down at the beginning. How familiar is the user with the product, etc? ! • Assure the user at the beginning that you are “testing the software, not them.” ! • The rougher the prototype looks, the more honest feedback will be ! • At the end of the test, ask the user for any clarifications you need on what they did during the test !
  • 29. What if I just need a question or two answered but don’t have the money for an agency? ! Turk it!
  • 30. Amazon Mechanical Turk pros: ! • Cheap • Fast • No recruiting • Participants are actually thorough and take time on • studies • If you need a specific demographic you can target it • Anonymous, so less lab-watched effects
  • 31. Amazon Mechanical Turk cons: ! • Some markets are harder to reach: India and the United States still the vast majority of workers, all have access to computer and internet ! • Limits on how interactive your test can be ! • Money is the motivation for your users - they want to finish your test and move into another, and are in this mindset.
  • 33.