SlideShare a Scribd company logo
Using Mobile Analytics & Crash Reporting
Anjana Somathilake ( makewita)
#NotAReplacement
Traditional testing ends when the app goes live?
Then we are
running
blindly in
production.
Functionality Tested
All Defects are Fixed
No “known” defects?
No customer complaints, yet!
#AllGood
#NoCustomerSatisfaction #AppAbandonment #Fallouts #DontKnowWhy
#NowWhatToDo
Then we “listened” to the customers!
Story behind this talk
Conduct Customer Satisfaction Survey ?
Ask for QA Feedback ?
Hire Domain Expert ?
Use Analytics & Crash Reports
How to listen
Why Analytics
Customers don’t give you #feedback until it’s too late!
Some apps end up as movie stars, but most of them are still
trying hard and need #help.
Experimentation and #optimization are critical to success
Mobile Analytics Platforms
How it Works
(1) Integrate a analytics library (SDK) to your app
(2) Records events & properties in the apps (e.g “Add to Cart”)
(3) Analyze data in the dashboard
Mobile Analytics Platform helps you analyze the actions/events users take in your app.
An action can be anything - uploading a picture, playing a video, or sharing a post, for example.
Mixpanel *mixpanel = [Mixpanel sharedInstance];
[mixpanel track:@”Add to Cart" properties:@{
@"Gender": @"Female",
@"Plan": @"Premium"
}];
How to
Collect'
Analyze'Act'
“If you torture the
data long enough,
it will confess.”
Events & Properties such as,
[Launch App]
[Add to cart]
[Submit Order]
{Name,Merchant,Session Time}
Change default values.
Remove unused
buttons, activities,etc
Segmentation
How are points distributed for most of the people that play my game?
Funnels
Measure how customers move through series of events
Retention
If customers find an app valuable, they will keep using it.
Why Crash Reporting?
Spent weeks testing your App.
Published it on the App Store.
Positive reviews are starting to roll in. Everything looks great!
Until one user posts a one-star review,
saying the worst thing possible — the app #crashed.
Nothing is worse than hearing about crashes from the user community.
Integrating crash reporting in your app gives you info you need to fix the
issues.
App crashes are like accidents – they just happen.
But it’s up to you how to handle them!
Crash Reporting Platforms
How it Works
Thank You!
Take Home
Include Analytics and Crash Reporting in your QA strategy.
This will comprehend your QA strategy once the app is live!
you get to monitor the app in real devices and users!

More Related Content

What's hot

The 10 most interesting slides that helped our SaaS company raise 9 million
The 10 most interesting slides that helped our SaaS company raise 9 millionThe 10 most interesting slides that helped our SaaS company raise 9 million
The 10 most interesting slides that helped our SaaS company raise 9 million
GoCanvas
 
SMX East 2015 - App Indexing - Igal Stolpner
SMX East 2015 - App Indexing - Igal StolpnerSMX East 2015 - App Indexing - Igal Stolpner
SMX East 2015 - App Indexing - Igal Stolpner
Igal Stolpner
 
SECQME Watch Over Me Deck 2014
SECQME Watch Over Me Deck 2014SECQME Watch Over Me Deck 2014
SECQME Watch Over Me Deck 2014
Khoo Shiang
 
AppVirality_Introduction
AppVirality_IntroductionAppVirality_Introduction
AppVirality_IntroductionManohar Kiran
 
GrowthStack 2016 — Driving Conversions Beyond the Install
GrowthStack 2016 — Driving Conversions Beyond the InstallGrowthStack 2016 — Driving Conversions Beyond the Install
GrowthStack 2016 — Driving Conversions Beyond the Install
Grow.co
 
GrowthStack 2016 — 2017 Update to the Mobile Growth Stack
GrowthStack 2016 — 2017 Update to the Mobile Growth StackGrowthStack 2016 — 2017 Update to the Mobile Growth Stack
GrowthStack 2016 — 2017 Update to the Mobile Growth Stack
Grow.co
 
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
Jason L. Baptiste
 
Building the BI system and analytics capabilities at the company based on Rea...
Building the BI system and analytics capabilities at the company based on Rea...Building the BI system and analytics capabilities at the company based on Rea...
Building the BI system and analytics capabilities at the company based on Rea...
GameCamp
 
Stop wasting money on bad web testing
Stop wasting money on bad web testing Stop wasting money on bad web testing
Stop wasting money on bad web testing
Digivante
 
ASPEC Sales Productivity App for the iPhone
ASPEC Sales Productivity App for the iPhoneASPEC Sales Productivity App for the iPhone
ASPEC Sales Productivity App for the iPhone
SalesWays
 
Re-Think App Delivery with Workspace as a Service
Re-Think App Delivery with Workspace as a ServiceRe-Think App Delivery with Workspace as a Service
Re-Think App Delivery with Workspace as a Service
Argyle Executive Forum
 
500 Demo Day Batch 18: Voxeet
500 Demo Day Batch 18: Voxeet500 Demo Day Batch 18: Voxeet
500 Demo Day Batch 18: Voxeet
500 Startups
 
How to Build a Travel App?
How to Build a Travel App?How to Build a Travel App?
How to Build a Travel App?
OTRAMS Software
 
Test mate
Test mateTest mate
Test mate
TestMate
 
MAU New York 2016 — Mobile Moments: Engaging Your Most Valuable Customers
MAU New York 2016 — Mobile Moments: Engaging Your Most Valuable CustomersMAU New York 2016 — Mobile Moments: Engaging Your Most Valuable Customers
MAU New York 2016 — Mobile Moments: Engaging Your Most Valuable Customers
Grow.co
 
Create a Winning Mobile Analytics Practice in Retail
Create a Winning Mobile Analytics Practice in RetailCreate a Winning Mobile Analytics Practice in Retail
Create a Winning Mobile Analytics Practice in RetailAdobe Experience Cloud
 
Skincare
SkincareSkincare
Skincaregfaux
 
99tests Corporate Brochure 2017
99tests Corporate Brochure 201799tests Corporate Brochure 2017
99tests Corporate Brochure 2017
99tests
 
Wearables as Amplifiers
Wearables as AmplifiersWearables as Amplifiers
Wearables as AmplifiersAlex Lillo
 
The mistake of designing an app that is output driven
The mistake of designing an app that is output drivenThe mistake of designing an app that is output driven
The mistake of designing an app that is output driven
Sandeep Chauhan
 

What's hot (20)

The 10 most interesting slides that helped our SaaS company raise 9 million
The 10 most interesting slides that helped our SaaS company raise 9 millionThe 10 most interesting slides that helped our SaaS company raise 9 million
The 10 most interesting slides that helped our SaaS company raise 9 million
 
SMX East 2015 - App Indexing - Igal Stolpner
SMX East 2015 - App Indexing - Igal StolpnerSMX East 2015 - App Indexing - Igal Stolpner
SMX East 2015 - App Indexing - Igal Stolpner
 
SECQME Watch Over Me Deck 2014
SECQME Watch Over Me Deck 2014SECQME Watch Over Me Deck 2014
SECQME Watch Over Me Deck 2014
 
AppVirality_Introduction
AppVirality_IntroductionAppVirality_Introduction
AppVirality_Introduction
 
GrowthStack 2016 — Driving Conversions Beyond the Install
GrowthStack 2016 — Driving Conversions Beyond the InstallGrowthStack 2016 — Driving Conversions Beyond the Install
GrowthStack 2016 — Driving Conversions Beyond the Install
 
GrowthStack 2016 — 2017 Update to the Mobile Growth Stack
GrowthStack 2016 — 2017 Update to the Mobile Growth StackGrowthStack 2016 — 2017 Update to the Mobile Growth Stack
GrowthStack 2016 — 2017 Update to the Mobile Growth Stack
 
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
 
Building the BI system and analytics capabilities at the company based on Rea...
Building the BI system and analytics capabilities at the company based on Rea...Building the BI system and analytics capabilities at the company based on Rea...
Building the BI system and analytics capabilities at the company based on Rea...
 
Stop wasting money on bad web testing
Stop wasting money on bad web testing Stop wasting money on bad web testing
Stop wasting money on bad web testing
 
ASPEC Sales Productivity App for the iPhone
ASPEC Sales Productivity App for the iPhoneASPEC Sales Productivity App for the iPhone
ASPEC Sales Productivity App for the iPhone
 
Re-Think App Delivery with Workspace as a Service
Re-Think App Delivery with Workspace as a ServiceRe-Think App Delivery with Workspace as a Service
Re-Think App Delivery with Workspace as a Service
 
500 Demo Day Batch 18: Voxeet
500 Demo Day Batch 18: Voxeet500 Demo Day Batch 18: Voxeet
500 Demo Day Batch 18: Voxeet
 
How to Build a Travel App?
How to Build a Travel App?How to Build a Travel App?
How to Build a Travel App?
 
Test mate
Test mateTest mate
Test mate
 
MAU New York 2016 — Mobile Moments: Engaging Your Most Valuable Customers
MAU New York 2016 — Mobile Moments: Engaging Your Most Valuable CustomersMAU New York 2016 — Mobile Moments: Engaging Your Most Valuable Customers
MAU New York 2016 — Mobile Moments: Engaging Your Most Valuable Customers
 
Create a Winning Mobile Analytics Practice in Retail
Create a Winning Mobile Analytics Practice in RetailCreate a Winning Mobile Analytics Practice in Retail
Create a Winning Mobile Analytics Practice in Retail
 
Skincare
SkincareSkincare
Skincare
 
99tests Corporate Brochure 2017
99tests Corporate Brochure 201799tests Corporate Brochure 2017
99tests Corporate Brochure 2017
 
Wearables as Amplifiers
Wearables as AmplifiersWearables as Amplifiers
Wearables as Amplifiers
 
The mistake of designing an app that is output driven
The mistake of designing an app that is output drivenThe mistake of designing an app that is output driven
The mistake of designing an app that is output driven
 

Similar to Using mobile analytics & crash reporting

Startup Analytics
Startup Analytics Startup Analytics
Startup Analytics
Resad Zacina
 
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
Apteligent
 
Android Instant Apps testing
Android Instant Apps testingAndroid Instant Apps testing
Android Instant Apps testing
Diana Pinchuk
 
Mobile App Analytics. Why, How, What's new - Mar 2019
Mobile App Analytics. Why, How, What's new - Mar 2019Mobile App Analytics. Why, How, What's new - Mar 2019
Mobile App Analytics. Why, How, What's new - Mar 2019
Dmitry Klymenko
 
12 top app testing tools
12 top app testing tools12 top app testing tools
12 top app testing tools
Gabirel Machuret
 
AppFollow: all-in-one service to win in app stores
AppFollow: all-in-one service to win in app storesAppFollow: all-in-one service to win in app stores
AppFollow: all-in-one service to win in app stores
AppFollow
 
mobile app development tool-converted.pdf
mobile app development tool-converted.pdfmobile app development tool-converted.pdf
mobile app development tool-converted.pdf
KatieLeslove1
 
The Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsThe Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsBar Clara Mendez
 
Thriving in the Mobile App Economy: Mobility Market Overview & Strategy
Thriving in the Mobile App Economy: Mobility Market Overview & StrategyThriving in the Mobile App Economy: Mobility Market Overview & Strategy
Thriving in the Mobile App Economy: Mobility Market Overview & Strategy
CA Technologies
 
How to Build a 5 Star App
How to Build a 5 Star AppHow to Build a 5 Star App
How to Build a 5 Star App
Nudge Software Inc.
 
Mobile App UX Principles: Improving User Experience and Optimising Conversion
Mobile App UX Principles: Improving User Experience and Optimising ConversionMobile App UX Principles: Improving User Experience and Optimising Conversion
Mobile App UX Principles: Improving User Experience and Optimising Conversion
Matthieu Tran-Van
 
Mobile app ux_principles
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principles
Halil Eren Çelik
 
Mobile app ux_principles
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principles
solomon kitumba
 
Mobile Application Development Process
Mobile Application Development ProcessMobile Application Development Process
Mobile Application Development Process
ChromeInfo Technologies
 
UX_UI portfolio
UX_UI portfolioUX_UI portfolio
UX_UI portfolio
PatthamawanIteeyapor
 
Thinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiencesThinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiences
New Relic
 
Designing App Analytics
Designing App AnalyticsDesigning App Analytics
Designing App Analytics
Andrew Saul
 
AI Makes Software Testing Smarter.pdf
AI Makes Software Testing Smarter.pdfAI Makes Software Testing Smarter.pdf
AI Makes Software Testing Smarter.pdf
George Ukkuru
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdfimplementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
sarah david
 

Similar to Using mobile analytics & crash reporting (20)

Startup Analytics
Startup Analytics Startup Analytics
Startup Analytics
 
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
 
Android Instant Apps testing
Android Instant Apps testingAndroid Instant Apps testing
Android Instant Apps testing
 
Mobile App Analytics. Why, How, What's new - Mar 2019
Mobile App Analytics. Why, How, What's new - Mar 2019Mobile App Analytics. Why, How, What's new - Mar 2019
Mobile App Analytics. Why, How, What's new - Mar 2019
 
12 top app testing tools
12 top app testing tools12 top app testing tools
12 top app testing tools
 
AppFollow: all-in-one service to win in app stores
AppFollow: all-in-one service to win in app storesAppFollow: all-in-one service to win in app stores
AppFollow: all-in-one service to win in app stores
 
mobile app development tool-converted.pdf
mobile app development tool-converted.pdfmobile app development tool-converted.pdf
mobile app development tool-converted.pdf
 
The Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsThe Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative Analytics
 
Thriving in the Mobile App Economy: Mobility Market Overview & Strategy
Thriving in the Mobile App Economy: Mobility Market Overview & StrategyThriving in the Mobile App Economy: Mobility Market Overview & Strategy
Thriving in the Mobile App Economy: Mobility Market Overview & Strategy
 
How to Build a 5 Star App
How to Build a 5 Star AppHow to Build a 5 Star App
How to Build a 5 Star App
 
How to Build a 5-star App
How to Build a 5-star AppHow to Build a 5-star App
How to Build a 5-star App
 
Mobile App UX Principles: Improving User Experience and Optimising Conversion
Mobile App UX Principles: Improving User Experience and Optimising ConversionMobile App UX Principles: Improving User Experience and Optimising Conversion
Mobile App UX Principles: Improving User Experience and Optimising Conversion
 
Mobile app ux_principles
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principles
 
Mobile app ux_principles
Mobile app ux_principlesMobile app ux_principles
Mobile app ux_principles
 
Mobile Application Development Process
Mobile Application Development ProcessMobile Application Development Process
Mobile Application Development Process
 
UX_UI portfolio
UX_UI portfolioUX_UI portfolio
UX_UI portfolio
 
Thinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiencesThinking about the full stack to create great mobile experiences
Thinking about the full stack to create great mobile experiences
 
Designing App Analytics
Designing App AnalyticsDesigning App Analytics
Designing App Analytics
 
AI Makes Software Testing Smarter.pdf
AI Makes Software Testing Smarter.pdfAI Makes Software Testing Smarter.pdf
AI Makes Software Testing Smarter.pdf
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdfimplementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
 

More from Anjana Somathilake

An Introduction to Android Internals
An Introduction to Android InternalsAn Introduction to Android Internals
An Introduction to Android Internals
Anjana Somathilake
 
Multiple Intelligences and EQ
Multiple Intelligences and EQMultiple Intelligences and EQ
Multiple Intelligences and EQ
Anjana Somathilake
 
Google APIs for NSBM Students
Google APIs for NSBM StudentsGoogle APIs for NSBM Students
Google APIs for NSBM Students
Anjana Somathilake
 
Test Driven Development - Workshop
Test Driven Development - WorkshopTest Driven Development - Workshop
Test Driven Development - Workshop
Anjana Somathilake
 
Make Augmented Reality Part Of Your Business
Make Augmented Reality Part Of Your BusinessMake Augmented Reality Part Of Your Business
Make Augmented Reality Part Of Your Business
Anjana Somathilake
 
Getting Predictable - Pragmatic Approach for Mobile Development - Devday.lk ...
Getting Predictable - Pragmatic Approach for Mobile Development  - Devday.lk ...Getting Predictable - Pragmatic Approach for Mobile Development  - Devday.lk ...
Getting Predictable - Pragmatic Approach for Mobile Development - Devday.lk ...
Anjana Somathilake
 

More from Anjana Somathilake (6)

An Introduction to Android Internals
An Introduction to Android InternalsAn Introduction to Android Internals
An Introduction to Android Internals
 
Multiple Intelligences and EQ
Multiple Intelligences and EQMultiple Intelligences and EQ
Multiple Intelligences and EQ
 
Google APIs for NSBM Students
Google APIs for NSBM StudentsGoogle APIs for NSBM Students
Google APIs for NSBM Students
 
Test Driven Development - Workshop
Test Driven Development - WorkshopTest Driven Development - Workshop
Test Driven Development - Workshop
 
Make Augmented Reality Part Of Your Business
Make Augmented Reality Part Of Your BusinessMake Augmented Reality Part Of Your Business
Make Augmented Reality Part Of Your Business
 
Getting Predictable - Pragmatic Approach for Mobile Development - Devday.lk ...
Getting Predictable - Pragmatic Approach for Mobile Development  - Devday.lk ...Getting Predictable - Pragmatic Approach for Mobile Development  - Devday.lk ...
Getting Predictable - Pragmatic Approach for Mobile Development - Devday.lk ...
 

Recently uploaded

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 

Recently uploaded (20)

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 

Using mobile analytics & crash reporting

  • 1. Using Mobile Analytics & Crash Reporting Anjana Somathilake ( makewita)
  • 3. Traditional testing ends when the app goes live?
  • 5. Functionality Tested All Defects are Fixed No “known” defects? No customer complaints, yet! #AllGood #NoCustomerSatisfaction #AppAbandonment #Fallouts #DontKnowWhy #NowWhatToDo Then we “listened” to the customers! Story behind this talk
  • 6. Conduct Customer Satisfaction Survey ? Ask for QA Feedback ? Hire Domain Expert ? Use Analytics & Crash Reports How to listen
  • 7. Why Analytics Customers don’t give you #feedback until it’s too late! Some apps end up as movie stars, but most of them are still trying hard and need #help. Experimentation and #optimization are critical to success
  • 9. How it Works (1) Integrate a analytics library (SDK) to your app (2) Records events & properties in the apps (e.g “Add to Cart”) (3) Analyze data in the dashboard Mobile Analytics Platform helps you analyze the actions/events users take in your app. An action can be anything - uploading a picture, playing a video, or sharing a post, for example. Mixpanel *mixpanel = [Mixpanel sharedInstance]; [mixpanel track:@”Add to Cart" properties:@{ @"Gender": @"Female", @"Plan": @"Premium" }];
  • 10. How to Collect' Analyze'Act' “If you torture the data long enough, it will confess.” Events & Properties such as, [Launch App] [Add to cart] [Submit Order] {Name,Merchant,Session Time} Change default values. Remove unused buttons, activities,etc
  • 11. Segmentation How are points distributed for most of the people that play my game?
  • 12. Funnels Measure how customers move through series of events
  • 13. Retention If customers find an app valuable, they will keep using it.
  • 14.
  • 15. Why Crash Reporting? Spent weeks testing your App. Published it on the App Store. Positive reviews are starting to roll in. Everything looks great! Until one user posts a one-star review, saying the worst thing possible — the app #crashed. Nothing is worse than hearing about crashes from the user community. Integrating crash reporting in your app gives you info you need to fix the issues.
  • 16. App crashes are like accidents – they just happen. But it’s up to you how to handle them!
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Thank You! Take Home Include Analytics and Crash Reporting in your QA strategy. This will comprehend your QA strategy once the app is live! you get to monitor the app in real devices and users!