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

Weitere ähnliche Inhalte

Mehr von 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
 
mmm... beacons
mmm... beaconsmmm... beacons
mmm... beaconsPhilip 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
 
Extending Boomerang
Extending BoomerangExtending Boomerang
Extending BoomerangPhilip 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
 
Rum for Breakfast
Rum for BreakfastRum for Breakfast
Rum for BreakfastPhilip 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
 
Input sanitization
Input sanitizationInput sanitization
Input sanitizationPhilip 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
 

Mehr von 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?
 

KĂźrzlich hochgeladen

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
🐬 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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

KĂźrzlich hochgeladen (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

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/indkarma/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