SlideShare a Scribd company logo
1 of 29
Download to read offline
Real Device Mobile Monitoring
The fundamentals of true synthetic mobile monitoring

Perfectomobile

Mobile Testing Center of Excellence Group
Presenters
Amir Rozenberg

Director of Product
Management,
Mobile Monitoring &
Performance Testing

Eran Kinsbruner
Mobile Quality Evangelist
Director Product Marketing

HP Discover,
Vegas
June 11-13/2013
Silver Sponsors

Santa Clara,
June 19-20/2013
Silver Sponsors
∙
∙
∙
∙
∙
∙

Founded 2006
90+ employees
Office in Boston, London, Israel
Over 600 customers
Fortune 500, Telcos, Developers
MobileCloud Platform + Mobile
Quality Product Suite

Mobile Application Quality
across the mobile application lifecycle
Testing

Automation

Performance

Monitoring

ALM
Integration

Continuous
Integration

Public Cloud

Private Cloud
Mobilizing your Existing
Software ALM
Solution - The MobileCloud™ Platform
Agenda
Background

• The market need
• Approaches for monitoring

Mobile
Monitoring

• Challenges in mobile monitoring
• The need for real insight

Solutions

• Requirements for an applicable
solution
What makes mobile such a unique channel?
Ability to offer targeted
services
• Context
• Time
• Location
• Proximity
• Behavioral
preferences
• Past choices

Richness
Immediacy
Simplicity
Relevancy

Improve ability to target end users, achieve business success criteria
IT $$ flowing to mobile
Mobile Strategy increasingly critical
•

Mobile commerce sales will reach $12 billion this year. Sales will increase exponentially
over the next few years and reach $27 billion by 2016 (Forrester Research, May 2013)

•

72% of consumers now use banking apps at least once a week, while 56% report using
a credit card app (or mobile Web site) every week (Mojiva, May 2013).

•

Mobile influences 45% of in-store shopping (inMobi, May 2013)

Mobile Leading as Preferred Channel for Banking
Mobile Becoming Close Companion
• 91% report their mobile device within 1 meter reach 24X7
• 95% of cell phone owners never leave home without carrying their phone*
End User Have Demanding
Expectations, Failure is Expensive

Source: Compuware
Delivering Optimized Experience is Challenging
• Introduction of Agile methodologies
• Accelerated continuous delivery cycle
• The rise of the DevOps team
• Complexity of quality control
• Features, devices, scenarios
• Appearance of availability and
response time issues in the field
• Reliance on 3rd party technology &
content
Challenges across the organization
LoB
•
•
•
•

Meet business criteria (RoI, brand, adoption,
productivity)
Leverage the mobile opportunity
Ability to scale the solution
Ability to leverage existing investment into ALM

Operations
•
•
•
•

"The explosion of smartphones and
mobile applications has created a
performance monitoring nightmare for
businesses developing or delivering
mobile content and applications.”
Carl Howe, director, consumer research for Yankee Group

•
•
•
•

Insight into solution health across all users,
devices, locations and carriers
Avoid expensive recurring operational incidents
Apply existing operations tools, policies &
processes
Ensure solution ability to handle load

Address production issues quickly
Leverage same scripts through lifecycle
Share scripts, devices, screenshots etc. globally
Reduce risk from rapid agile development
cycles

Dev & QA
Mobile Performance Impacts Business Success

Walmart reported 1 second
performance improvement in their
online presence can contribute up to
2% in conversions1
Amazon reported every 100ms
latency could cost them 1% revenue2
Poll- Service level expectations

Major US Bank:
“We have support staff for web issues. On mobile, users rip us apart on social
networks”
“If you get bad reviews, don’t bother fixing your app, build a new one!”
Poll- Service level expectations
Meeting Users’ Expectations
Performance Testing

Monitoring
Monitoring: Different Perspectives
Server
RUM

Client
RUM

Real User Monitoring and Synthetic Monitoring are complementary
Monitoring Methodologies

Synthetic

Synthetic

More 3rd parties
• Locations
• Root cause
• Execution of thick
clients
• True Insight

Synthetic

Browser
Monitoring
: FF/webkit
over LAN

•
•
•
•
•

Browser

•
•

Browser
RUM (JS)

•
•
•
•

Proactive
Pre & post
Production
Sampled
Clean room
Root-cause
Reactive
Business
impact
Real world
Coverage
Analytics
W3C strategy

• ”One Web” RUM
• Instrumentation

RUM

• True insight
• End-user experience
• Coverage,
maintenance
• Scalability

Real device
Monitoring

Real
Devices

Real device
RUM:
instrument
ed apps

• Apps RUM Insight,
incl. crashes,
screenshots etc.
• Instrumentation
The need for real devices throughout the mobile ALM
Mobile Web Ex.:
Weather

Mobile App Ex.:
Insurance

Feature
Location, time
Address book,
camera
Local storage

Real device

Browser
Real Device Examples
Navigator
API
redirection

HTML5
storage
Rendering
and
functionality
issues
Leading Global Bank: Interoperability use case
“ 2FA authentication is a regulatory requirement for logging into
Internet banking (Mobile phone OTP). …we have no way to
monitor or get past this stage.
Since the industry is heading this way, we are at a serious
disadvantage of not being able to monitor many critical
functions. I’m sure we’re not the only bank who is interested in
monitoring this.”
Director of Service Assurance
4 Key Requirements for Mobile Monitoring
Monitor using real devices
Measure the metrics mobile users care about

Ensure the monitoring solution SLA is better than your service
target
Enable mobile monitoring integration into proven enterprisegrade solutions
Drive mutual language between Ops and Dev
Common tools and workflows are key to reduce MTTR (mean time to
resolution)
Poll
What is the most important requirement from a
synthetic mobile monitoring solution?
Utilize real devices on real networks
Integrate into proven monitoring solutions
Provide integrated insight with RUM
Controlled maintenance overhead
High solution SLA
Poll- Synthetic mobile monitoring requirements
Applicable Mobile Monitoring
Leverage
Real Devices
Reduce
solution
Overhead

Leverage
Proven
Platforms

Address
Solution SLA
Upcoming Mobile Monitoring Webinar
Perfecto Mobile Monitoring Product Introduction
“Introduction to MobileCloud Monitoring - Real Device Monitoring Solution”
June 26th 2013, 11 AM EST
Hosted by Perfecto Mobile and SkyIT
Register at:
https://www3.gotomeeting.com/register/208623254
Mobile Monitoring - White paper
In this white paper, you will be able to gain insights
into the following mobile monitoring aspects:
Key building blocks for a mobile monitoring solution
Best practices and process to build a mobile monitoring
solution
Best practice solution design overview

LINK to download (Registration required):
http://help.perfectomobile.com/article/AA-01854/
Erank@perfectomobile.com
Info@perfectomobile.com

amirr@perfectomobile.com
Twitter: @Amir_Rozenberg

More Related Content

What's hot

Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesAlgarytm
 
Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015DMI
 
App Lifecycle Management for enterprise mobile apps
App Lifecycle Management for enterprise mobile appsApp Lifecycle Management for enterprise mobile apps
App Lifecycle Management for enterprise mobile appsVishal Jain
 
Enterprise mobility challenges and opportunites
Enterprise mobility   challenges and opportunitesEnterprise mobility   challenges and opportunites
Enterprise mobility challenges and opportunitesAlgarytm
 
How Allscripts Streamlined Root Cause Analysis - AppSphere16
How Allscripts Streamlined Root Cause Analysis - AppSphere16How Allscripts Streamlined Root Cause Analysis - AppSphere16
How Allscripts Streamlined Root Cause Analysis - AppSphere16AppDynamics
 
Codestrong 2012 breakout session creating a mobile strategy
Codestrong 2012 breakout session   creating a mobile strategyCodestrong 2012 breakout session   creating a mobile strategy
Codestrong 2012 breakout session creating a mobile strategyAxway Appcelerator
 
Building Enterprise Mobility Strategy
Building Enterprise Mobility StrategyBuilding Enterprise Mobility Strategy
Building Enterprise Mobility StrategySubhamoy Chakraborti
 
Webinar 2: Service2Media - Mobile Maturity Model: Initiation & design 13 Feb ...
Webinar 2: Service2Media - Mobile Maturity Model: Initiation & design 13 Feb ...Webinar 2: Service2Media - Mobile Maturity Model: Initiation & design 13 Feb ...
Webinar 2: Service2Media - Mobile Maturity Model: Initiation & design 13 Feb ...Service2Media
 
mobile application development
mobile application development mobile application development
mobile application development ami_mktg
 
Webinar 1: Service2Media - app strategy and organisation
Webinar 1: Service2Media - app strategy and organisationWebinar 1: Service2Media - app strategy and organisation
Webinar 1: Service2Media - app strategy and organisationService2Media
 
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...AppDynamics
 
Mobile app users will decide the fate of your business—it’s time to impress t...
Mobile app users will decide the fate of your business—it’s time to impress t...Mobile app users will decide the fate of your business—it’s time to impress t...
Mobile app users will decide the fate of your business—it’s time to impress t...CA Technologies
 
XMPro Mobile BPM
XMPro Mobile BPMXMPro Mobile BPM
XMPro Mobile BPMXMPRO
 
Why your business needs a Mobile App?
Why your business needs a Mobile App?Why your business needs a Mobile App?
Why your business needs a Mobile App?Bagaria Swati
 
Shunra university 2 what makes mobile different
Shunra university 2   what makes mobile differentShunra university 2   what makes mobile different
Shunra university 2 what makes mobile differentAmichai Lesser
 
App portal 2015: Universal Enterprise App Store
App portal 2015: Universal Enterprise App StoreApp portal 2015: Universal Enterprise App Store
App portal 2015: Universal Enterprise App StoreFlexera
 
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713Max Ardigó 🇦🇷
 

What's hot (20)

Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunites
 
Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015
 
Ami_mobility_service
Ami_mobility_serviceAmi_mobility_service
Ami_mobility_service
 
CA Mobile App Analytics
CA Mobile App Analytics CA Mobile App Analytics
CA Mobile App Analytics
 
App Lifecycle Management for enterprise mobile apps
App Lifecycle Management for enterprise mobile appsApp Lifecycle Management for enterprise mobile apps
App Lifecycle Management for enterprise mobile apps
 
Enterprise mobility challenges and opportunites
Enterprise mobility   challenges and opportunitesEnterprise mobility   challenges and opportunites
Enterprise mobility challenges and opportunites
 
How Allscripts Streamlined Root Cause Analysis - AppSphere16
How Allscripts Streamlined Root Cause Analysis - AppSphere16How Allscripts Streamlined Root Cause Analysis - AppSphere16
How Allscripts Streamlined Root Cause Analysis - AppSphere16
 
Codestrong 2012 breakout session creating a mobile strategy
Codestrong 2012 breakout session   creating a mobile strategyCodestrong 2012 breakout session   creating a mobile strategy
Codestrong 2012 breakout session creating a mobile strategy
 
Building Enterprise Mobility Strategy
Building Enterprise Mobility StrategyBuilding Enterprise Mobility Strategy
Building Enterprise Mobility Strategy
 
Webinar 2: Service2Media - Mobile Maturity Model: Initiation & design 13 Feb ...
Webinar 2: Service2Media - Mobile Maturity Model: Initiation & design 13 Feb ...Webinar 2: Service2Media - Mobile Maturity Model: Initiation & design 13 Feb ...
Webinar 2: Service2Media - Mobile Maturity Model: Initiation & design 13 Feb ...
 
mobile application development
mobile application development mobile application development
mobile application development
 
Webinar 1: Service2Media - app strategy and organisation
Webinar 1: Service2Media - app strategy and organisationWebinar 1: Service2Media - app strategy and organisation
Webinar 1: Service2Media - app strategy and organisation
 
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
 
Mobile app users will decide the fate of your business—it’s time to impress t...
Mobile app users will decide the fate of your business—it’s time to impress t...Mobile app users will decide the fate of your business—it’s time to impress t...
Mobile app users will decide the fate of your business—it’s time to impress t...
 
Enterprise Mobility
Enterprise MobilityEnterprise Mobility
Enterprise Mobility
 
XMPro Mobile BPM
XMPro Mobile BPMXMPro Mobile BPM
XMPro Mobile BPM
 
Why your business needs a Mobile App?
Why your business needs a Mobile App?Why your business needs a Mobile App?
Why your business needs a Mobile App?
 
Shunra university 2 what makes mobile different
Shunra university 2   what makes mobile differentShunra university 2   what makes mobile different
Shunra university 2 what makes mobile different
 
App portal 2015: Universal Enterprise App Store
App portal 2015: Universal Enterprise App StoreApp portal 2015: Universal Enterprise App Store
App portal 2015: Universal Enterprise App Store
 
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
IBM ARDIGO - SOIEL MOBILE BUSINESS ROMA 020713
 

Viewers also liked

PrettyMobileMeetup - Dive into AQUA - Does your App pass the Test?
PrettyMobileMeetup - Dive into AQUA - Does your App pass the Test?PrettyMobileMeetup - Dive into AQUA - Does your App pass the Test?
PrettyMobileMeetup - Dive into AQUA - Does your App pass the Test?Angel Inokon
 
What does that test result mean?
What does that test result mean?What does that test result mean?
What does that test result mean?Christian Stolte
 
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight[T]echdencias
 
7 easy steps - How to test your app?
7 easy steps - How to test your app?7 easy steps - How to test your app?
7 easy steps - How to test your app?Appformation
 
Introduction to Xamarin.Forms
Introduction to Xamarin.FormsIntroduction to Xamarin.Forms
Introduction to Xamarin.FormsBrad Pillow
 
AVG Android App Report Q3 2015
AVG Android App Report Q3 2015AVG Android App Report Q3 2015
AVG Android App Report Q3 2015AVG Technologies
 
How to Break your App - Best Practices in Mobile App Testing
How to Break your App - Best Practices in Mobile App TestingHow to Break your App - Best Practices in Mobile App Testing
How to Break your App - Best Practices in Mobile App TestingDaniel Knott
 
Making Your Results Visible - A Test Result Dashboard and Comparison Tool
Making Your Results Visible - A Test Result Dashboard and Comparison ToolMaking Your Results Visible - A Test Result Dashboard and Comparison Tool
Making Your Results Visible - A Test Result Dashboard and Comparison ToolXiaoxing Hu
 
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin KimAWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin KimAmazon Web Services Korea
 
9 Crucial Things to Test Before Your App Goes Live
9 Crucial Things to Test Before Your App Goes Live9 Crucial Things to Test Before Your App Goes Live
9 Crucial Things to Test Before Your App Goes LiveAmanda Collette
 
The Many Ways to Test Your React App
The Many Ways to Test Your React AppThe Many Ways to Test Your React App
The Many Ways to Test Your React AppAll Things Open
 
comScore 2016 U.S. Mobile App Report
comScore 2016 U.S. Mobile App ReportcomScore 2016 U.S. Mobile App Report
comScore 2016 U.S. Mobile App ReportcomScore
 
The 2015 U.S. Mobile App Report by ComScore
The 2015 U.S. Mobile App Report by ComScoreThe 2015 U.S. Mobile App Report by ComScore
The 2015 U.S. Mobile App Report by ComScoreVictor Kong
 

Viewers also liked (14)

PrettyMobileMeetup - Dive into AQUA - Does your App pass the Test?
PrettyMobileMeetup - Dive into AQUA - Does your App pass the Test?PrettyMobileMeetup - Dive into AQUA - Does your App pass the Test?
PrettyMobileMeetup - Dive into AQUA - Does your App pass the Test?
 
What does that test result mean?
What does that test result mean?What does that test result mean?
What does that test result mean?
 
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight4 Sessions Junio 2015: Xamarin Test Cloud & Insight
4 Sessions Junio 2015: Xamarin Test Cloud & Insight
 
7 easy steps - How to test your app?
7 easy steps - How to test your app?7 easy steps - How to test your app?
7 easy steps - How to test your app?
 
Introduction to Xamarin.Forms
Introduction to Xamarin.FormsIntroduction to Xamarin.Forms
Introduction to Xamarin.Forms
 
AVG Android App Report Q3 2015
AVG Android App Report Q3 2015AVG Android App Report Q3 2015
AVG Android App Report Q3 2015
 
How to Break your App - Best Practices in Mobile App Testing
How to Break your App - Best Practices in Mobile App TestingHow to Break your App - Best Practices in Mobile App Testing
How to Break your App - Best Practices in Mobile App Testing
 
Making Your Results Visible - A Test Result Dashboard and Comparison Tool
Making Your Results Visible - A Test Result Dashboard and Comparison ToolMaking Your Results Visible - A Test Result Dashboard and Comparison Tool
Making Your Results Visible - A Test Result Dashboard and Comparison Tool
 
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin KimAWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
 
9 Crucial Things to Test Before Your App Goes Live
9 Crucial Things to Test Before Your App Goes Live9 Crucial Things to Test Before Your App Goes Live
9 Crucial Things to Test Before Your App Goes Live
 
The Many Ways to Test Your React App
The Many Ways to Test Your React AppThe Many Ways to Test Your React App
The Many Ways to Test Your React App
 
comScore 2016 U.S. Mobile App Report
comScore 2016 U.S. Mobile App ReportcomScore 2016 U.S. Mobile App Report
comScore 2016 U.S. Mobile App Report
 
Xamarin
XamarinXamarin
Xamarin
 
The 2015 U.S. Mobile App Report by ComScore
The 2015 U.S. Mobile App Report by ComScoreThe 2015 U.S. Mobile App Report by ComScore
The 2015 U.S. Mobile App Report by ComScore
 

Similar to Webinar mobile monitoring_intro

IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1Roger Snook
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyPerfecto Mobile
 
Webinar on Proven Strategies for Powerful B2E Mobile Apps
Webinar on Proven Strategies for Powerful B2E Mobile AppsWebinar on Proven Strategies for Powerful B2E Mobile Apps
Webinar on Proven Strategies for Powerful B2E Mobile AppsSynoptek (previously Indusa)
 
Mobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsMobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsRapidValue
 
Webinar mobile performance_best_practices
Webinar mobile performance_best_practicesWebinar mobile performance_best_practices
Webinar mobile performance_best_practicesPerfecto Mobile
 
Webinar effective mobile performance testing using real devices
Webinar effective mobile performance testing using real devicesWebinar effective mobile performance testing using real devices
Webinar effective mobile performance testing using real devicesPerfecto Mobile
 
Mobile application-testing for shanethatech
Mobile application-testing for shanethatechMobile application-testing for shanethatech
Mobile application-testing for shanethatechshanethatech
 
Browser Diagnostics using dynatrace Ajax Edition
Browser Diagnostics using dynatrace Ajax EditionBrowser Diagnostics using dynatrace Ajax Edition
Browser Diagnostics using dynatrace Ajax EditionDeepak Kaul
 
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Cognizant
 
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Cognizant
 
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...Bitbar
 
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM Switzerland
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsDMIMarketing
 
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Shetal Patel
 
IBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventIBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventRoger Snook
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testingGaurav Singh
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GamePerfecto by Perforce
 
Mobile testing practices
Mobile testing practicesMobile testing practices
Mobile testing practicesRakesh Jha
 
Accelerate Mobile Success with a Mobile Center of Excellence
Accelerate Mobile Success with a Mobile Center of ExcellenceAccelerate Mobile Success with a Mobile Center of Excellence
Accelerate Mobile Success with a Mobile Center of ExcellenceXamarin
 
Quality Assurance and mobile applications!
Quality Assurance and mobile applications!Quality Assurance and mobile applications!
Quality Assurance and mobile applications!Bagaria Swati
 

Similar to Webinar mobile monitoring_intro (20)

IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategy
 
Webinar on Proven Strategies for Powerful B2E Mobile Apps
Webinar on Proven Strategies for Powerful B2E Mobile AppsWebinar on Proven Strategies for Powerful B2E Mobile Apps
Webinar on Proven Strategies for Powerful B2E Mobile Apps
 
Mobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsMobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue Solutions
 
Webinar mobile performance_best_practices
Webinar mobile performance_best_practicesWebinar mobile performance_best_practices
Webinar mobile performance_best_practices
 
Webinar effective mobile performance testing using real devices
Webinar effective mobile performance testing using real devicesWebinar effective mobile performance testing using real devices
Webinar effective mobile performance testing using real devices
 
Mobile application-testing for shanethatech
Mobile application-testing for shanethatechMobile application-testing for shanethatech
Mobile application-testing for shanethatech
 
Browser Diagnostics using dynatrace Ajax Edition
Browser Diagnostics using dynatrace Ajax EditionBrowser Diagnostics using dynatrace Ajax Edition
Browser Diagnostics using dynatrace Ajax Edition
 
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
 
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
Integrated Mobility QA: A Strategic Business Enabler for Enhancing End-user E...
 
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
The Best of Both Worlds - Combining Performance and Functional Mobile App Tes...
 
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
IBM MobileFirst and Case Studies_Frank Müller_IBM Symposium 2013
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
 
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02
 
IBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventIBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC Event
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
 
Mobile testing practices
Mobile testing practicesMobile testing practices
Mobile testing practices
 
Accelerate Mobile Success with a Mobile Center of Excellence
Accelerate Mobile Success with a Mobile Center of ExcellenceAccelerate Mobile Success with a Mobile Center of Excellence
Accelerate Mobile Success with a Mobile Center of Excellence
 
Quality Assurance and mobile applications!
Quality Assurance and mobile applications!Quality Assurance and mobile applications!
Quality Assurance and mobile applications!
 

More from Perfecto Mobile

QA or the Highway 2022.pptx
QA or the Highway 2022.pptxQA or the Highway 2022.pptx
QA or the Highway 2022.pptxPerfecto Mobile
 
Maturing your path toward DevOps with Continuous Testing
Maturing your path toward DevOps with Continuous TestingMaturing your path toward DevOps with Continuous Testing
Maturing your path toward DevOps with Continuous TestingPerfecto Mobile
 
Proven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testersProven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testersPerfecto Mobile
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsPerfecto Mobile
 
Selenium conf india pwa 2018
Selenium conf india pwa 2018Selenium conf india pwa 2018
Selenium conf india pwa 2018Perfecto Mobile
 
Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Perfecto Mobile
 
Optimizing Test Coverage throughout the DevOps Pipeline
Optimizing Test Coverage throughout the DevOps PipelineOptimizing Test Coverage throughout the DevOps Pipeline
Optimizing Test Coverage throughout the DevOps PipelinePerfecto Mobile
 
Quest2018 erank optimize test automation
Quest2018 erank optimize test automationQuest2018 erank optimize test automation
Quest2018 erank optimize test automationPerfecto Mobile
 
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018Perfecto Mobile
 
Mapping mobileandweblandscape motb
Mapping mobileandweblandscape motbMapping mobileandweblandscape motb
Mapping mobileandweblandscape motbPerfecto Mobile
 
5 Stages of Digital Quality Maturity
5 Stages of Digital Quality Maturity5 Stages of Digital Quality Maturity
5 Stages of Digital Quality MaturityPerfecto Mobile
 
Testing Next Generation Digital Interfaces
Testing Next Generation Digital InterfacesTesting Next Generation Digital Interfaces
Testing Next Generation Digital InterfacesPerfecto Mobile
 
Raleigh User Forum Presentation
Raleigh User Forum PresentationRaleigh User Forum Presentation
Raleigh User Forum PresentationPerfecto Mobile
 
Automation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event bostonAutomation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event bostonPerfecto Mobile
 
Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017Perfecto Mobile
 
7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deckPerfecto Mobile
 
iOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test ImplicationsiOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test ImplicationsPerfecto Mobile
 
Continuous Quality For a 5 Star Mobile Apps Delivery
Continuous Quality For a 5 Star Mobile Apps DeliveryContinuous Quality For a 5 Star Mobile Apps Delivery
Continuous Quality For a 5 Star Mobile Apps DeliveryPerfecto Mobile
 
Mobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetupMobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetupPerfecto Mobile
 

More from Perfecto Mobile (20)

QA or the Highway 2022.pptx
QA or the Highway 2022.pptxQA or the Highway 2022.pptx
QA or the Highway 2022.pptx
 
Maturing your path toward DevOps with Continuous Testing
Maturing your path toward DevOps with Continuous TestingMaturing your path toward DevOps with Continuous Testing
Maturing your path toward DevOps with Continuous Testing
 
Proven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testersProven strategy for testing pw as aus-agile_testers
Proven strategy for testing pw as aus-agile_testers
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOps
 
Selenium conf india pwa 2018
Selenium conf india pwa 2018Selenium conf india pwa 2018
Selenium conf india pwa 2018
 
Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018Online testconf event rwd and pwa 2018
Online testconf event rwd and pwa 2018
 
Optimizing Test Coverage throughout the DevOps Pipeline
Optimizing Test Coverage throughout the DevOps PipelineOptimizing Test Coverage throughout the DevOps Pipeline
Optimizing Test Coverage throughout the DevOps Pipeline
 
Cross browser testing
Cross browser testingCross browser testing
Cross browser testing
 
Quest2018 erank optimize test automation
Quest2018 erank optimize test automationQuest2018 erank optimize test automation
Quest2018 erank optimize test automation
 
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018Mastering BDD - Eran Kinsbruner Workshop Quest 2018
Mastering BDD - Eran Kinsbruner Workshop Quest 2018
 
Mapping mobileandweblandscape motb
Mapping mobileandweblandscape motbMapping mobileandweblandscape motb
Mapping mobileandweblandscape motb
 
5 Stages of Digital Quality Maturity
5 Stages of Digital Quality Maturity5 Stages of Digital Quality Maturity
5 Stages of Digital Quality Maturity
 
Testing Next Generation Digital Interfaces
Testing Next Generation Digital InterfacesTesting Next Generation Digital Interfaces
Testing Next Generation Digital Interfaces
 
Raleigh User Forum Presentation
Raleigh User Forum PresentationRaleigh User Forum Presentation
Raleigh User Forum Presentation
 
Automation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event bostonAutomation challenges - 121 Test Automation Event boston
Automation challenges - 121 Test Automation Event boston
 
Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017
 
7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck7 Keys for Unattended Test AUtomation webinar deck
7 Keys for Unattended Test AUtomation webinar deck
 
iOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test ImplicationsiOS9 Launch - Mobile Dev & Test Implications
iOS9 Launch - Mobile Dev & Test Implications
 
Continuous Quality For a 5 Star Mobile Apps Delivery
Continuous Quality For a 5 Star Mobile Apps DeliveryContinuous Quality For a 5 Star Mobile Apps Delivery
Continuous Quality For a 5 Star Mobile Apps Delivery
 
Mobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetupMobile Test Coverage- Israel 4th meetup
Mobile Test Coverage- Israel 4th meetup
 

Recently uploaded

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Recently uploaded (20)

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Webinar mobile monitoring_intro

  • 1. Real Device Mobile Monitoring The fundamentals of true synthetic mobile monitoring Perfectomobile Mobile Testing Center of Excellence Group
  • 2. Presenters Amir Rozenberg Director of Product Management, Mobile Monitoring & Performance Testing Eran Kinsbruner Mobile Quality Evangelist Director Product Marketing HP Discover, Vegas June 11-13/2013 Silver Sponsors Santa Clara, June 19-20/2013 Silver Sponsors
  • 3. ∙ ∙ ∙ ∙ ∙ ∙ Founded 2006 90+ employees Office in Boston, London, Israel Over 600 customers Fortune 500, Telcos, Developers MobileCloud Platform + Mobile Quality Product Suite Mobile Application Quality across the mobile application lifecycle Testing Automation Performance Monitoring ALM Integration Continuous Integration Public Cloud Private Cloud
  • 5. Solution - The MobileCloud™ Platform
  • 6. Agenda Background • The market need • Approaches for monitoring Mobile Monitoring • Challenges in mobile monitoring • The need for real insight Solutions • Requirements for an applicable solution
  • 7. What makes mobile such a unique channel? Ability to offer targeted services • Context • Time • Location • Proximity • Behavioral preferences • Past choices Richness Immediacy Simplicity Relevancy Improve ability to target end users, achieve business success criteria IT $$ flowing to mobile
  • 8. Mobile Strategy increasingly critical • Mobile commerce sales will reach $12 billion this year. Sales will increase exponentially over the next few years and reach $27 billion by 2016 (Forrester Research, May 2013) • 72% of consumers now use banking apps at least once a week, while 56% report using a credit card app (or mobile Web site) every week (Mojiva, May 2013). • Mobile influences 45% of in-store shopping (inMobi, May 2013) Mobile Leading as Preferred Channel for Banking
  • 9. Mobile Becoming Close Companion • 91% report their mobile device within 1 meter reach 24X7 • 95% of cell phone owners never leave home without carrying their phone*
  • 10. End User Have Demanding Expectations, Failure is Expensive Source: Compuware
  • 11. Delivering Optimized Experience is Challenging • Introduction of Agile methodologies • Accelerated continuous delivery cycle • The rise of the DevOps team • Complexity of quality control • Features, devices, scenarios • Appearance of availability and response time issues in the field • Reliance on 3rd party technology & content
  • 12. Challenges across the organization LoB • • • • Meet business criteria (RoI, brand, adoption, productivity) Leverage the mobile opportunity Ability to scale the solution Ability to leverage existing investment into ALM Operations • • • • "The explosion of smartphones and mobile applications has created a performance monitoring nightmare for businesses developing or delivering mobile content and applications.” Carl Howe, director, consumer research for Yankee Group • • • • Insight into solution health across all users, devices, locations and carriers Avoid expensive recurring operational incidents Apply existing operations tools, policies & processes Ensure solution ability to handle load Address production issues quickly Leverage same scripts through lifecycle Share scripts, devices, screenshots etc. globally Reduce risk from rapid agile development cycles Dev & QA
  • 13. Mobile Performance Impacts Business Success Walmart reported 1 second performance improvement in their online presence can contribute up to 2% in conversions1 Amazon reported every 100ms latency could cost them 1% revenue2
  • 14. Poll- Service level expectations Major US Bank: “We have support staff for web issues. On mobile, users rip us apart on social networks” “If you get bad reviews, don’t bother fixing your app, build a new one!”
  • 15. Poll- Service level expectations
  • 16.
  • 18. Monitoring: Different Perspectives Server RUM Client RUM Real User Monitoring and Synthetic Monitoring are complementary Monitoring Methodologies Synthetic Synthetic More 3rd parties
  • 19. • Locations • Root cause • Execution of thick clients • True Insight Synthetic Browser Monitoring : FF/webkit over LAN • • • • • Browser • • Browser RUM (JS) • • • • Proactive Pre & post Production Sampled Clean room Root-cause Reactive Business impact Real world Coverage Analytics W3C strategy • ”One Web” RUM • Instrumentation RUM • True insight • End-user experience • Coverage, maintenance • Scalability Real device Monitoring Real Devices Real device RUM: instrument ed apps • Apps RUM Insight, incl. crashes, screenshots etc. • Instrumentation
  • 20. The need for real devices throughout the mobile ALM Mobile Web Ex.: Weather Mobile App Ex.: Insurance Feature Location, time Address book, camera Local storage Real device Browser
  • 22. Leading Global Bank: Interoperability use case “ 2FA authentication is a regulatory requirement for logging into Internet banking (Mobile phone OTP). …we have no way to monitor or get past this stage. Since the industry is heading this way, we are at a serious disadvantage of not being able to monitor many critical functions. I’m sure we’re not the only bank who is interested in monitoring this.” Director of Service Assurance
  • 23. 4 Key Requirements for Mobile Monitoring Monitor using real devices Measure the metrics mobile users care about Ensure the monitoring solution SLA is better than your service target Enable mobile monitoring integration into proven enterprisegrade solutions Drive mutual language between Ops and Dev Common tools and workflows are key to reduce MTTR (mean time to resolution)
  • 24. Poll What is the most important requirement from a synthetic mobile monitoring solution? Utilize real devices on real networks Integrate into proven monitoring solutions Provide integrated insight with RUM Controlled maintenance overhead High solution SLA
  • 25. Poll- Synthetic mobile monitoring requirements
  • 26. Applicable Mobile Monitoring Leverage Real Devices Reduce solution Overhead Leverage Proven Platforms Address Solution SLA
  • 27. Upcoming Mobile Monitoring Webinar Perfecto Mobile Monitoring Product Introduction “Introduction to MobileCloud Monitoring - Real Device Monitoring Solution” June 26th 2013, 11 AM EST Hosted by Perfecto Mobile and SkyIT Register at: https://www3.gotomeeting.com/register/208623254
  • 28. Mobile Monitoring - White paper In this white paper, you will be able to gain insights into the following mobile monitoring aspects: Key building blocks for a mobile monitoring solution Best practices and process to build a mobile monitoring solution Best practice solution design overview LINK to download (Registration required): http://help.perfectomobile.com/article/AA-01854/