SlideShare uma empresa Scribd logo
1 de 17
© 2016 Apteligent • www.apteligent.com
What Data Science Can Teach You About App Performance & User Experience • March 2017
Mobile App User Experience Myths, Debunked
© 2016 Apteligent • www.apteligent.com
Agenda
 Myth #1: Crash Data is All I Need
 Myth #2: Release Planning Happens Once
 Myth #3: User Behavior & Business Insights are separate from
App Performance
 Finally: Where is this data coming from?
Andrew Levy
Co-Founder & Chief Strategy Officer
andrew@apteligent.com
@andrewmlevy
© 2016 Apteligent • www.apteligent.com
Myth #1:
Crash Data is All I Need
Intractable Number of Permutations of Issues Impacting User Experience
Even if you don’t buy into this, what can data
science teach us about the cause of crashes?
© 2016 Apteligent • www.apteligent.com
20% of Crashes are Correlated with a Network Issue
Network issues account for a
large percentage of crashes
© 2016 Apteligent • www.apteligent.com
88% of Network Calls Were Successful Before a Crash
Mobile developers are typically careful to
detect and handle a failed network call.
What seems counterintuitive is that the
majority of crashes happen after
successful network calls
© 2016 Apteligent • www.apteligent.com
10% of Successful Network Calls Before a Crash Returned No Data
89% of the time speeds were lower than expected72% of the time latency was lower than average
Since latency was lower than average, we would expect the speed to increase. Since the majority of
calls were successful, the lower speed must be driven by a lower than expected bytes received.
bpl (speed) = (bytes out + bytes in) / latency
© 2016 Apteligent • www.apteligent.com
Myth #2:
Release Planning
Happens Once
• Where are we relative to our competitors?
• Gather relevant KPIs & performance benchmarks based on geography and App Store
category
• What are currently the most popular hardware & software configurations?
• Which platforms should you support and how will your app perform in those environments?
• Plan for new device and operating system launches
• Understand global bandwidth constraints
• Choose service providers and SDKs for analytics,
performance, and monetization
Take a Data-Driven Approach to Drive Your Experience Strategy
© 2016 Apteligent • www.apteligent.com
Example: Launch and Android Shopping App in India
Key Performance, Device & OS Metrics. Sample pulled from Apteligent Release Planner
• 60% of Android Shopping apps have a
launch time of < 2.0 seconds
• The overall average launch time is 3.09
seconds. Android Shopping apps have an
average crash rate of 3.38%, this is 35%
lower than the global average of 5.22%
• 52% of apps in this category have less
than < 1.5% crash rate
• The most popular operating system is
Android 6.0 with 25% usage share.
• The top 3 devices in India make up 12% of
the market.
• Of the top 20 devices, the worst
performing by latency are: Samsung
Galaxy Note 3 (675 ms), Intex Cloud Q11
4G (649 ms), and the OnePlus 2 (599 ms).
© 2016 Apteligent • www.apteligent.com
New Device Releases 2H 2016
© 2016 Apteligent • www.apteligent.com
Compare Yourself Against Relevant Competition & Prioritize Dev Time
89% of the time speeds were lower than expected
© 2016 Apteligent • www.apteligent.com
Myth #3:
User Behavior &
Business Insights are
Separate from App
Performance
Understand Why User Behavior Changes and the
Relationship Between Performance and Business Metrics
Users drop at every step of the
customer acquisition funnel
© 2016 Apteligent • www.apteligent.com
Poor Performance Drives a Huge Increase in Churn
• Crashes increase churn by as much as 6x
• Users are up to 8x less likely to return the next
day after a crash
• Revenue critical App Store categories like
Shopping and Finance are very susceptible
Rolling Retention
Nth Day Retention
“Hard Churn”
Day-1 Retention:
“Did they come back the next day?”
© 2016 Apteligent • www.apteligent.com
Relationship Between App Loads and Crashes : Churn
© 2016 Apteligent • www.apteligent.com
Example mCommerce Scenario
It is much more expensive to acquire a new user than to retain an existing user,
anywhere from 5x to 25x
• Customer acquisition cost is $50 x 600 means $30,000 just to win back another 600
• Assume $300 LTV, you just lost $180,000 in future revenue
• If you had a goal to gain 300 customers, and you’ve lost 600, you’ve just tripled
your customer acquisition cost to reach that goal
Quickly isolated the issue, spent X hours of an engineers time
(and $Y dollars, much less than the numbers outlined above)
A crash just caused your app to lose 600 customers
© 2016 Apteligent • www.apteligent.com
About Apteligent
Data Generated from Tens of Thousands of Apps
Userflow Failure Network Services Error Crashes Slow apps
Apteligent Data Platform
© 2016 Apteligent • www.apteligent.com
About Apteligent
Data Generated from Tens of Thousands of Apps
Transaction Failure Network Services Error Crashes Slow apps
Apteligent Data Platform
Optimize Business Result
Get Ecosystem Insight
Manage App Lifecycle
• Retention/Churn
• Detect Issues
• Determine root
cause
• Assess impact
• Prioritize
• Manage releases
• Monitor vital signs
• Benchmarks
and trends
• Carrier QoS
• Device adoption
• Bespoke analysis
• Engagement
• Monetization
• Data ingestion
• Correlation
• Prediction
• Recommendation
© 2016 Apteligent • www.apteligent.com
Feel free to contact me:
andrew@apteligent.com

Mais conteúdo relacionado

Mais procurados

Existing Website UX Audit
Existing Website UX AuditExisting Website UX Audit
Existing Website UX AuditTim Broadwater
 
UX = ROI: It's not just a myth
UX = ROI: It's not just a mythUX = ROI: It's not just a myth
UX = ROI: It's not just a mythJeremy Johnson
 
Businesses Want Results, Not Empathy Maps — #cxtalks Dallas 10 minute talk
Businesses Want Results, Not Empathy Maps — #cxtalks Dallas 10 minute talkBusinesses Want Results, Not Empathy Maps — #cxtalks Dallas 10 minute talk
Businesses Want Results, Not Empathy Maps — #cxtalks Dallas 10 minute talkJeremy Johnson
 
GE User Experience Playbook
GE User Experience PlaybookGE User Experience Playbook
GE User Experience PlaybookMelinda Belcher
 
Ux matters2016-final
Ux matters2016-finalUx matters2016-final
Ux matters2016-finalNada Cbo
 
UX STRAT Europe 2017: David Ruiz, "Developing a Multi-Channel Banking Experie...
UX STRAT Europe 2017: David Ruiz, "Developing a Multi-Channel Banking Experie...UX STRAT Europe 2017: David Ruiz, "Developing a Multi-Channel Banking Experie...
UX STRAT Europe 2017: David Ruiz, "Developing a Multi-Channel Banking Experie...UX STRAT
 
UX STRAT USA, jim Kalbach, "Mapping Experiences with Alignment Diagrams"
UX STRAT USA, jim Kalbach, "Mapping Experiences with Alignment Diagrams"UX STRAT USA, jim Kalbach, "Mapping Experiences with Alignment Diagrams"
UX STRAT USA, jim Kalbach, "Mapping Experiences with Alignment Diagrams"UX STRAT
 
Top 3 ways to use your UX team - producttank DFW Meetup
Top 3 ways to use your UX team - producttank DFW MeetupTop 3 ways to use your UX team - producttank DFW Meetup
Top 3 ways to use your UX team - producttank DFW MeetupJeremy Johnson
 
Hiten Shah & Patrick Campbell - Tradeoffs live! SaaSstock edition
Hiten Shah & Patrick Campbell - Tradeoffs live! SaaSstock editionHiten Shah & Patrick Campbell - Tradeoffs live! SaaSstock edition
Hiten Shah & Patrick Campbell - Tradeoffs live! SaaSstock editionSaaStock
 
UX STRAT USA 2017: Jake Mitchell, "Using Jobs to be Done at Carmax to Guide P...
UX STRAT USA 2017: Jake Mitchell, "Using Jobs to be Done at Carmax to Guide P...UX STRAT USA 2017: Jake Mitchell, "Using Jobs to be Done at Carmax to Guide P...
UX STRAT USA 2017: Jake Mitchell, "Using Jobs to be Done at Carmax to Guide P...UX STRAT
 
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT
 
Embedding Design Thinking at Sony to accomplish Business Strategy
Embedding Design Thinking at Sony to accomplish Business StrategyEmbedding Design Thinking at Sony to accomplish Business Strategy
Embedding Design Thinking at Sony to accomplish Business StrategyAndrea Picchi
 
Best practices for launching site redesigns
Best practices for launching site redesignsBest practices for launching site redesigns
Best practices for launching site redesignsAlex Grinyayev
 
UX STRAT Europe, Stefan Dieffenbacher: The User Experience Strategy Behind On...
UX STRAT Europe, Stefan Dieffenbacher: The User Experience Strategy Behind On...UX STRAT Europe, Stefan Dieffenbacher: The User Experience Strategy Behind On...
UX STRAT Europe, Stefan Dieffenbacher: The User Experience Strategy Behind On...UX STRAT
 
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...Dialexa
 
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PMFeature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PMProduct School
 
Tactics to Infuse Business Relevance in IT Delivery Teams
Tactics to Infuse Business Relevance in IT Delivery TeamsTactics to Infuse Business Relevance in IT Delivery Teams
Tactics to Infuse Business Relevance in IT Delivery TeamsCharan Puneet Singh
 
UX STRAT Europe, Andreas Hauser: Convincing IT and Business to Value Design
UX STRAT Europe, Andreas Hauser: Convincing IT and Business to Value DesignUX STRAT Europe, Andreas Hauser: Convincing IT and Business to Value Design
UX STRAT Europe, Andreas Hauser: Convincing IT and Business to Value DesignUX STRAT
 

Mais procurados (20)

Existing Website UX Audit
Existing Website UX AuditExisting Website UX Audit
Existing Website UX Audit
 
UX = ROI: It's not just a myth
UX = ROI: It's not just a mythUX = ROI: It's not just a myth
UX = ROI: It's not just a myth
 
Businesses Want Results, Not Empathy Maps — #cxtalks Dallas 10 minute talk
Businesses Want Results, Not Empathy Maps — #cxtalks Dallas 10 minute talkBusinesses Want Results, Not Empathy Maps — #cxtalks Dallas 10 minute talk
Businesses Want Results, Not Empathy Maps — #cxtalks Dallas 10 minute talk
 
GE User Experience Playbook
GE User Experience PlaybookGE User Experience Playbook
GE User Experience Playbook
 
Ux matters2016-final
Ux matters2016-finalUx matters2016-final
Ux matters2016-final
 
UX STRAT Europe 2017: David Ruiz, "Developing a Multi-Channel Banking Experie...
UX STRAT Europe 2017: David Ruiz, "Developing a Multi-Channel Banking Experie...UX STRAT Europe 2017: David Ruiz, "Developing a Multi-Channel Banking Experie...
UX STRAT Europe 2017: David Ruiz, "Developing a Multi-Channel Banking Experie...
 
UX STRAT USA, jim Kalbach, "Mapping Experiences with Alignment Diagrams"
UX STRAT USA, jim Kalbach, "Mapping Experiences with Alignment Diagrams"UX STRAT USA, jim Kalbach, "Mapping Experiences with Alignment Diagrams"
UX STRAT USA, jim Kalbach, "Mapping Experiences with Alignment Diagrams"
 
Top 3 ways to use your UX team - producttank DFW Meetup
Top 3 ways to use your UX team - producttank DFW MeetupTop 3 ways to use your UX team - producttank DFW Meetup
Top 3 ways to use your UX team - producttank DFW Meetup
 
Hiten Shah & Patrick Campbell - Tradeoffs live! SaaSstock edition
Hiten Shah & Patrick Campbell - Tradeoffs live! SaaSstock editionHiten Shah & Patrick Campbell - Tradeoffs live! SaaSstock edition
Hiten Shah & Patrick Campbell - Tradeoffs live! SaaSstock edition
 
Designbrief
DesignbriefDesignbrief
Designbrief
 
Spectrum Stanford 2015
Spectrum Stanford 2015Spectrum Stanford 2015
Spectrum Stanford 2015
 
UX STRAT USA 2017: Jake Mitchell, "Using Jobs to be Done at Carmax to Guide P...
UX STRAT USA 2017: Jake Mitchell, "Using Jobs to be Done at Carmax to Guide P...UX STRAT USA 2017: Jake Mitchell, "Using Jobs to be Done at Carmax to Guide P...
UX STRAT USA 2017: Jake Mitchell, "Using Jobs to be Done at Carmax to Guide P...
 
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
 
Embedding Design Thinking at Sony to accomplish Business Strategy
Embedding Design Thinking at Sony to accomplish Business StrategyEmbedding Design Thinking at Sony to accomplish Business Strategy
Embedding Design Thinking at Sony to accomplish Business Strategy
 
Best practices for launching site redesigns
Best practices for launching site redesignsBest practices for launching site redesigns
Best practices for launching site redesigns
 
UX STRAT Europe, Stefan Dieffenbacher: The User Experience Strategy Behind On...
UX STRAT Europe, Stefan Dieffenbacher: The User Experience Strategy Behind On...UX STRAT Europe, Stefan Dieffenbacher: The User Experience Strategy Behind On...
UX STRAT Europe, Stefan Dieffenbacher: The User Experience Strategy Behind On...
 
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
Organizational Challenges CIOs Face as Companies Change Rapidly—And What to D...
 
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PMFeature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
 
Tactics to Infuse Business Relevance in IT Delivery Teams
Tactics to Infuse Business Relevance in IT Delivery TeamsTactics to Infuse Business Relevance in IT Delivery Teams
Tactics to Infuse Business Relevance in IT Delivery Teams
 
UX STRAT Europe, Andreas Hauser: Convincing IT and Business to Value Design
UX STRAT Europe, Andreas Hauser: Convincing IT and Business to Value DesignUX STRAT Europe, Andreas Hauser: Convincing IT and Business to Value Design
UX STRAT Europe, Andreas Hauser: Convincing IT and Business to Value Design
 

Semelhante a Mobile App User Experience Myths, Debunked

Harnessing Data to Reduce User Churn
Harnessing Data to Reduce User ChurnHarnessing Data to Reduce User Churn
Harnessing Data to Reduce User ChurnApteligent
 
7 Tips for Optimizing Mobile App Metrics
7 Tips for Optimizing Mobile App Metrics7 Tips for Optimizing Mobile App Metrics
7 Tips for Optimizing Mobile App MetricsApteligent
 
WEBINAR: HOW URBAN OUTFITTERS MADE A 7X IMPROVEMENT IN THEIR MOBILE APP PERFO...
WEBINAR: HOW URBAN OUTFITTERS MADE A 7X IMPROVEMENT IN THEIR MOBILE APP PERFO...WEBINAR: HOW URBAN OUTFITTERS MADE A 7X IMPROVEMENT IN THEIR MOBILE APP PERFO...
WEBINAR: HOW URBAN OUTFITTERS MADE A 7X IMPROVEMENT IN THEIR MOBILE APP PERFO...Apteligent
 
How Urban Outfitters Supercharged Their Sales and Mobile Initiatives with Cri...
How Urban Outfitters Supercharged Their Sales and Mobile Initiatives with Cri...How Urban Outfitters Supercharged Their Sales and Mobile Initiatives with Cri...
How Urban Outfitters Supercharged Their Sales and Mobile Initiatives with Cri...CrittercismAPM
 
Digital Perspectives from the Creative Agency Front Lines
Digital Perspectives from the Creative Agency Front LinesDigital Perspectives from the Creative Agency Front Lines
Digital Perspectives from the Creative Agency Front LinesProscape
 
Making your mobile testing strategy future-proof
Making your mobile testing strategy future-proofMaking your mobile testing strategy future-proof
Making your mobile testing strategy future-proofNagarro
 
Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017Christian Heilmann
 
Introductie presentation magic app mall
Introductie presentation magic app mallIntroductie presentation magic app mall
Introductie presentation magic app malleduardsmeets
 
Beyond Installs - Key Insights on Mobile Apps in India
Beyond Installs  - Key Insights on Mobile Apps in IndiaBeyond Installs  - Key Insights on Mobile Apps in India
Beyond Installs - Key Insights on Mobile Apps in IndiaJames Nichols
 
App Measurement in India
App Measurement in IndiaApp Measurement in India
App Measurement in IndiaJim Nichols
 
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...NITHIN S.S
 
MyFirmsApp Live Product Demo AU
MyFirmsApp Live Product Demo AUMyFirmsApp Live Product Demo AU
MyFirmsApp Live Product Demo AUDaniel Richards
 
Grow Hack Athens Pt.2: Growth Hacking For Mobile Apps
Grow Hack Athens Pt.2: Growth Hacking For Mobile AppsGrow Hack Athens Pt.2: Growth Hacking For Mobile Apps
Grow Hack Athens Pt.2: Growth Hacking For Mobile AppsGrowthRocks
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationJayneel Patel
 
CSC-EBG-Digital Channel Management
CSC-EBG-Digital Channel ManagementCSC-EBG-Digital Channel Management
CSC-EBG-Digital Channel ManagementMichael Mackewich
 
Web Application Development Cost.pdf
Web Application Development Cost.pdfWeb Application Development Cost.pdf
Web Application Development Cost.pdfSimform
 
Using digital performance analytic to optimize digital user experience id av5
Using digital performance analytic to optimize digital user experience id av5Using digital performance analytic to optimize digital user experience id av5
Using digital performance analytic to optimize digital user experience id av5Jerry Tan
 
Connecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application EconomyConnecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application EconomyCA Technologies
 

Semelhante a Mobile App User Experience Myths, Debunked (20)

Harnessing Data to Reduce User Churn
Harnessing Data to Reduce User ChurnHarnessing Data to Reduce User Churn
Harnessing Data to Reduce User Churn
 
7 Tips for Optimizing Mobile App Metrics
7 Tips for Optimizing Mobile App Metrics7 Tips for Optimizing Mobile App Metrics
7 Tips for Optimizing Mobile App Metrics
 
WEBINAR: HOW URBAN OUTFITTERS MADE A 7X IMPROVEMENT IN THEIR MOBILE APP PERFO...
WEBINAR: HOW URBAN OUTFITTERS MADE A 7X IMPROVEMENT IN THEIR MOBILE APP PERFO...WEBINAR: HOW URBAN OUTFITTERS MADE A 7X IMPROVEMENT IN THEIR MOBILE APP PERFO...
WEBINAR: HOW URBAN OUTFITTERS MADE A 7X IMPROVEMENT IN THEIR MOBILE APP PERFO...
 
How Urban Outfitters Supercharged Their Sales and Mobile Initiatives with Cri...
How Urban Outfitters Supercharged Their Sales and Mobile Initiatives with Cri...How Urban Outfitters Supercharged Their Sales and Mobile Initiatives with Cri...
How Urban Outfitters Supercharged Their Sales and Mobile Initiatives with Cri...
 
Digital Perspectives from the Creative Agency Front Lines
Digital Perspectives from the Creative Agency Front LinesDigital Perspectives from the Creative Agency Front Lines
Digital Perspectives from the Creative Agency Front Lines
 
Making your mobile testing strategy future-proof
Making your mobile testing strategy future-proofMaking your mobile testing strategy future-proof
Making your mobile testing strategy future-proof
 
Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017Progressive Web Apps - Goto Chicago 2017
Progressive Web Apps - Goto Chicago 2017
 
Introductie presentation magic app mall
Introductie presentation magic app mallIntroductie presentation magic app mall
Introductie presentation magic app mall
 
Beyond Installs - Key Insights on Mobile Apps in India
Beyond Installs  - Key Insights on Mobile Apps in IndiaBeyond Installs  - Key Insights on Mobile Apps in India
Beyond Installs - Key Insights on Mobile Apps in India
 
App Measurement in India
App Measurement in IndiaApp Measurement in India
App Measurement in India
 
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
 
MyFirmsApp Live Product Demo AU
MyFirmsApp Live Product Demo AUMyFirmsApp Live Product Demo AU
MyFirmsApp Live Product Demo AU
 
Grow Hack Athens Pt.2: Growth Hacking For Mobile Apps
Grow Hack Athens Pt.2: Growth Hacking For Mobile AppsGrow Hack Athens Pt.2: Growth Hacking For Mobile Apps
Grow Hack Athens Pt.2: Growth Hacking For Mobile Apps
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and Monetization
 
CSC-EBG-Digital Channel Management
CSC-EBG-Digital Channel ManagementCSC-EBG-Digital Channel Management
CSC-EBG-Digital Channel Management
 
Web Application Development Cost.pdf
Web Application Development Cost.pdfWeb Application Development Cost.pdf
Web Application Development Cost.pdf
 
Using digital performance analytic to optimize digital user experience id av5
Using digital performance analytic to optimize digital user experience id av5Using digital performance analytic to optimize digital user experience id av5
Using digital performance analytic to optimize digital user experience id av5
 
Strategies To Optimize Mobile App Performance And Speed.pptx
Strategies To Optimize Mobile App Performance And Speed.pptxStrategies To Optimize Mobile App Performance And Speed.pptx
Strategies To Optimize Mobile App Performance And Speed.pptx
 
Connecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application EconomyConnecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application Economy
 
Strategies To Optimize Mobile App Performance And Speed.pdf
Strategies To Optimize Mobile App Performance And Speed.pdfStrategies To Optimize Mobile App Performance And Speed.pdf
Strategies To Optimize Mobile App Performance And Speed.pdf
 

Mais de Apteligent

Apteligent - Choosing the Right SDKs to Optimize App Performance
Apteligent - Choosing the Right SDKs to Optimize App PerformanceApteligent - Choosing the Right SDKs to Optimize App Performance
Apteligent - Choosing the Right SDKs to Optimize App PerformanceApteligent
 
Apteligent Data Report Google IO Edition
Apteligent Data Report Google IO EditionApteligent Data Report Google IO Edition
Apteligent Data Report Google IO EditionApteligent
 
Apteligent Data Report iOS 9.3 Edition
Apteligent Data Report iOS 9.3 EditionApteligent Data Report iOS 9.3 Edition
Apteligent Data Report iOS 9.3 EditionApteligent
 
50 Beautifully Designed Apple Watch Apps
50 Beautifully Designed Apple Watch Apps50 Beautifully Designed Apple Watch Apps
50 Beautifully Designed Apple Watch AppsApteligent
 
State of Mobile Benchmark Report - MWC 2015 Edition
State of Mobile Benchmark Report -  MWC 2015 EditionState of Mobile Benchmark Report -  MWC 2015 Edition
State of Mobile Benchmark Report - MWC 2015 EditionApteligent
 
Accenture Digital: iOS 8 What You Need to Know
Accenture Digital: iOS 8 What You Need to KnowAccenture Digital: iOS 8 What You Need to Know
Accenture Digital: iOS 8 What You Need to KnowApteligent
 
Apple Edition: iOS Mobile Experience Report
Apple Edition: iOS Mobile Experience ReportApple Edition: iOS Mobile Experience Report
Apple Edition: iOS Mobile Experience ReportApteligent
 
50 Connected Devices - How Mobile and the Internet of Things Will Affect You
50 Connected Devices - How Mobile and the Internet of Things Will Affect You50 Connected Devices - How Mobile and the Internet of Things Will Affect You
50 Connected Devices - How Mobile and the Internet of Things Will Affect YouApteligent
 
Samsung Android Crash & Performance Analysis
Samsung Android Crash & Performance AnalysisSamsung Android Crash & Performance Analysis
Samsung Android Crash & Performance AnalysisApteligent
 
testCloud & Crittercism: How to Continuously Ensure Mobile App Quality
testCloud & Crittercism: How to Continuously Ensure Mobile App QualitytestCloud & Crittercism: How to Continuously Ensure Mobile App Quality
testCloud & Crittercism: How to Continuously Ensure Mobile App QualityApteligent
 
Getting to Mobile First: 5 Numbers to Consider!
Getting to Mobile First: 5 Numbers to Consider!Getting to Mobile First: 5 Numbers to Consider!
Getting to Mobile First: 5 Numbers to Consider!Apteligent
 
Crittercism Droidcon Berlin 2012
Crittercism Droidcon Berlin 2012Crittercism Droidcon Berlin 2012
Crittercism Droidcon Berlin 2012Apteligent
 

Mais de Apteligent (13)

Apteligent - Choosing the Right SDKs to Optimize App Performance
Apteligent - Choosing the Right SDKs to Optimize App PerformanceApteligent - Choosing the Right SDKs to Optimize App Performance
Apteligent - Choosing the Right SDKs to Optimize App Performance
 
Apteligent Data Report Google IO Edition
Apteligent Data Report Google IO EditionApteligent Data Report Google IO Edition
Apteligent Data Report Google IO Edition
 
Apteligent Data Report iOS 9.3 Edition
Apteligent Data Report iOS 9.3 EditionApteligent Data Report iOS 9.3 Edition
Apteligent Data Report iOS 9.3 Edition
 
50 Beautifully Designed Apple Watch Apps
50 Beautifully Designed Apple Watch Apps50 Beautifully Designed Apple Watch Apps
50 Beautifully Designed Apple Watch Apps
 
State of Mobile Benchmark Report - MWC 2015 Edition
State of Mobile Benchmark Report -  MWC 2015 EditionState of Mobile Benchmark Report -  MWC 2015 Edition
State of Mobile Benchmark Report - MWC 2015 Edition
 
Accenture Digital: iOS 8 What You Need to Know
Accenture Digital: iOS 8 What You Need to KnowAccenture Digital: iOS 8 What You Need to Know
Accenture Digital: iOS 8 What You Need to Know
 
Apple Edition: iOS Mobile Experience Report
Apple Edition: iOS Mobile Experience ReportApple Edition: iOS Mobile Experience Report
Apple Edition: iOS Mobile Experience Report
 
50 Connected Devices - How Mobile and the Internet of Things Will Affect You
50 Connected Devices - How Mobile and the Internet of Things Will Affect You50 Connected Devices - How Mobile and the Internet of Things Will Affect You
50 Connected Devices - How Mobile and the Internet of Things Will Affect You
 
Mobile DevOps
Mobile DevOpsMobile DevOps
Mobile DevOps
 
Samsung Android Crash & Performance Analysis
Samsung Android Crash & Performance AnalysisSamsung Android Crash & Performance Analysis
Samsung Android Crash & Performance Analysis
 
testCloud & Crittercism: How to Continuously Ensure Mobile App Quality
testCloud & Crittercism: How to Continuously Ensure Mobile App QualitytestCloud & Crittercism: How to Continuously Ensure Mobile App Quality
testCloud & Crittercism: How to Continuously Ensure Mobile App Quality
 
Getting to Mobile First: 5 Numbers to Consider!
Getting to Mobile First: 5 Numbers to Consider!Getting to Mobile First: 5 Numbers to Consider!
Getting to Mobile First: 5 Numbers to Consider!
 
Crittercism Droidcon Berlin 2012
Crittercism Droidcon Berlin 2012Crittercism Droidcon Berlin 2012
Crittercism Droidcon Berlin 2012
 

Último

Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxolyaivanovalion
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...shivangimorya083
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Onlineanilsa9823
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 

Último (20)

Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 

Mobile App User Experience Myths, Debunked

  • 1. © 2016 Apteligent • www.apteligent.com What Data Science Can Teach You About App Performance & User Experience • March 2017 Mobile App User Experience Myths, Debunked
  • 2. © 2016 Apteligent • www.apteligent.com Agenda  Myth #1: Crash Data is All I Need  Myth #2: Release Planning Happens Once  Myth #3: User Behavior & Business Insights are separate from App Performance  Finally: Where is this data coming from? Andrew Levy Co-Founder & Chief Strategy Officer andrew@apteligent.com @andrewmlevy
  • 3. © 2016 Apteligent • www.apteligent.com Myth #1: Crash Data is All I Need Intractable Number of Permutations of Issues Impacting User Experience Even if you don’t buy into this, what can data science teach us about the cause of crashes?
  • 4. © 2016 Apteligent • www.apteligent.com 20% of Crashes are Correlated with a Network Issue Network issues account for a large percentage of crashes
  • 5. © 2016 Apteligent • www.apteligent.com 88% of Network Calls Were Successful Before a Crash Mobile developers are typically careful to detect and handle a failed network call. What seems counterintuitive is that the majority of crashes happen after successful network calls
  • 6. © 2016 Apteligent • www.apteligent.com 10% of Successful Network Calls Before a Crash Returned No Data 89% of the time speeds were lower than expected72% of the time latency was lower than average Since latency was lower than average, we would expect the speed to increase. Since the majority of calls were successful, the lower speed must be driven by a lower than expected bytes received. bpl (speed) = (bytes out + bytes in) / latency
  • 7. © 2016 Apteligent • www.apteligent.com Myth #2: Release Planning Happens Once • Where are we relative to our competitors? • Gather relevant KPIs & performance benchmarks based on geography and App Store category • What are currently the most popular hardware & software configurations? • Which platforms should you support and how will your app perform in those environments? • Plan for new device and operating system launches • Understand global bandwidth constraints • Choose service providers and SDKs for analytics, performance, and monetization Take a Data-Driven Approach to Drive Your Experience Strategy
  • 8. © 2016 Apteligent • www.apteligent.com Example: Launch and Android Shopping App in India Key Performance, Device & OS Metrics. Sample pulled from Apteligent Release Planner • 60% of Android Shopping apps have a launch time of < 2.0 seconds • The overall average launch time is 3.09 seconds. Android Shopping apps have an average crash rate of 3.38%, this is 35% lower than the global average of 5.22% • 52% of apps in this category have less than < 1.5% crash rate • The most popular operating system is Android 6.0 with 25% usage share. • The top 3 devices in India make up 12% of the market. • Of the top 20 devices, the worst performing by latency are: Samsung Galaxy Note 3 (675 ms), Intex Cloud Q11 4G (649 ms), and the OnePlus 2 (599 ms).
  • 9. © 2016 Apteligent • www.apteligent.com New Device Releases 2H 2016
  • 10. © 2016 Apteligent • www.apteligent.com Compare Yourself Against Relevant Competition & Prioritize Dev Time 89% of the time speeds were lower than expected
  • 11. © 2016 Apteligent • www.apteligent.com Myth #3: User Behavior & Business Insights are Separate from App Performance Understand Why User Behavior Changes and the Relationship Between Performance and Business Metrics Users drop at every step of the customer acquisition funnel
  • 12. © 2016 Apteligent • www.apteligent.com Poor Performance Drives a Huge Increase in Churn • Crashes increase churn by as much as 6x • Users are up to 8x less likely to return the next day after a crash • Revenue critical App Store categories like Shopping and Finance are very susceptible Rolling Retention Nth Day Retention “Hard Churn” Day-1 Retention: “Did they come back the next day?”
  • 13. © 2016 Apteligent • www.apteligent.com Relationship Between App Loads and Crashes : Churn
  • 14. © 2016 Apteligent • www.apteligent.com Example mCommerce Scenario It is much more expensive to acquire a new user than to retain an existing user, anywhere from 5x to 25x • Customer acquisition cost is $50 x 600 means $30,000 just to win back another 600 • Assume $300 LTV, you just lost $180,000 in future revenue • If you had a goal to gain 300 customers, and you’ve lost 600, you’ve just tripled your customer acquisition cost to reach that goal Quickly isolated the issue, spent X hours of an engineers time (and $Y dollars, much less than the numbers outlined above) A crash just caused your app to lose 600 customers
  • 15. © 2016 Apteligent • www.apteligent.com About Apteligent Data Generated from Tens of Thousands of Apps Userflow Failure Network Services Error Crashes Slow apps Apteligent Data Platform
  • 16. © 2016 Apteligent • www.apteligent.com About Apteligent Data Generated from Tens of Thousands of Apps Transaction Failure Network Services Error Crashes Slow apps Apteligent Data Platform Optimize Business Result Get Ecosystem Insight Manage App Lifecycle • Retention/Churn • Detect Issues • Determine root cause • Assess impact • Prioritize • Manage releases • Monitor vital signs • Benchmarks and trends • Carrier QoS • Device adoption • Bespoke analysis • Engagement • Monetization • Data ingestion • Correlation • Prediction • Recommendation
  • 17. © 2016 Apteligent • www.apteligent.com Feel free to contact me: andrew@apteligent.com

Notas do Editor

  1. Most people will just say “retention” and “churn” vs “rolling retention”
  2. By the time you look at user behavior, it’s too late, it’s been changed because you’ve delivered a poor user experience Mention Google/Fabric if not already
  3. By the time you look at user behavior, it’s too late, it’s been changed because you’ve delivered a poor user experience Mention Google/Fabric if not already
  4. Most people will just say “retention” and “churn” vs “rolling retention”
  5. Top 20 in US is about half
  6. By the time you look at user behavior, it’s too late, it’s been changed because you’ve delivered a poor user experience Mention Google/Fabric if not already
  7. By the time you look at user behavior, it’s too late, it’s been changed because you’ve delivered a poor user experience Mention Google/Fabric if not already
  8. Most people will just say “retention” and “churn” vs “rolling retention”
  9. The cluster towards the bottom of the graph is a strong indication of something you may know intuitively: it is harder to retain users with lower engagement, especially those who are experiencing crashes. The inverse result is also interesting — users with higher engagement are more resilient (less sensitive) to crashes.