Performance Intelligence A Competitive Advantage Aaron Rudger, Keynote @arudger
Performance IntelligenceA Competitive Advantage
Aaron Rudger, Keynote@arudger
The Numbers
2© 2015 Keynote LLC
250 1 1/3 2/3
3
Web pages need to load within 3 seconds*
Mobile Apps need to be launched in 2 seconds**
Really?
*https://blog.kissmetrics.com/loading-time/**http://www.agilerecord.com/customer-is-mobile/
© 2015 Keynote LLC
Speed
Speed
4© 2015 Keynote LLC
250 1 1/3 2/3
When is fast, fast enough?
Milliseconds*
*http://www.nytimes.com/2012/03/01/technology/impatient-web-users-flee-slow-loading-sites.html
Speed
5© 2015 Keynote LLC
“Two hundred fifty milliseconds, either slower or faster, is close to the magic number now for competitive advantage on the Web” -- Harry Shum, a computer scientist and speed specialist at Microsoft
“People will visit a Web site less often if it is slower than a close competitor by more than 250 milliseconds” -- Arvind Jain, a Google engineer who is the company’s resident speed maestro
Compare Performance to Competitors
6© 2015 Keynote LLC
Constantly Improving
7© 2015 Keynote LLC
250 1 1/3 2/3
Daily/Weekly
1
carbonite.me
Constantly Improving
9
Mobile apps on average get updated every 30 days*
Agile websites sites are getting updated daily or weekly
*https://blog.sensortower.com/blog/2014/04/15/25-top-ios-apps-and-their-version-update-frequencies/
Do you compare against your competitors today?
If so how often?
Once a quarter?
Twice a year?
Benchmarking should happen weekly or monthly
Competitors never standstill
© 2015 Keynote LLC
What makes for a good comparison?
"Platypus-sketch" by John Gould - Richter, H. C. on Wikipedia
“Grimes Golden crop from brown brothers catalog” on Wikipedia
Getting to apples to apples Industry
Market
Functionality
Design / Page Construction
11© 2015 Keynote LLCApples - Stand out by Flazingo Photos, on Flickr
Different by design
12© 2015 Keynote LLC
13© 2015 Keynote LLC
Compare the Component Breakdowns
Third Party Services
14© 2015 Keynote LLC
250 1 1/3+ 2/3
Content Performance*
*http://apmblog.dynatrace.com/2011/11/08/you-only-control-one-thrid-of-your-page-load-performance/
Third Party Services
More than 30% of site content comes from third party services*
2/3rds of page load time comes from third party services**
25% of respondents say third party services is a major contributor to performance issues***
15© 2015 Keynote LLC
*http://www.stevesouders.com/blog/**http://apmblog.dynatrace.com/2011/11/08/you-only-control-one-thrid-of-your-page-load-performance/
***Research by Forrester commissioned by Keynote
16
Do you have 3rd party services on your sites/apps?
Of course you do
Do you have SLAs?
© 2015 Keynote LLC
… Be honest
Third Party Services
17
Do you have 3rd party services on your sites/apps?
Of course you do
Do you have SLAs?
How do you measure them?
What happens if a 3rd party is causing a performance issue?
Do you have alternatives to different 3rd party services?
© 2015 Keynote LLC
… Be honest
Third Party Services
Third Party Service Benchmarking
18© 2015 Keynote LLC
Summary
Setting performance targets should not be arbitrary, but based on appropriate comparisons and might differ in different global regions
Learning the architecture of competitors’ sites/apps can help improve your sites/apps
Understanding third party services and finding alternatives can help improve performance and provide a competitive advantage
19© 2015 Keynote LLC
Questions??