SlideShare a Scribd company logo
1 of 36
Download to read offline
• 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

More Related Content

More from 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
 

More from 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?
 

Recently uploaded

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
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
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 

Recently uploaded (20)

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
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
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 

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