SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
• Philip Tellis
• @bluesmoon
• ptellis@soasta.com
• SOASTA
• boomerang

Confoo 2014 / 2014-02-26

How patient are your users?

1
How patient are your users?
Philip Tellis / ptellis@soasta.com

Confoo 2014 / 2014-02-26

Confoo 2014 / 2014-02-26

How patient are your users?

2
How long would you mind waiting?

Confoo 2014 / 2014-02-26

How patient are your users?

3
No internet in my room last night

Confoo 2014 / 2014-02-26

How patient are your users?

4
• 11:30pm – called tech support
• 11:50pm – got fed up of refreshing every 5 minutes

Confoo 2014 / 2014-02-26

How patient are your users?

5
while true; do
curl -v www.google.com &&
say "Connected" && break;
sleep 60;
done

Confoo 2014 / 2014-02-26

How patient are your users?

6
Does what you’re waiting for affect your answer?

Confoo 2014 / 2014-02-26

How patient are your users?

7
Does what you’re waiting for affect your answer?

Confoo 2014 / 2014-02-26

How patient are your users?

8
What if you’re paying for it?

Confoo 2014 / 2014-02-26

How patient are your users?

9
Would you wait longer for a more expensive/exclusive item?

Confoo 2014 / 2014-02-26

How patient are your users?

10
Can the whole waiting process be made more interesting?

Confoo 2014 / 2014-02-26

How patient are your users?

11
How do you ask your users these questions and get
honest answers?

Confoo 2014 / 2014-02-26

How patient are your users?

12
Try some RUM

Confoo 2014 / 2014-02-26

How patient are your users?

13
Jean-Antoine Nollet – 1746

Confoo 2014 / 2014-02-26

How patient are your users?

14
260 years later, we packaged his methods into a
JavaScript library and started measuring real users
boomerang.js

Confoo 2014 / 2014-02-26

How patient are your users?

15
So let’s look at a very important recent event in world politics

Confoo 2014 / 2014-02-26

How patient are your users?

16
It’s been good for Canada

Confoo 2014 / 2014-02-26

How patient are your users?

17
And there was this...

Confoo 2014 / 2014-02-26

How patient are your users?

18
This game went into overtime
(did anyone mind?)

Confoo 2014 / 2014-02-26

How patient are your users?

19
which web users had a better experience?

Confoo 2014 / 2014-02-26

How patient are your users?

20
Well, overall, Canada probably, but what does the
data say?

Confoo 2014 / 2014-02-26

How patient are your users?

21
US load time v/s CA load time for different periods

Canada: 4.7-5.5-3.9s

USA: 3.9-4.1-3.7s

Confoo 2014 / 2014-02-26

How patient are your users?

22
Score: 0-0

Canada: low tolerance for errors

USA: 50% tolerance for errors

Confoo 2014 / 2014-02-26

How patient are your users?

23
USA scores twice – 0-2

Canada: LD25 == 4.5s

USA: LD25 == 5.7s

Confoo 2014 / 2014-02-26

How patient are your users?

24
Canada comes back – 2-2

Canada: LD25 == 5.5s

USA: LD25 == 4.7s

Confoo 2014 / 2014-02-26

How patient are your users?

25
Sudden Death – 3-2

Canada: LD25 == 5s

USA: LD25 == 3.5s, 84% likely to leave on error

Confoo 2014 / 2014-02-26

How patient are your users?

26
Real User Experiences
youtube.com/watch?v=WNkK0EX4DFE

Confoo 2014 / 2014-02-26

How patient are your users?

27
what a user is doing affects how patient they are

One of these is an e-commerce site, the other is a gaming site

Confoo 2014 / 2014-02-26

How patient are your users?

28
We’ve also found that patience is a fairly cultural thing

Confoo 2014 / 2014-02-26

How patient are your users?

29
Is choice of browser part of modern culture?

Confoo 2014 / 2014-02-26

How patient are your users?

30
Weekdays v/s Weekends

Confoo 2014 / 2014-02-26

How patient are your users?

31
Happy users are more patient, so keep your users
engaged while they wait

Confoo 2014 / 2014-02-26

How patient are your users?

32
For similar data for your own site, sign up for
mPulse at
http://www.soasta.com/free
or get in touch

Confoo 2014 / 2014-02-26

How patient are your users?

33
Thank You!
Questions?

Confoo 2014 / 2014-02-26

How patient are your users?

34
• Philip Tellis
• @bluesmoon
• philip@bluesmoon.info
• www.SOASTA.com
• boomerang
• LogNormal Blog

Confoo 2014 / 2014-02-26

How patient are your users?

35
Image Credits
• Waiting

http://www.flickr.com/photos/johnragai/9958782434/

• Waiting for Dad

http://www.flickr.com/photos/soldiersmediacenter/6032825082/

• Soggy in front of the Apple Store
http://www.flickr.com/photos/quinnanya/2657709413/

• Cyclists wait in line @ Starbucks for the bathroom
http://www.flickr.com/photos/bitchcakes/4573033716/

• Streetpong

http://streetpong.info/

• RUM Warehouse

http://www.flickr.com/photos/razmataz/5000536661/

• Jean-Antoine Nollet

http://en.wikipedia.org/wiki/Jean-Antoine_Nollet

• Russia Olympic Rings closing ceremonies Sochi 2014
http://www.flickr.com/photos/ifindkarma/12728433773/

• Beer Fridge

https://twitter.com/Molson_Canadian/status/432553007285145600/photo/1

• Canada-USA

http://www.sochi2014.com/en/ice-hockey-women-s-gold-medal-game-01

Confoo 2014 / 2014-02-26

How patient are your users?

36

Contenu connexe

Plus de Philip Tellis

Frontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou FurieuxFrontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou FurieuxPhilip Tellis
 
Frontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy PersonFrontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy PersonPhilip Tellis
 
Beyond Page Level Metrics
Beyond Page Level MetricsBeyond Page Level Metrics
Beyond Page Level MetricsPhilip Tellis
 
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Philip Tellis
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonPhilip Tellis
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonPhilip Tellis
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonPhilip Tellis
 
RUM Distillation 101 -- Part I
RUM Distillation 101 -- Part IRUM Distillation 101 -- Part I
RUM Distillation 101 -- Part IPhilip Tellis
 
Improving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFramesImproving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFramesPhilip Tellis
 
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"Philip Tellis
 
The Statistics of Web Performance Analysis
The Statistics of Web Performance AnalysisThe Statistics of Web Performance Analysis
The Statistics of Web Performance AnalysisPhilip Tellis
 
Abusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web PerformanceAbusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web PerformancePhilip Tellis
 
Analysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptAnalysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptPhilip Tellis
 
A Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web TrafficA Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web TrafficPhilip Tellis
 
Messing with JavaScript and the DOM to measure network characteristics
Messing with JavaScript and the DOM to measure network characteristicsMessing with JavaScript and the DOM to measure network characteristics
Messing with JavaScript and the DOM to measure network characteristicsPhilip Tellis
 
Boomerang: How fast do users think your site is?
Boomerang: How fast do users think your site is?Boomerang: How fast do users think your site is?
Boomerang: How fast do users think your site is?Philip Tellis
 

Plus de Philip Tellis (20)

Frontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou FurieuxFrontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou Furieux
 
Frontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy PersonFrontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy Person
 
Beyond Page Level Metrics
Beyond Page Level MetricsBeyond Page Level Metrics
Beyond Page Level Metrics
 
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
mmm... beacons
mmm... beaconsmmm... beacons
mmm... beacons
 
RUM Distillation 101 -- Part I
RUM Distillation 101 -- Part IRUM Distillation 101 -- Part I
RUM Distillation 101 -- Part I
 
Improving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFramesImproving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFrames
 
Extending Boomerang
Extending BoomerangExtending Boomerang
Extending Boomerang
 
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
 
The Statistics of Web Performance Analysis
The Statistics of Web Performance AnalysisThe Statistics of Web Performance Analysis
The Statistics of Web Performance Analysis
 
Abusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web PerformanceAbusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web Performance
 
Rum for Breakfast
Rum for BreakfastRum for Breakfast
Rum for Breakfast
 
Analysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptAnalysing network characteristics with JavaScript
Analysing network characteristics with JavaScript
 
A Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web TrafficA Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web Traffic
 
Input sanitization
Input sanitizationInput sanitization
Input sanitization
 
Messing with JavaScript and the DOM to measure network characteristics
Messing with JavaScript and the DOM to measure network characteristicsMessing with JavaScript and the DOM to measure network characteristics
Messing with JavaScript and the DOM to measure network characteristics
 
Boomerang: How fast do users think your site is?
Boomerang: How fast do users think your site is?Boomerang: How fast do users think your site is?
Boomerang: How fast do users think your site is?
 

Dernier

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Dernier (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Do you know how patient your users are?

  • 1. • Philip Tellis • @bluesmoon • ptellis@soasta.com • SOASTA • boomerang Confoo 2014 / 2014-02-26 How patient are your users? 1
  • 2. How patient are your users? Philip Tellis / ptellis@soasta.com Confoo 2014 / 2014-02-26 Confoo 2014 / 2014-02-26 How patient are your users? 2
  • 3. How long would you mind waiting? Confoo 2014 / 2014-02-26 How patient are your users? 3
  • 4. No internet in my room last night Confoo 2014 / 2014-02-26 How patient are your users? 4
  • 5. • 11:30pm – called tech support • 11:50pm – got fed up of refreshing every 5 minutes Confoo 2014 / 2014-02-26 How patient are your users? 5
  • 6. while true; do curl -v www.google.com && say "Connected" && break; sleep 60; done Confoo 2014 / 2014-02-26 How patient are your users? 6
  • 7. Does what you’re waiting for affect your answer? Confoo 2014 / 2014-02-26 How patient are your users? 7
  • 8. Does what you’re waiting for affect your answer? Confoo 2014 / 2014-02-26 How patient are your users? 8
  • 9. What if you’re paying for it? Confoo 2014 / 2014-02-26 How patient are your users? 9
  • 10. Would you wait longer for a more expensive/exclusive item? Confoo 2014 / 2014-02-26 How patient are your users? 10
  • 11. Can the whole waiting process be made more interesting? Confoo 2014 / 2014-02-26 How patient are your users? 11
  • 12. How do you ask your users these questions and get honest answers? Confoo 2014 / 2014-02-26 How patient are your users? 12
  • 13. Try some RUM Confoo 2014 / 2014-02-26 How patient are your users? 13
  • 14. Jean-Antoine Nollet – 1746 Confoo 2014 / 2014-02-26 How patient are your users? 14
  • 15. 260 years later, we packaged his methods into a JavaScript library and started measuring real users boomerang.js Confoo 2014 / 2014-02-26 How patient are your users? 15
  • 16. So let’s look at a very important recent event in world politics Confoo 2014 / 2014-02-26 How patient are your users? 16
  • 17. It’s been good for Canada Confoo 2014 / 2014-02-26 How patient are your users? 17
  • 18. And there was this... Confoo 2014 / 2014-02-26 How patient are your users? 18
  • 19. This game went into overtime (did anyone mind?) Confoo 2014 / 2014-02-26 How patient are your users? 19
  • 20. which web users had a better experience? Confoo 2014 / 2014-02-26 How patient are your users? 20
  • 21. Well, overall, Canada probably, but what does the data say? Confoo 2014 / 2014-02-26 How patient are your users? 21
  • 22. US load time v/s CA load time for different periods Canada: 4.7-5.5-3.9s USA: 3.9-4.1-3.7s Confoo 2014 / 2014-02-26 How patient are your users? 22
  • 23. Score: 0-0 Canada: low tolerance for errors USA: 50% tolerance for errors Confoo 2014 / 2014-02-26 How patient are your users? 23
  • 24. USA scores twice – 0-2 Canada: LD25 == 4.5s USA: LD25 == 5.7s Confoo 2014 / 2014-02-26 How patient are your users? 24
  • 25. Canada comes back – 2-2 Canada: LD25 == 5.5s USA: LD25 == 4.7s Confoo 2014 / 2014-02-26 How patient are your users? 25
  • 26. Sudden Death – 3-2 Canada: LD25 == 5s USA: LD25 == 3.5s, 84% likely to leave on error Confoo 2014 / 2014-02-26 How patient are your users? 26
  • 27. Real User Experiences youtube.com/watch?v=WNkK0EX4DFE Confoo 2014 / 2014-02-26 How patient are your users? 27
  • 28. what a user is doing affects how patient they are One of these is an e-commerce site, the other is a gaming site Confoo 2014 / 2014-02-26 How patient are your users? 28
  • 29. We’ve also found that patience is a fairly cultural thing Confoo 2014 / 2014-02-26 How patient are your users? 29
  • 30. Is choice of browser part of modern culture? Confoo 2014 / 2014-02-26 How patient are your users? 30
  • 31. Weekdays v/s Weekends Confoo 2014 / 2014-02-26 How patient are your users? 31
  • 32. Happy users are more patient, so keep your users engaged while they wait Confoo 2014 / 2014-02-26 How patient are your users? 32
  • 33. For similar data for your own site, sign up for mPulse at http://www.soasta.com/free or get in touch Confoo 2014 / 2014-02-26 How patient are your users? 33
  • 34. Thank You! Questions? Confoo 2014 / 2014-02-26 How patient are your users? 34
  • 35. • Philip Tellis • @bluesmoon • philip@bluesmoon.info • www.SOASTA.com • boomerang • LogNormal Blog Confoo 2014 / 2014-02-26 How patient are your users? 35
  • 36. Image Credits • Waiting http://www.flickr.com/photos/johnragai/9958782434/ • Waiting for Dad http://www.flickr.com/photos/soldiersmediacenter/6032825082/ • Soggy in front of the Apple Store http://www.flickr.com/photos/quinnanya/2657709413/ • Cyclists wait in line @ Starbucks for the bathroom http://www.flickr.com/photos/bitchcakes/4573033716/ • Streetpong http://streetpong.info/ • RUM Warehouse http://www.flickr.com/photos/razmataz/5000536661/ • Jean-Antoine Nollet http://en.wikipedia.org/wiki/Jean-Antoine_Nollet • Russia Olympic Rings closing ceremonies Sochi 2014 http://www.flickr.com/photos/ifindkarma/12728433773/ • Beer Fridge https://twitter.com/Molson_Canadian/status/432553007285145600/photo/1 • Canada-USA http://www.sochi2014.com/en/ice-hockey-women-s-gold-medal-game-01 Confoo 2014 / 2014-02-26 How patient are your users? 36