SlideShare a Scribd company logo
Why Makes Mobile
Different?
Session 2
Business Challenges
Technical Challenges
Performance Management Challenges

1
Mobile is a Very Diverse Channel
Automotive

Banking

Insurance

Professional Services

www.shunra.com

2

Healthcare

Engineering Services

Network Virtualization for Software Testing
Mobile Performance Introduces New
Risks

www.shunra.com

3

Network Virtualization for Software Testing
Mobile Performance Introduces New
Risks – Tablet Banking Example

www.shunra.com

4

Network Virtualization for Software Testing
Bounce
Rate

Conversion
Rate

Cart
Size

Page
Views

+0.2s

̶

̶

̶

̶

+0.5s

+4.7%

-1.9%

̶

-5.7%

+1.0s

Profit Impact

Delay

Mobile Performance Impact on the
Business

+8.3%

-3.5%

-2.1%

-9.4%

Brand Impact

www.shunra.com

5

Network Virtualization for Software Testing
Business Impact - Good performance vs. Bad
Poor performance impacts Customer adoption
vs

ING NL is a high performing mobile app that keeps increasing in
monthly installs, while BNP “Mes Comptes” which is a low
performing mobile app, is decreasing in popularity .

www.shunra.com

6

Network Virtualization for Software Testing
There isn’t a Single Performance Number
38.1

40

33.3

35
30

28.6

27.5

25

19.9

22.7

21.2

20
15

20.5

20.2

WiFi

17.5

17.2

3G

13.9

3G Busy
8.8

10

6.2

5.3

5.3

5

4.6

0

Launch App

Auto

Auto
Accident

Dental

Home

Get Life
Insurance
Quote

Transaction Response Times of an Insurance Mobile App [Sec]
www.shunra.com

7

Network Virtualization for Software Testing
What Happens under Mobile Load?

www.shunra.com

8

Network Virtualization for Software Testing
MyAT&T Mobile App – Prod Vs. Test
Mobile Customers
3G
LTE
Edge
WiFi
AT&T Cloud Partner Services

ATT Data Center

HP - Virtual Users

Hi Speed Lab Network
myAT&T – Dev/Test

www.shunra.com
Impact of Remote Users
Local Load Test Results

VUsers

Multi Site Load Test
Results

VUsers

Avg. TRT

Avg. TRT

Why?
www.shunra.com

Network Virtualization for Software Testing
10
What Happens under Mobile Load?

WiFi

3G

Each User Slows Down
Server Resources get Exhausted Quicker

www.shunra.com

11

Network Virtualization for Software Testing
The story of a mobile app

Testing - Singapore

Development - Pune

Deployment - Spain
www.shunra.com

Network Virtualization for Software Testing
Different Geographies have Different
Network Conditions

www.shunra.com

Network Virtualization for Software Testing
When it is time to Deploy
How will it Perform?
What will the App reviews
be?
We better run a field pilot for
a month!!!

www.shunra.com

Network Virtualization for Software Testing
When it is time to Deploy

What Do you Mean Pilot?
Sprint = 4 weeks
Week 1

Sprint
Planning
Meeting

Week 2

Week 3

Sprint n
Sprint
Review

Sprint n – Development / QA

Sprint n + 1 - Preparation

www.shunra.com

Week 4

Sprint n
Deployment
to Production
on following
Wednesday

Sprint n –
Integr. Test

Sprint
n+1

Network Virtualization for Software Testing

More Related Content

What's hot

Vietnam Market Overview Q1 2013
Vietnam Market Overview Q1 2013Vietnam Market Overview Q1 2013
Vietnam Market Overview Q1 2013
Cuong Pham
 
The Instant Inspection Process (1)
The Instant Inspection Process (1)The Instant Inspection Process (1)
The Instant Inspection Process (1)
Julia Guerra
 
Top five benefits of fintech app development outsourcing for business
Top five benefits of fintech app development outsourcing for businessTop five benefits of fintech app development outsourcing for business
Top five benefits of fintech app development outsourcing for business
Solution Analysts
 
Software Advice UserView: Hotel Management Software Report 2015
Software Advice UserView: Hotel Management Software Report 2015Software Advice UserView: Hotel Management Software Report 2015
Software Advice UserView: Hotel Management Software Report 2015
Software Advice
 
Using Scenario Planning to Build Competitive Tracking Systems
Using Scenario Planning  to Build Competitive  Tracking SystemsUsing Scenario Planning  to Build Competitive  Tracking Systems
Using Scenario Planning to Build Competitive Tracking Systems
Contify
 
Smarter Print Workflows for the Connected Enterprise
Smarter Print Workflows for the Connected EnterpriseSmarter Print Workflows for the Connected Enterprise
Smarter Print Workflows for the Connected Enterprise
Samsung Business USA
 
Mobile Maturity Model
Mobile Maturity ModelMobile Maturity Model
Mobile Maturity Model
START Houston
 
Car Dealership Flyer - Mobiloitte
Car Dealership Flyer - MobiloitteCar Dealership Flyer - Mobiloitte
Car Dealership Flyer - Mobiloitte
Mobiloitte
 
Customer Engagement with Altitude Software -
Customer Engagement with Altitude Software - Customer Engagement with Altitude Software -
Customer Engagement with Altitude Software -
Altitude Software
 
Enterprise mobility – what and why should sme’s adopt!
Enterprise mobility – what and why should sme’s adopt!Enterprise mobility – what and why should sme’s adopt!
Enterprise mobility – what and why should sme’s adopt!
Rigel Networks LLC
 
Fight the Paradox of Growth: Virtual Assistant Technology & the Contact Center
Fight the Paradox of Growth: Virtual Assistant Technology & the Contact Center Fight the Paradox of Growth: Virtual Assistant Technology & the Contact Center
Fight the Paradox of Growth: Virtual Assistant Technology & the Contact Center IntelliResponse Systems Inc.
 
The Unconventional Guide to Building Your Own Enterpise Mobile Apps
The Unconventional Guide to Building Your Own Enterpise Mobile AppsThe Unconventional Guide to Building Your Own Enterpise Mobile Apps
The Unconventional Guide to Building Your Own Enterpise Mobile Apps
Jinen Dedhia
 
Ways To Deal With Mobile App Abandonment Rate
Ways To Deal With Mobile App Abandonment RateWays To Deal With Mobile App Abandonment Rate
Ways To Deal With Mobile App Abandonment Rate
Rishabh Software
 
4 Stages of a Smart Mobile Strategy
4 Stages of a Smart Mobile Strategy4 Stages of a Smart Mobile Strategy
4 Stages of a Smart Mobile Strategy
Salesforce Marketing Cloud
 
Point of Sale Mobiloitte
Point of Sale MobiloittePoint of Sale Mobiloitte
Point of Sale Mobiloitte
Mobiloitte
 
Commercial Off-The-Shelf Software Pros and Cons
Commercial Off-The-Shelf Software Pros and ConsCommercial Off-The-Shelf Software Pros and Cons
Commercial Off-The-Shelf Software Pros and Cons
Aciron Consulting
 
Automating email responses with AI bots elevates your cost efficiency by 75%
Automating email responses with AI bots elevates your cost efficiency by 75%Automating email responses with AI bots elevates your cost efficiency by 75%
Automating email responses with AI bots elevates your cost efficiency by 75%
Enterprise Bot
 
State of Web Readiness: E-Commerce 2013
State of Web Readiness: E-Commerce 2013State of Web Readiness: E-Commerce 2013
State of Web Readiness: E-Commerce 2013
Load Impact
 

What's hot (20)

Vietnam Market Overview Q1 2013
Vietnam Market Overview Q1 2013Vietnam Market Overview Q1 2013
Vietnam Market Overview Q1 2013
 
The Instant Inspection Process (1)
The Instant Inspection Process (1)The Instant Inspection Process (1)
The Instant Inspection Process (1)
 
Top five benefits of fintech app development outsourcing for business
Top five benefits of fintech app development outsourcing for businessTop five benefits of fintech app development outsourcing for business
Top five benefits of fintech app development outsourcing for business
 
Software Advice UserView: Hotel Management Software Report 2015
Software Advice UserView: Hotel Management Software Report 2015Software Advice UserView: Hotel Management Software Report 2015
Software Advice UserView: Hotel Management Software Report 2015
 
Using Scenario Planning to Build Competitive Tracking Systems
Using Scenario Planning  to Build Competitive  Tracking SystemsUsing Scenario Planning  to Build Competitive  Tracking Systems
Using Scenario Planning to Build Competitive Tracking Systems
 
Smarter Print Workflows for the Connected Enterprise
Smarter Print Workflows for the Connected EnterpriseSmarter Print Workflows for the Connected Enterprise
Smarter Print Workflows for the Connected Enterprise
 
Mobile Maturity Model
Mobile Maturity ModelMobile Maturity Model
Mobile Maturity Model
 
Car Dealership Flyer - Mobiloitte
Car Dealership Flyer - MobiloitteCar Dealership Flyer - Mobiloitte
Car Dealership Flyer - Mobiloitte
 
Customer Engagement with Altitude Software -
Customer Engagement with Altitude Software - Customer Engagement with Altitude Software -
Customer Engagement with Altitude Software -
 
Enterprise mobility – what and why should sme’s adopt!
Enterprise mobility – what and why should sme’s adopt!Enterprise mobility – what and why should sme’s adopt!
Enterprise mobility – what and why should sme’s adopt!
 
Fight the Paradox of Growth: Virtual Assistant Technology & the Contact Center
Fight the Paradox of Growth: Virtual Assistant Technology & the Contact Center Fight the Paradox of Growth: Virtual Assistant Technology & the Contact Center
Fight the Paradox of Growth: Virtual Assistant Technology & the Contact Center
 
The Unconventional Guide to Building Your Own Enterpise Mobile Apps
The Unconventional Guide to Building Your Own Enterpise Mobile AppsThe Unconventional Guide to Building Your Own Enterpise Mobile Apps
The Unconventional Guide to Building Your Own Enterpise Mobile Apps
 
Mobility 2012 A multi-screen organization
Mobility 2012 A multi-screen organizationMobility 2012 A multi-screen organization
Mobility 2012 A multi-screen organization
 
Ways To Deal With Mobile App Abandonment Rate
Ways To Deal With Mobile App Abandonment RateWays To Deal With Mobile App Abandonment Rate
Ways To Deal With Mobile App Abandonment Rate
 
4 Stages of a Smart Mobile Strategy
4 Stages of a Smart Mobile Strategy4 Stages of a Smart Mobile Strategy
4 Stages of a Smart Mobile Strategy
 
Point of Sale Mobiloitte
Point of Sale MobiloittePoint of Sale Mobiloitte
Point of Sale Mobiloitte
 
Commercial Off-The-Shelf Software Pros and Cons
Commercial Off-The-Shelf Software Pros and ConsCommercial Off-The-Shelf Software Pros and Cons
Commercial Off-The-Shelf Software Pros and Cons
 
Sm ppt
Sm pptSm ppt
Sm ppt
 
Automating email responses with AI bots elevates your cost efficiency by 75%
Automating email responses with AI bots elevates your cost efficiency by 75%Automating email responses with AI bots elevates your cost efficiency by 75%
Automating email responses with AI bots elevates your cost efficiency by 75%
 
State of Web Readiness: E-Commerce 2013
State of Web Readiness: E-Commerce 2013State of Web Readiness: E-Commerce 2013
State of Web Readiness: E-Commerce 2013
 

Similar to Shunra university 2 what makes mobile different

Can Scriptless Test Automation boost growth and new innovations for the Banki...
Can Scriptless Test Automation boost growth and new innovations for the Banki...Can Scriptless Test Automation boost growth and new innovations for the Banki...
Can Scriptless Test Automation boost growth and new innovations for the Banki...
Sun Technologies
 
Bad mobile performance
Bad mobile performanceBad mobile performance
Bad mobile performance
Antoine Aymer
 
DEW w.e.f 17 11 2021.pdf
DEW w.e.f 17 11 2021.pdfDEW w.e.f 17 11 2021.pdf
DEW w.e.f 17 11 2021.pdf
anoopkumarm
 
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
DMIMarketing
 
Why Is Quality Assurance So Important in Banking Systems.pptx
Why Is Quality Assurance So Important in Banking Systems.pptxWhy Is Quality Assurance So Important in Banking Systems.pptx
Why Is Quality Assurance So Important in Banking Systems.pptx
Maveric Systems
 
Lack of Performance Testing Hits Apps - Bahaa Al Zubaidi .pdf
Lack of Performance Testing Hits Apps - Bahaa Al Zubaidi .pdfLack of Performance Testing Hits Apps - Bahaa Al Zubaidi .pdf
Lack of Performance Testing Hits Apps - Bahaa Al Zubaidi .pdf
Bahaa Al Zubaidi
 
Zinnov Zones for Robotic Automation Services
Zinnov Zones for Robotic Automation ServicesZinnov Zones for Robotic Automation Services
Zinnov Zones for Robotic Automation Services
Zinnov
 
Creating a mobile enterprise application business case.
Creating a mobile enterprise application business case.Creating a mobile enterprise application business case.
Creating a mobile enterprise application business case.
DMI
 
Improve conversion and_avoid_abandonment
Improve conversion and_avoid_abandonmentImprove conversion and_avoid_abandonment
Improve conversion and_avoid_abandonmentCompuware ASEAN
 
Certus Mobile Presentation
Certus Mobile PresentationCertus Mobile Presentation
Certus Mobile Presentation
Certus_Solutions
 
Mobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionMobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solution
Perficient, Inc.
 
BlackBerry Enterprise of Things presentation - Gartner IT Expo
BlackBerry Enterprise of Things presentation - Gartner IT ExpoBlackBerry Enterprise of Things presentation - Gartner IT Expo
BlackBerry Enterprise of Things presentation - Gartner IT Expo
BlackBerry
 
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
Richard Rabins
 
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
 
Connect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerConnect 4-pov-rachel obstler
Connect 4-pov-rachel obstler
KeynoteSystems
 
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
Roger Snook
 
Building an Efficient Future The Importance of Custom Web Application Develop...
Building an Efficient Future The Importance of Custom Web Application Develop...Building an Efficient Future The Importance of Custom Web Application Develop...
Building an Efficient Future The Importance of Custom Web Application Develop...
BitCot
 
Mobile Banking App Development A Complete Guide.pdf
Mobile Banking App Development A Complete Guide.pdfMobile Banking App Development A Complete Guide.pdf
Mobile Banking App Development A Complete Guide.pdf
SuccessiveDigital
 
Interesting Facts About Fintech App Development
Interesting Facts About Fintech App Development Interesting Facts About Fintech App Development
Interesting Facts About Fintech App Development
Apptunix
 
Why apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnWhy apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vn
MasterCode.vn
 

Similar to Shunra university 2 what makes mobile different (20)

Can Scriptless Test Automation boost growth and new innovations for the Banki...
Can Scriptless Test Automation boost growth and new innovations for the Banki...Can Scriptless Test Automation boost growth and new innovations for the Banki...
Can Scriptless Test Automation boost growth and new innovations for the Banki...
 
Bad mobile performance
Bad mobile performanceBad mobile performance
Bad mobile performance
 
DEW w.e.f 17 11 2021.pdf
DEW w.e.f 17 11 2021.pdfDEW w.e.f 17 11 2021.pdf
DEW w.e.f 17 11 2021.pdf
 
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part II - Enterprise Apps
 
Why Is Quality Assurance So Important in Banking Systems.pptx
Why Is Quality Assurance So Important in Banking Systems.pptxWhy Is Quality Assurance So Important in Banking Systems.pptx
Why Is Quality Assurance So Important in Banking Systems.pptx
 
Lack of Performance Testing Hits Apps - Bahaa Al Zubaidi .pdf
Lack of Performance Testing Hits Apps - Bahaa Al Zubaidi .pdfLack of Performance Testing Hits Apps - Bahaa Al Zubaidi .pdf
Lack of Performance Testing Hits Apps - Bahaa Al Zubaidi .pdf
 
Zinnov Zones for Robotic Automation Services
Zinnov Zones for Robotic Automation ServicesZinnov Zones for Robotic Automation Services
Zinnov Zones for Robotic Automation Services
 
Creating a mobile enterprise application business case.
Creating a mobile enterprise application business case.Creating a mobile enterprise application business case.
Creating a mobile enterprise application business case.
 
Improve conversion and_avoid_abandonment
Improve conversion and_avoid_abandonmentImprove conversion and_avoid_abandonment
Improve conversion and_avoid_abandonment
 
Certus Mobile Presentation
Certus Mobile PresentationCertus Mobile Presentation
Certus Mobile Presentation
 
Mobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionMobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solution
 
BlackBerry Enterprise of Things presentation - Gartner IT Expo
BlackBerry Enterprise of Things presentation - Gartner IT ExpoBlackBerry Enterprise of Things presentation - Gartner IT Expo
BlackBerry Enterprise of Things presentation - Gartner IT Expo
 
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
 
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
 
Connect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerConnect 4-pov-rachel obstler
Connect 4-pov-rachel obstler
 
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
 
Building an Efficient Future The Importance of Custom Web Application Develop...
Building an Efficient Future The Importance of Custom Web Application Develop...Building an Efficient Future The Importance of Custom Web Application Develop...
Building an Efficient Future The Importance of Custom Web Application Develop...
 
Mobile Banking App Development A Complete Guide.pdf
Mobile Banking App Development A Complete Guide.pdfMobile Banking App Development A Complete Guide.pdf
Mobile Banking App Development A Complete Guide.pdf
 
Interesting Facts About Fintech App Development
Interesting Facts About Fintech App Development Interesting Facts About Fintech App Development
Interesting Facts About Fintech App Development
 
Why apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnWhy apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vn
 

Recently uploaded

Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
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
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
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
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 

Recently uploaded (20)

Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
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
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
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
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 

Shunra university 2 what makes mobile different

  • 1. Why Makes Mobile Different? Session 2 Business Challenges Technical Challenges Performance Management Challenges 1
  • 2. Mobile is a Very Diverse Channel Automotive Banking Insurance Professional Services www.shunra.com 2 Healthcare Engineering Services Network Virtualization for Software Testing
  • 3. Mobile Performance Introduces New Risks www.shunra.com 3 Network Virtualization for Software Testing
  • 4. Mobile Performance Introduces New Risks – Tablet Banking Example www.shunra.com 4 Network Virtualization for Software Testing
  • 5. Bounce Rate Conversion Rate Cart Size Page Views +0.2s ̶ ̶ ̶ ̶ +0.5s +4.7% -1.9% ̶ -5.7% +1.0s Profit Impact Delay Mobile Performance Impact on the Business +8.3% -3.5% -2.1% -9.4% Brand Impact www.shunra.com 5 Network Virtualization for Software Testing
  • 6. Business Impact - Good performance vs. Bad Poor performance impacts Customer adoption vs ING NL is a high performing mobile app that keeps increasing in monthly installs, while BNP “Mes Comptes” which is a low performing mobile app, is decreasing in popularity . www.shunra.com 6 Network Virtualization for Software Testing
  • 7. There isn’t a Single Performance Number 38.1 40 33.3 35 30 28.6 27.5 25 19.9 22.7 21.2 20 15 20.5 20.2 WiFi 17.5 17.2 3G 13.9 3G Busy 8.8 10 6.2 5.3 5.3 5 4.6 0 Launch App Auto Auto Accident Dental Home Get Life Insurance Quote Transaction Response Times of an Insurance Mobile App [Sec] www.shunra.com 7 Network Virtualization for Software Testing
  • 8. What Happens under Mobile Load? www.shunra.com 8 Network Virtualization for Software Testing
  • 9. MyAT&T Mobile App – Prod Vs. Test Mobile Customers 3G LTE Edge WiFi AT&T Cloud Partner Services ATT Data Center HP - Virtual Users Hi Speed Lab Network myAT&T – Dev/Test www.shunra.com
  • 10. Impact of Remote Users Local Load Test Results VUsers Multi Site Load Test Results VUsers Avg. TRT Avg. TRT Why? www.shunra.com Network Virtualization for Software Testing 10
  • 11. What Happens under Mobile Load? WiFi 3G Each User Slows Down Server Resources get Exhausted Quicker www.shunra.com 11 Network Virtualization for Software Testing
  • 12. The story of a mobile app Testing - Singapore Development - Pune Deployment - Spain www.shunra.com Network Virtualization for Software Testing
  • 13. Different Geographies have Different Network Conditions www.shunra.com Network Virtualization for Software Testing
  • 14. When it is time to Deploy How will it Perform? What will the App reviews be? We better run a field pilot for a month!!! www.shunra.com Network Virtualization for Software Testing
  • 15. When it is time to Deploy What Do you Mean Pilot? Sprint = 4 weeks Week 1 Sprint Planning Meeting Week 2 Week 3 Sprint n Sprint Review Sprint n – Development / QA Sprint n + 1 - Preparation www.shunra.com Week 4 Sprint n Deployment to Production on following Wednesday Sprint n – Integr. Test Sprint n+1 Network Virtualization for Software Testing

Editor's Notes

  1. Brand ImpactHigh correlation between app performance and brandImmediate feedback on the app storeVicious loop: Poor reviews -> decrease in downloadsRevenue ImpactHigh correlation between slow response and abandonment rateAlternative channel cost when users abandon a mobile appe.g. – mobile banking abandonment increases ATM costs, Branch visit costs, Call Center costsTime to marketLong field pilots are not adequate in an Agile-Rapid-Mobile app life cycle
  2. As I mentioned, I’m going to use one of your key initiatives to demonstrate how shunra can help.I’d like to talk about your mobile app strategy, in particular the US banking mobile app….
  3. With Shunra you know exactly what mobile conditions are at NG16 8YQ or anywhere else in the market for that matter