SlideShare a Scribd company logo
1 of 46
10 things we have learnt from
conducting mobile usability testing

Tania Lang
Principal at Peak Usability

@peakusability




Designing for Mobility Conference
Melbourne, Australia – 1 March 2013

                                      1
Apps and mobile sites tested




                       Quit For You     NRMA Mobile site –
 Translink Journey
                     Quit For Two app      Get a quote
Planner wireframes
                         Oct 2012           Nov 2012
     Dec 2011
The problem

 How to test
 paper prototypes
 of screens that
 require scrolling
Our solution
Screen recorders




       Display Recorder               Display Recorder
       Available at Cydia store   Previously available on iTunes
Screen recorders




    Can’t record apps and/or users’ gestures
UX Recorder – app overcomes some issues
                        • Overcomes some of these
                          problems.
                        • Records taps and swipes.
                        • Doesn’t record multiple taps
                          e.g. user trying to tap
                          something but failing
                        • Only records mobile web –
                          can’t record apps.
                        • A bit clunky to use.
                        • Have to buy credits.


 Captures tap & swipe gestures, audio and face
Magitest – new app has potential




  Captures tap gestures, audio and PIP. Records apps.
Sled systems – Our requirements




                       Must be light
Sled systems – Our requirements




 Should not slow down users or get in the way
Sled systems – Our requirements




          Adjustable camera position
Sled systems – Our requirements

                    115   58

Phones               H    W

                    129   68


                    230   157

Tablets              H    W

                    271   186




      Accommodate different sized devices
Sled systems – Our requirements




  Easy to switch – orientation and device
Sled systems – Our requirements




   But still be stable & not move during testing
Sled systems – Our process



                               3 prototypes
  Search for     Prototype 1
                                 2a-c sled      Created
mobile testing   sled system
                                system and    prototype 3
 technology      and tested
                                   tested
Sled systems we investigated
Sled systems – Our prototype 1
iPhone sled




 HD Logitech C910 Webcam

iPad sled




 HD Logitech C910 Webcam
Sled systems – Prototypes 2a-c
Smartphone sleds
                          •   Centred arm
                          •   Angled left
                          •   Angled right
                          •   Lip at bottom




Tablet sleds
                          • Angled left
                          • Off centre arm
                            no lip
                          • Off centre arm
                            with lip
Sled systems – Our prototype 3



                   • Centred adjustable arm

                   • Lip at bottom

                   • Lighter camera – better balance
Sled systems – Our prototype 4???




     Looking for some usability lab rats to test
Key lessons from testing




        Switching orientation is tricky
Key lessons from testing




      An adjustable arm or camera mount is essential
Key lessons from testing




                                         Source: Flickr Robert Scoble



 Users will put the device on a table if available
Key lessons from testing




   Angled arms are more comfortable for users
Cameras
HD Logitech C910 Webcam



                          Pros:
                          • High resolution recording
                          • Plug into Morae test software
                          • Camera mount adjustable

HD Logitech C615 Webcam

                          Cons:
                          • Large and heavy – affected balance
                          • C910 hard to connect to a sled
Cameras

Microsoft Lifecam   Pros:
                    • Still good resolution - 720p
                    • Plug into Morae test software
                    • Easy to connect to sled – bolt on

                    Cons:
                    • We found camera software hard to use
                    • Camera mount rigid – very hard to angle
                    • Still large and a bit heavy
Cameras
  Ipevo document camera
                          Pros:
                          • Very high resolution
                          • Small and lightweight
                          • Plug into Morae test software

                          Cons:
                          • Frame rate – slow and a bit jerky
                          • Difficult to connect to sled
Cameras - positioning




   Position 2nd camera on desk angled at user’s face
Sometimes it is better not to record at all…




     …testing an app while participant is breastfeeding
Context is not always critical




   More important for some sites/apps than others
Simulating context




                     Source: Flickr Gabriel White
Simulating users’ environment
To record or not to record
Using users’ technology will discover more issues
Users’ own mobile carriers          Users’ own speed

                                          GSM
                                        3G   4G


            Users’ own devices
About me and Peak Usability
•   My name is Tania Lang. I am the founder of Peak Usability which I
    started in 2003.
•   Peak Usability is a user experience and usability consultancy based in
    Brisbane, Australia.

•   We help our clients achieve their business goals by creating highly usable and user
    centric websites, intranets and web applications
•   State of the Art Usability Testing Facility in Brisbane city including mobile and tablet
    testing.
•   We have extensive usability research, design and testing and design experience
•   Some of our clients:
Thanks
If you are interested in being a lab rat and trying out our
next mobile testing sled prototype, please contact:
Tania Lang
tania@peakusability.com.au


Twitter: @peakusability

Follow us:




Sign up for our newsletter at:
www.peakusability.com.au

More Related Content

What's hot

Shift left mobile application testing
Shift left  mobile  application testingShift left  mobile  application testing
Shift left mobile application testingSatyajit Malugu
 
E6 Updated With Feeback
E6 Updated With FeebackE6 Updated With Feeback
E6 Updated With FeebackEmily Hynes
 
Learning Times Handheld Conference
Learning Times Handheld ConferenceLearning Times Handheld Conference
Learning Times Handheld ConferenceChris Alexander
 
Evaluation 6 improved
Evaluation 6 improvedEvaluation 6 improved
Evaluation 6 improvedEmily Warner
 
Mary C6 Evaluation Question 6
Mary C6 Evaluation Question 6Mary C6 Evaluation Question 6
Mary C6 Evaluation Question 6salesian2014as
 
Characterizing and detecting performance bugs for smartphone applications
Characterizing and detecting performance bugs for smartphone applicationsCharacterizing and detecting performance bugs for smartphone applications
Characterizing and detecting performance bugs for smartphone applicationsSchool of Engineering, HKUST
 
6 Points to Consider Before Testing any Mobile Application
6 Points to Consider Before Testing any Mobile Application 6 Points to Consider Before Testing any Mobile Application
6 Points to Consider Before Testing any Mobile Application Chirag Thumar
 
presentation vizzywig
presentation vizzywigpresentation vizzywig
presentation vizzywigSonimar Ortiz
 
Evaluation Activity: 6
Evaluation Activity: 6Evaluation Activity: 6
Evaluation Activity: 6kylequadra
 
Screencapture Software for the Secondary Classroom
Screencapture Software for the Secondary ClassroomScreencapture Software for the Secondary Classroom
Screencapture Software for the Secondary ClassroomJeremy Anderson
 
Lean video production hardware
Lean video production hardwareLean video production hardware
Lean video production hardwareLoCoMoTion Project
 
Video Tips and Techniques for the Web and Social Media
Video Tips and Techniques for the Web and Social MediaVideo Tips and Techniques for the Web and Social Media
Video Tips and Techniques for the Web and Social MediaJames Richardson
 
Become a mobile developer from scratch
Become a mobile developer from scratchBecome a mobile developer from scratch
Become a mobile developer from scratchRuben Goncalves
 
Polymer 1.0: easier, faster, better!
Polymer 1.0: easier, faster, better!Polymer 1.0: easier, faster, better!
Polymer 1.0: easier, faster, better!Maria Clara Santana
 

What's hot (20)

Shift left mobile application testing
Shift left  mobile  application testingShift left  mobile  application testing
Shift left mobile application testing
 
E6 Updated With Feeback
E6 Updated With FeebackE6 Updated With Feeback
E6 Updated With Feeback
 
Evaluation 6
Evaluation 6Evaluation 6
Evaluation 6
 
Learning Times Handheld Conference
Learning Times Handheld ConferenceLearning Times Handheld Conference
Learning Times Handheld Conference
 
Evaluation 6 improved
Evaluation 6 improvedEvaluation 6 improved
Evaluation 6 improved
 
E6
E6E6
E6
 
Mobile testing
Mobile testingMobile testing
Mobile testing
 
Mary C6 Evaluation Question 6
Mary C6 Evaluation Question 6Mary C6 Evaluation Question 6
Mary C6 Evaluation Question 6
 
Evaluation - Question 6
Evaluation - Question 6Evaluation - Question 6
Evaluation - Question 6
 
Characterizing and detecting performance bugs for smartphone applications
Characterizing and detecting performance bugs for smartphone applicationsCharacterizing and detecting performance bugs for smartphone applications
Characterizing and detecting performance bugs for smartphone applications
 
Webcams
WebcamsWebcams
Webcams
 
6 Points to Consider Before Testing any Mobile Application
6 Points to Consider Before Testing any Mobile Application 6 Points to Consider Before Testing any Mobile Application
6 Points to Consider Before Testing any Mobile Application
 
Making Work from Home (Really) Work
Making Work from Home (Really) WorkMaking Work from Home (Really) Work
Making Work from Home (Really) Work
 
presentation vizzywig
presentation vizzywigpresentation vizzywig
presentation vizzywig
 
Evaluation Activity: 6
Evaluation Activity: 6Evaluation Activity: 6
Evaluation Activity: 6
 
Screencapture Software for the Secondary Classroom
Screencapture Software for the Secondary ClassroomScreencapture Software for the Secondary Classroom
Screencapture Software for the Secondary Classroom
 
Lean video production hardware
Lean video production hardwareLean video production hardware
Lean video production hardware
 
Video Tips and Techniques for the Web and Social Media
Video Tips and Techniques for the Web and Social MediaVideo Tips and Techniques for the Web and Social Media
Video Tips and Techniques for the Web and Social Media
 
Become a mobile developer from scratch
Become a mobile developer from scratchBecome a mobile developer from scratch
Become a mobile developer from scratch
 
Polymer 1.0: easier, faster, better!
Polymer 1.0: easier, faster, better!Polymer 1.0: easier, faster, better!
Polymer 1.0: easier, faster, better!
 

Similar to 10 lessons - Mobile Usability Testing

Designing for Tablet Experiences (Henrik Olsen)
Designing for Tablet Experiences (Henrik Olsen)Designing for Tablet Experiences (Henrik Olsen)
Designing for Tablet Experiences (Henrik Olsen)Autodesk
 
Web2.0 Tablet Experience Design Workshop
Web2.0 Tablet Experience Design WorkshopWeb2.0 Tablet Experience Design Workshop
Web2.0 Tablet Experience Design Workshophenrikolsen123
 
The Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and MonitoringThe Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and MonitoringCorrelsense
 
Presentation2
Presentation2Presentation2
Presentation2Guvi1231
 
An Introduction To Mobile Software Testing
An Introduction To Mobile Software TestingAn Introduction To Mobile Software Testing
An Introduction To Mobile Software TestingStephen Janaway
 
Enhancing Mobile Apps Quality-Manual Testing Revisited
Enhancing Mobile Apps Quality-Manual Testing RevisitedEnhancing Mobile Apps Quality-Manual Testing Revisited
Enhancing Mobile Apps Quality-Manual Testing RevisitedMindfire Solutions
 
Evaluation activity 6
Evaluation activity 6Evaluation activity 6
Evaluation activity 6diopevans
 
Evaluation activity 6
Evaluation activity 6Evaluation activity 6
Evaluation activity 6diopevans
 
Cheap& Quick Internal user testing
Cheap& Quick Internal user testingCheap& Quick Internal user testing
Cheap& Quick Internal user testingPriya Prakash
 
Best Practices in Mobile CI (webinar)
Best Practices in Mobile CI (webinar)Best Practices in Mobile CI (webinar)
Best Practices in Mobile CI (webinar)Sauce Labs
 
Designing a Mobile Device Lab - XBOSoft Webinar
Designing a Mobile Device Lab - XBOSoft WebinarDesigning a Mobile Device Lab - XBOSoft Webinar
Designing a Mobile Device Lab - XBOSoft WebinarXBOSoft
 
Addressing Mobile App Testing Challenges
Addressing Mobile App Testing ChallengesAddressing Mobile App Testing Challenges
Addressing Mobile App Testing ChallengesLee Barnes
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6lollyedwards
 
Lollipop vs Marshmallow: What are the major differences?
Lollipop vs Marshmallow: What are the major differences?Lollipop vs Marshmallow: What are the major differences?
Lollipop vs Marshmallow: What are the major differences?iScripts
 

Similar to 10 lessons - Mobile Usability Testing (20)

Designing for Tablet Experiences (Henrik Olsen)
Designing for Tablet Experiences (Henrik Olsen)Designing for Tablet Experiences (Henrik Olsen)
Designing for Tablet Experiences (Henrik Olsen)
 
Web2.0 Tablet Experience Design Workshop
Web2.0 Tablet Experience Design WorkshopWeb2.0 Tablet Experience Design Workshop
Web2.0 Tablet Experience Design Workshop
 
The Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and MonitoringThe Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and Monitoring
 
Presentation2
Presentation2Presentation2
Presentation2
 
Evaluation 6
Evaluation 6Evaluation 6
Evaluation 6
 
An Introduction To Mobile Software Testing
An Introduction To Mobile Software TestingAn Introduction To Mobile Software Testing
An Introduction To Mobile Software Testing
 
Evaluation 6
Evaluation 6Evaluation 6
Evaluation 6
 
Enhancing Mobile Apps Quality-Manual Testing Revisited
Enhancing Mobile Apps Quality-Manual Testing RevisitedEnhancing Mobile Apps Quality-Manual Testing Revisited
Enhancing Mobile Apps Quality-Manual Testing Revisited
 
Evaluation activity 6
Evaluation activity 6Evaluation activity 6
Evaluation activity 6
 
Evaluation activity 6
Evaluation activity 6Evaluation activity 6
Evaluation activity 6
 
Cheap& Quick Internal user testing
Cheap& Quick Internal user testingCheap& Quick Internal user testing
Cheap& Quick Internal user testing
 
Best Practices in Mobile CI (webinar)
Best Practices in Mobile CI (webinar)Best Practices in Mobile CI (webinar)
Best Practices in Mobile CI (webinar)
 
Designing a Mobile Device Lab - XBOSoft Webinar
Designing a Mobile Device Lab - XBOSoft WebinarDesigning a Mobile Device Lab - XBOSoft Webinar
Designing a Mobile Device Lab - XBOSoft Webinar
 
Addressing Mobile App Testing Challenges
Addressing Mobile App Testing ChallengesAddressing Mobile App Testing Challenges
Addressing Mobile App Testing Challenges
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
 
Technologies
TechnologiesTechnologies
Technologies
 
Evaluation question 6
Evaluation question 6Evaluation question 6
Evaluation question 6
 
Question 6
Question 6Question 6
Question 6
 
Beyond Traditional Mobile Testing
Beyond Traditional Mobile TestingBeyond Traditional Mobile Testing
Beyond Traditional Mobile Testing
 
Lollipop vs Marshmallow: What are the major differences?
Lollipop vs Marshmallow: What are the major differences?Lollipop vs Marshmallow: What are the major differences?
Lollipop vs Marshmallow: What are the major differences?
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

10 lessons - Mobile Usability Testing

  • 1. 10 things we have learnt from conducting mobile usability testing Tania Lang Principal at Peak Usability @peakusability Designing for Mobility Conference Melbourne, Australia – 1 March 2013 1
  • 2. Apps and mobile sites tested Quit For You NRMA Mobile site – Translink Journey Quit For Two app Get a quote Planner wireframes Oct 2012 Nov 2012 Dec 2011
  • 3.
  • 4. The problem How to test paper prototypes of screens that require scrolling
  • 6.
  • 7. Screen recorders Display Recorder Display Recorder Available at Cydia store Previously available on iTunes
  • 8. Screen recorders Can’t record apps and/or users’ gestures
  • 9. UX Recorder – app overcomes some issues • Overcomes some of these problems. • Records taps and swipes. • Doesn’t record multiple taps e.g. user trying to tap something but failing • Only records mobile web – can’t record apps. • A bit clunky to use. • Have to buy credits. Captures tap & swipe gestures, audio and face
  • 10. Magitest – new app has potential Captures tap gestures, audio and PIP. Records apps.
  • 11.
  • 12. Sled systems – Our requirements Must be light
  • 13. Sled systems – Our requirements Should not slow down users or get in the way
  • 14. Sled systems – Our requirements Adjustable camera position
  • 15. Sled systems – Our requirements 115 58 Phones H W 129 68 230 157 Tablets H W 271 186 Accommodate different sized devices
  • 16. Sled systems – Our requirements Easy to switch – orientation and device
  • 17. Sled systems – Our requirements But still be stable & not move during testing
  • 18. Sled systems – Our process 3 prototypes Search for Prototype 1 2a-c sled Created mobile testing sled system system and prototype 3 technology and tested tested
  • 19. Sled systems we investigated
  • 20. Sled systems – Our prototype 1 iPhone sled HD Logitech C910 Webcam iPad sled HD Logitech C910 Webcam
  • 21. Sled systems – Prototypes 2a-c Smartphone sleds • Centred arm • Angled left • Angled right • Lip at bottom Tablet sleds • Angled left • Off centre arm no lip • Off centre arm with lip
  • 22. Sled systems – Our prototype 3 • Centred adjustable arm • Lip at bottom • Lighter camera – better balance
  • 23. Sled systems – Our prototype 4??? Looking for some usability lab rats to test
  • 24. Key lessons from testing Switching orientation is tricky
  • 25. Key lessons from testing An adjustable arm or camera mount is essential
  • 26. Key lessons from testing Source: Flickr Robert Scoble Users will put the device on a table if available
  • 27. Key lessons from testing Angled arms are more comfortable for users
  • 28.
  • 29. Cameras HD Logitech C910 Webcam Pros: • High resolution recording • Plug into Morae test software • Camera mount adjustable HD Logitech C615 Webcam Cons: • Large and heavy – affected balance • C910 hard to connect to a sled
  • 30. Cameras Microsoft Lifecam Pros: • Still good resolution - 720p • Plug into Morae test software • Easy to connect to sled – bolt on Cons: • We found camera software hard to use • Camera mount rigid – very hard to angle • Still large and a bit heavy
  • 31. Cameras Ipevo document camera Pros: • Very high resolution • Small and lightweight • Plug into Morae test software Cons: • Frame rate – slow and a bit jerky • Difficult to connect to sled
  • 32. Cameras - positioning Position 2nd camera on desk angled at user’s face
  • 33.
  • 34. Sometimes it is better not to record at all… …testing an app while participant is breastfeeding
  • 35.
  • 36. Context is not always critical More important for some sites/apps than others
  • 37.
  • 38. Simulating context Source: Flickr Gabriel White
  • 39.
  • 41.
  • 42. To record or not to record
  • 43.
  • 44. Using users’ technology will discover more issues Users’ own mobile carriers Users’ own speed GSM 3G 4G Users’ own devices
  • 45. About me and Peak Usability • My name is Tania Lang. I am the founder of Peak Usability which I started in 2003. • Peak Usability is a user experience and usability consultancy based in Brisbane, Australia. • We help our clients achieve their business goals by creating highly usable and user centric websites, intranets and web applications • State of the Art Usability Testing Facility in Brisbane city including mobile and tablet testing. • We have extensive usability research, design and testing and design experience • Some of our clients:
  • 46. Thanks If you are interested in being a lab rat and trying out our next mobile testing sled prototype, please contact: Tania Lang tania@peakusability.com.au Twitter: @peakusability Follow us: Sign up for our newsletter at: www.peakusability.com.au

Editor's Notes

  1. TransLink mobile journey planner – conducted two rounds of usability testing including wireframes and a functioning site pre-release in a labNRMA Mobile site – conducted usability testing in a lab Quit for You Quit for Two app – conducted field testing of the Quit for You Quit for Two app in users’ homes and some sessions in our test observation room. The testing was done on behalf of DoHA and BCM who designed and built the app.
  2. Display Recorder – Originally available at Cydia stores for jail broken phones. A rip off was available for a short time at the iTunes store. Records screen activity when accessing a website. Has since been removed from iTunes store.http://www.appolicious.com/articles/12383-display-recorder-makes-brief-appearance-in-itunes-app-store-or-did-it
  3. e.g. we had one iPad user who was trying very hard to use a slider on a travel booking website and couldn’t. They tried several times but the slider wouldn’t work. A screen recording wouldn’t have picked this up and nothing was happening on screen.
  4. Can record native apps which UX Recorder can’t.Captures taps gestures. They are apparently working on capturing swipes. Much easier to use than UX Recorder and cheaper as well.
  5. Balance also important. Shouldn’t be too top heavy.
  6. The camera shouldn’t block the view of the device or annoy users. It should be as less obtrusive as possible.
  7. Needed to be able to move the camera forward and backwards and up and down to get into position.
  8. We did a scan of different common devices and found a large range of devices of different sizes. Any sled system would have to accommodate this.
  9. We wanted users to be able to easily switch from portrait to landscape view.We wanted to be able to easily switch user’s device without sticking anything to their phone.
  10. The whole sled set up needs to be stable. We like to fix the focus on the camera as the autofocus keeps focussing in and out on users’ fingers.
  11. None of the sleds proposed really addressed our requirements.Key issues included:Perspex and cameras too heavyRequired or encouraged placement on a tableCant accommodate landscape orientationArm not adjustableDidn’t easily accommodate different user devices e.g. required velcro to stick down
  12. Used off the shelf iPhone and iPad cases for the platform. Our existing lab web cam attached by cable tie.
  13. Decided it was not feasible to 2nd round prototypes accommodated different smartphones and different tablets
  14. Please contact tania@peakusability.com.au if you are interested in a getting a free working prototype to use and provide feedback on.
  15. That transitioning from portrait to landscape is hard. If user does it and you have to either fiddle with the camera itself or the camera software.Cameras need to be flexible to accommodate shift in perspective. Need to be able to automagically flip camera orientation. Expensive!
  16. Fixed arms and rigid camera mounts resulted in bending of metal to get the right spot.A lot of faffing about that you could not do in a sessionA camera with an adjustable mount was a little more flexible but still required changing when user adjusted orientation of devices and often obscured user’s view of the device.
  17. iPad models get heavy. Users tended to rest them on the desk and lean over them when testing rather than holding them up and sitting back or putting them on knee or lap. Was not well balanced.Even when testing the NRMA mobile site, users were encouraged to sit back in the chair but nearly all put their phone on the table.
  18. Angled arms were more comfortable for users (although you may need a ‘lefty’ and a ‘righty’ for different users) but the Morae PiP gets in the way of a clear view of the action.
  19. I conducted testing of the Quit for You Quit for Two app for pregnant women to help them quit smoking. We ended up recruiting mothers with babies who had recently quit smoking or were attempting to quit. Obviously given the potentially sensitive nature of the topic (women who had tried to quit smoking when pregnant) as well as who we were testing with new mothers with babies, I needed to conduct many of the test sessions in the field in people’s homes. As a mother myself with young children, it was easy to build rapport with these women and for them to open up to me as I attempted to make the testing as casual as possible. One of the test sessions was even run on a participant’s sofa whilst she was breastfeeding her 5 month old. She had baby in one arm and her Smartphone using the app with her the other hand. Obviously it was not appropriate to record these sessions in any way and the intrusion of any additional technology would have potentially affected the results.
  20. Context is always important for mobile design but when it comes to testing, it is more important for some types of sites or apps than others e.g. TransLink Journey PlannerYou need to consider where users are likely to use your app. For instance, many Quit for You Quit for Two users said they would probably use the app when alone at home when they have limited resolve when away from the public eye and their phone is on hand. Chart source: http://www.smartinsights.com/marketplace-analysis/customer-analysis/new-free-worldwide-digital-media-statistics-reports-starting-with-uk-us-and-europe/
  21. In a lab environment, we may have a stable wireless connection and not be moving about but this doesn’t happen in real life. People use their phone on trains, buses, whilst waiting in a queue. Signals drop out. Activity is often in short bursts e.g. every ad break. So how do you test for this?NRMA was interested in understanding users’ expectations regarding what would happen in the event they lost their signal or if they left their session and returned to it 30 minutes later. Half way through their task of getting a quote, we stopped users and said “imagine you were doing this on a train and the signal dropped out when they went through a tunnel. We then asked them what they would expect to happen then showed them a screenshot to ask them what they would do. So even though we could not actually test on a train, we tried to simulate their experience. The next point doesn’t relate to mobile specifically but just another general point about simulating context. For the Quit for You Quit for Two mobile app, we found it difficult to recruit actual pregnant women who were smoking but we managed to recruit several mothers who had babies in the last 12 months who were smoking when they got pregnant. To help build rapport and encourage users to be a open and honest as possible without being judged, I created a fictitious persona of a pregnant smoker and asked the participants to assume the role of this persona for the whole session. This enabled them to pretend to be someone else and open up about what that persona would do but of course they were basing all their comments on their own experience.
  22. Whenwe conducted testing for NRMA, we did it in a office with a boardroom table with a computer. Participants put their own Smartphone on our sled and users were encouraged to sit back in their chair and feel comfortable. Even though the sled was very light, nearly all participants ended up putting their phone on the table for the duration of the test session which is probably not how they would use their phone in real life. When we conducted testing of the Quit for You Quit for Two mobile app, some participants preferred to come into our test lab. To try to create a casual environment that was not threatening with cameras, desks, computers etc, we tried to recreate the ‘home’ environment. Instead of using our usual test room, we ran the sessions on our sofa in our test observation room and didn’t use any technology to record the session. Even though this wasn’t the users’ true context and environment, we simulated their home environment and the test outcomes were consistent with sessions with ran in participants’ homes.
  23. Pros and cons of recording mobile usability test sessions in relation to mobile.Pros of using recording technology e.g. sled, webcam and usability software such as Morae: Recording the testing of the TransLink wireframes and mobile site allowed us to go back to view test footage we may have missed. Most importantly, it allowed developers and the project team to observe test sessions and see first hand how users were interacting with their mobile site and what they were saying. Of course video snippets are always good for including in presentations to management and stakeholders as well. Cons – it may affect natural user behaviour. E.g. switching to landscape view. Can be a bit instrusive. Pros of not using any recording technology:No technology – Definitely achieved a better outcome for Quit for You Quit for Two testing as a result of not recording – as previously mentioned, participants felt more at ease, were very open and honest. Technology and recording devices did not get in the way of testing. The app had a limited number of well designed and clean screens so it was easy to observe how users interacted with each screen.Cons – More difficult to communicate and convince clients generally. For Quit for You Quit for Two, the client and development vendor had to totally rely on our written findings as they couldn’t observe any test sessions.
  24. NRMA mobile testing – Galaxy and iPhone users love the date picker but 1 user with an HTC phone really struggled with the date picker for inputs such as Years using a HTC smartphone. The year values in the date picker were very slow on the HTC phone. When he scrolled quickly it scrolled the whole page. TransLink – during prototype testing, we used the users’ own mobile carrier’s network connection and some screens and predictive search results were very slow to load. Users sometimes tapped on a wrong result as the predictive search was updating slowly.This had an effect on the user experience and user satisfaction. This was good to understand and inform the client prior to launch. We would not have picked up how this made users feel if we just used our own office wireless connection.