SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
• 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

Más contenido relacionado

Más 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
 

Más 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?
 

Último

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
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
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
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
 
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
 

Último (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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 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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
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
 

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