Beauty or the Beast: The tale of your mobile app. Rob Kwok, Crittercism



Similar documents
Mobile Experience Benchmark. Crittercism

MANAGEMENT SUMMARY INTRODUCTION KEY MESSAGES. Written by: Michael Azoff. Published June 2015, Ovum

Top 5 mobile APM myths

HP AppPulse Mobile. Whitepaper: Privacy, Security, and Overhead. Document Release Date: September 2014 (v1.0)

16 metrics to ensure mobile app success

Five Strategies for Performance Testing Mobile Applications

"It's a Phone First! How to Test Your Five-star Mobile Apps"

Splunk expands operational intelligence to mobile apps with MINT

Aternity Mobile Wrapper. Overview and Use Cases

The Top 10 Reasons Why You Need Synthetic Monitoring

Using HP AppPulse Mobile

Results from MyConnection SG Pilot (October 2014 March 2015)

June 19, Defining Mobile APM Crittercism, Inc.

Interested in True Network Performance? Measure it From an Application Perspective.

Defining Mobile App Intelligence

Managing Mobile Application Performance. APM Experts The Virtualization Practice

AppPulse Mobile. Whitepaper: Overhead, Privacy, and Security. March 2016

How Simple Is It To Develop a Mobile App? Uma Sudhan OpenEdge Developer 7 th Oct 2013

AppDynamics is making strides with its Mobile Real-User Monitoring offering

An AppDynamics Business White Paper October How Much Revenue Does IT Generate? Correlating Revenue and Application Performance

Mobile Apps: What Consumers Really Need and Want. A Global Study of Consumers Expectations and Experiences of Mobile Applications

How End User Experience Management Adds Value to Mobile Device Management. It s All in The Name!

Frequently Asked Questions Plus What s New for CA Application Performance Management 9.7

MOBILE APP DEVELOPMENT FROM IMAGINATION TO REALITY WHITE PAPER

First Class Mobile Application Performance Management

Mobile Application Testing

Mobile Performance Testing Approaches and Challenges

Mobile Test Strategy. Shankar Garg. Senior Consultant - Testing

Assuring High Quality of Customer Self-Service with Wily Application Performance Management

Network Virtualisation in Testing

E-Guide. Sponsored By:

Mobilize your Enterprise in 60 Minutes!

Products & Features. For more information. Web/app service to be managed Real Brower. Public. ARGOS PC Probe. Apps. Mobile subscriber network

WHEN IT COMES TO MOBILE DEVELOPMENT, THERE ARE SO MANY OPTIONS

Testing & Assuring Mobile End User Experience Before Production. Neotys

Lifecycle Performance Management (dynatrace) Description

BY THE NUMBERS. Understanding the mobile gaming landscape through Unity metrics

How to Consolidate your App Monitoring Strategy: End-to-End User Experience Monitoring for Your BSM October 20, 2015

Choosing the Best Mobile Backend

Copyright 11/19/2015 Aternity, Inc

White Paper Bridging the Essential Gap between Continuous Quality and Crowd Based Testing

GeBng Started with Splunk MINT

VMware Virtualization and Cloud Management Overview VMware Inc. All rights reserved

Mobile Ad Tracking Impacts. App Marketing Results. How. Comparisons, advantages and limitations of today s ad tracking technologies

Web Performance Management is used by

How to Run Your Existing Android APK on the Tizen Platform. Chandra Bajpai Matt O Keefe OpenMobile World Wide

MONETIZING THE MOBILE APP. A Light Reading Webinar Sponsored by

Site24x7: Powerful, Agile, Cost-Effective IT Management from the Cloud. Ensuring Optimal Performance and Quality Web Experiences

A Brief Insight on IOS deployment in Education System- need for 3 rd Platform implementation in Schools

Achieving Unified Oversight of Your Mission-critical IT Infrastructure

Android App Marketing and Google Play

The StrikeIron API Management Solution

At the Heart of Digital-Ready Business

APPSolutely for Business. Ed Bae, September 14th

Mobile Analytics Report November 2013

A Comparison of Media Sources for Mobile App User Acquisition

Leading Edge: Mobile Advertising

Mobile App Testing Process INFLECTICA TECHNOLOGIES (P) LTD

Application Development Best Practices

Ensuring Mobile Application Quality Across Your Application Lifecycle

Elevating the Customer Experience in the Mobile World

Automation Testing in Mobile Applications Swati Hajela

White Paper. Bridging the essential gap between Mobile Cloud and crowd based testing. 1. Introduction. 2. Testing Lifecycle

WHITE- LABEL VOIP MOBILE APP SOLUTION - BETA Free Calling & Free Texting Worldwide

Gomez Web Performance Management OPTIMIZE YOUR WEB APPLICATION AVAILABILITY, PERFORMANCE AND EXPERIENCE FROM BROWSER TO DATA CENTER

Unified Spend Visibility and Control with Expenses that Employees Love!

Optimize web application performance

Mobile App Testing Guide. Basics of Mobile App Testing

BUSINESS IMPACT OF POOR WEB PERFORMANCE

Best Practices for Monitoring: Reduce Outages and Downtime. Develop an effective monitoring strategy with the right metrics, processes and alerts.

THE BUSINESS SIGNIFICANCE OF POORLY PERFORMING BUSINESS APPLICATIONS

How To Use Splunk For Android (Windows) With A Mobile App On A Microsoft Tablet (Windows 8) For Free (Windows 7) For A Limited Time (Windows 10) For $99.99) For Two Years (Windows 9

Executive Summary. Three Key Takeaways

Monetizing Mobile Applications How to maximize investment, move up the value chain and expand into new markets

Cisco Stadiumvision Mobile Software Development Kit

Mobile app performance explained

Support the Era of the App with End-to-End Network and Application Performance Visibility

SOASTA Real User Monitoring Best Practices

Customer Experience Management Paving the way for tools adoption and continuous delivery NIIT Technologies White Paper

Application Performance Testing Basics

Advanced Online Threat Protection: Defending. Malware and Fraud. Andrew Bagnato Senior Systems Engineer

Mobile Real-Time Bidding and Predictive

Best Practices and Tools for the Mobile App Analytics

Managing Application Sprawl in the Cloud Era

Using Cloud Services for Building Next Generation Mobile Apps

Appscend Mobile Platform Whitepaper

The Value of Measuring End-User Experience from a Global Point of Presence. Web Application Monitoring Service.

of Managing Applications in the Cloud

interactive product brochure :: Nina: The Virtual Assistant for Mobile Customer Service Apps

End-User Experience. Critical for Your Business: Managing Quality of Experience.

Guide to Mobile Testing

Product Strategy Update OTM SIG Conference

bluepointsolutions.com

Header 1. John T. Irwin Software Consulting Manager EMEA Managing End User Experience

Going live with a mobile app

The Hidden Power of Apps: Unlocking the Future of Marketing

Motivation & Competitiveness Framework for Application Support Teams

You Rely On Software To Run Your Business Learn Why Your Software Should Rely on Software Analytics

Evaluating Enterprise Mobile Platforms Go Big or Go Small?

ENTERPRISE MOBILITY USE CASES AND SOLUTIONS

Transcription:

Beauty or the Beast: The tale of your mobile app Rob Kwok, Crittercism

Introduction & Agenda Why mobile performance matters Why delivering a great mobile experience is hard to do What metrics should you use to benchmark your apps performance How to collect & act on performance metrics to ensure a competitive app Q&A

Crittercism Background Mobile is our DNA" We Operate at Scale" Our solution is built from the ground-up for a mobile world " Monitor avg 4B+ app instances a day on over 1B monthly average users" Analyzed over 250 billion app launches " " Manage thousands of customer accounts" 120 countries" Our Investors" Crittercism and its technology are widely adopted and provide value to those struggling with the emerging mobile application market "

Lost revenue (1hr of downtime=tens of thousands of dollars) Lost brand (star ratings) No visibility into root cause (weeks to resolve) Reactive identification of the problem (days to identify)

Fragmentation adds Complexity X X = 2582 106 691 >100M Device manufacturer models OS versions Carriers Permutations creates complex ecosystem

App Service Dependencies Increases Complexity Average Number of Services Used

Two Core Pillars of Performance To Understand

8 Responsiveness Performance Responsiveness helps answer questions such as: Which services have the highest error rates? Why is my app slow in different geographies? Why this matters: Your app depends on many cloud/ backend services and their responsiveness impacts end-user experience

App Performance Depends on Service Performance Users expect responses in under 1 second* 9% 18% of services that mobile apps use have over 1 second average latency of service calls from mobile apps have error rates over 5% *Source: http://chimera.labs.oreilly.com/books/1230000000545/ch10.html

End User Performance Varies By Location Response Times by Geography Response times include WiFi

Understand Your Third Party Service Dependencies Error Rates & Response Times by top Services

Uptime Performance Uptime helps answer questions such as: Which devices are causing my app to crash? Does my app crash more on a particular OS version? Why this matters: Uptime performance is a fundamental measure of end-user experience

47% of Apps Have an Uptime That is not Competitive Percent of apps by crash uptime

Android: Gingerbread Apps Least Stable Android OS and device breakdown

Apple: ios 7.1 Apps Most Stable Apple OS and device breakdown

Gaming Apps Least Stable Crash Rate by App Category

Top Companies use mapm to Optimize their Apps Mobile application performance monitoring (APM) technologies help enterprises & developers understand application usage patterns, performance and user frustration with applications deployed internally to enterprise users and externally to customers.

Issue: Monetize through mobile channel while creating best user experience Before: 3% downtime across all platforms We depend on Crittercism to help us manage the performance of our mobile apps, giving our engineering team the bandwidth to focus on new and exciting features. After: < 0.5% downtime across all platforms Impact: 83% improvement in uptime 2 stars -> 4+ stars

Issue: App performance issues affecting user experience Before: 6% downtime After: <1% downtime The previous app was very glitch-y it crashed all the time, especially in the cart. Now that all those issues are cleared up, every day we are getting thousands of new downloads. Impact: 6x revenue improvement 7x performance improvement

Issue: Poor visibility into app issues affecting users Before: 2 weeks to resolve issues, causing downtime Crittercism helps us deliver a better customer experience by shipping apps of a higher quality. After: Resolve most issues in 2 days Impact: 14X more efficient 2X faster app releases

21 Summary & Next Steps Mobile app performance impacts brand, revenue, and productivity Responsiveness & Uptime are core performance metrics to monitor and trend Leverage complete mapm to gain visibility into the performance of your apps Sign up @ www.crittercism.com!