SlideShare a Scribd company logo
M-Agile
Best practices for successful Mobile Agile
Droidcon Israel 2015
Discussion with:
Roy Nuriel, Director of Product Management
Introducing Perfecto Mobile
Dominant leader &
visionary
Strong
Ecosystem
Perfecto @ a glance
Enabling Enterprises create better mobile apps
faster with continuous quality
“Perfecto Mobile marks shift in mobile
apps QA with Continuous Quality Lab”
Proprietary & Confidential 2
Setting the bar for
market success
• Founded in late 2006, Business HQ in Boston and R&D in Israel
• Proven management team with over 200 employees globally
• Funded by leading VCs, Total - $57.8M
Customer Traction
3Proprietary & Confidential
Tier 1 (500)
Tier 3 (3000)
Tier 2 (1500)
2011 2012 2013 2014
Lets talk about…
• Market trends
• M-Agile challenges
• M-Agile best practices
Market
Digital channels
• Digital experience is the #1 factor for customers
satisfaction & churn
• Digital channels = Mobile + Web + Social
The Future of mobile application development report – Forrester January 28, 2015
The Digital Engagement Journey
• Physical experience and interaction gives
way to Digital
• Budgets are shifting accordingly
Web
Mobile Apps as
hand held web
User Centric Mobile
Apps/ Services
Complete Digital
Engagement
1990-2007
2007 - 2013
2013 – 2015+
2015+
Mobile Strategy at United Airlines
User Engagement Centric Design
Engagement Driven Innovation Execution Business Outcome
2013 Investor Report
Mobile
Contributes
20101 2013E
ANCILLARY REVENUE VIA
DIGITAL CHANNELS
+~4x
Why Wearable Technology?
“Most people reach for their Smartphone every six minutes ~150 times a day.
Wearable Technology may reduce that number by 60%”.
Source: Smart Ring
More Frequent & Faster Releases
High user engagement requires continuous
improvement
The Mobile Market is in continuous change
Competition is moving continuously and
aggressively
Rapid Change forces frequent and fast
releases to drive engagement
2010
4 per year
2015
36 per year
Typical app releases per year
IDC
Mobile
accelerate the
move to Agile
M-Agile
Challenges
Velocity
Quality
Quality - Users Expectations are High, Feedback is Public
“Poor app quality is the primary reason
behind the weak adoption, usage and
even failure of many mobile apps.”
[ Gartner, Sep 2014 ]
Starbucks App Store Reviews
Mobile Is Diverse, Complex & Dynamic
20132012201120102009
Windows 8
Oct 2012
Windows 7
Oct 2009
Froyo
May 2010
Cupcake
Apr 2009
iOS 6
Sep 2012
iOS 5.1
Mar 2012
iOS 5.0
Oct 2011
iOS 4.3
Mar 2011
iOS 4.2
Nov 2010
iOS 3.1
Sep 2009
iOS 3.0
Jun 2009
iOS 6.0.1
Nov2012
iOS 6.1
Jan 2013
iOS 6.1.3
Ma2013
Jelly Bean
Jelly Bean
June 2012
Jelly Bean
Jelly Bean
Jelly Bean
ICS
ICS
Oct 2011
ICS
ICS
ICS
Gingerbread
Gingerbread
Gingerbread
Gingerbread
Donut
Sep 2009
Eclair
Oct 2009 Gingerbread
Dec 2010
iOS 4.1
Sep 2010
iOS 4.0
Jun 2010
iOS 3.2
Apr 2010
Performance Security
Agile Hour-Glass approach
UI
Integration
Unit Testing
Target
Devices
Target
Env.OS
OS versions
Form factors
CPU & Memory
Manufacturers
Wearable
Networks
Orientation
Events
Device events
Locations
Wearable
Performance Security
QA Evolution into XA
UI
Integration
Unit Testing
Target
Devices
Target
Env.
Experience Assurance (XA)
DevTest
Continuously
Integrated
Mobile Continuous Quality Practice …
Job
Test
Duration
Test Scope
Device
Coverage
Unit System Smoke Regression Performance
Hourly 20-40 Min ±4
3-4 times a
day
30-60 Min ±6
Nightly 2-7 Hours ±10
Weekend 10-48 Hours ±20
Meet your users in
the app store
Browse Reviews by:
1. Device
2. Version
3. Time, Rating, Helpfulness
But the app isn’t the only one changing…
Manage an industry calendar in your team
Q+A
royn@perfectomobile.com

More Related Content

What's hot

Conversational commerce
Conversational commerceConversational commerce
Conversational commerce
Bala Iyer
 
Mobile Labs: Supercharge Mobile App Testing - All About Speed
Mobile Labs: Supercharge Mobile App Testing - All About SpeedMobile Labs: Supercharge Mobile App Testing - All About Speed
Mobile Labs: Supercharge Mobile App Testing - All About Speed
Mobile Labs
 
Key consideration in mobile test automation webinar
Key consideration in mobile test automation webinarKey consideration in mobile test automation webinar
Key consideration in mobile test automation webinarPerfecto Mobile
 
When Mobile and Cloud Collide
When Mobile and Cloud CollideWhen Mobile and Cloud Collide
When Mobile and Cloud Collide
Cisco Services
 
Enterprise Mobility Management
Enterprise Mobility ManagementEnterprise Mobility Management
Enterprise Mobility Managementeaiti
 
Neev corporate ppt
Neev corporate pptNeev corporate ppt
Neev corporate ppt
Deepanshu Jain
 
Reaching Altitude with Mobile First
Reaching Altitude with Mobile FirstReaching Altitude with Mobile First
Reaching Altitude with Mobile First
David Low
 
BoxTone iPad in the Enterprise Industry Polling Analysis
BoxTone iPad in the Enterprise Industry Polling AnalysisBoxTone iPad in the Enterprise Industry Polling Analysis
BoxTone iPad in the Enterprise Industry Polling Analysis
BoxTone
 
Corporate Profile - Solution Analysts
Corporate Profile - Solution AnalystsCorporate Profile - Solution Analysts
Corporate Profile - Solution Analysts
Solution Analysts
 
Latest mobile app development trends
Latest mobile app development trendsLatest mobile app development trends
Latest mobile app development trends
eLuminous Technologies Pvt. Ltd.
 
Machine learning app development
Machine learning app developmentMachine learning app development
Machine learning app development
ShiraCox1
 
Mobile Application Security by Design
Mobile Application Security by DesignMobile Application Security by Design
Mobile Application Security by Design
DMI
 
13 Software Industry Predictions for 2016
13 Software Industry Predictions for 201613 Software Industry Predictions for 2016
13 Software Industry Predictions for 2016
SmartBear
 
The Mobile Shift: How Mobile is Changing Consumer Behavior
The Mobile Shift: How Mobile is Changing Consumer BehaviorThe Mobile Shift: How Mobile is Changing Consumer Behavior
The Mobile Shift: How Mobile is Changing Consumer Behavior
James Burnes
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
UGS Academy
 
Enterprise mobility services
Enterprise mobility servicesEnterprise mobility services
Enterprise mobility services
Net Solutions
 
5 Steps for Enterprise Mobility
5 Steps for Enterprise Mobility5 Steps for Enterprise Mobility
5 Steps for Enterprise Mobility
Matthew David
 
White Label Reseller Program
White Label Reseller ProgramWhite Label Reseller Program
White Label Reseller Program
Nicholas Foong
 
Vizi apps overview 15_03
Vizi apps overview 15_03Vizi apps overview 15_03
Vizi apps overview 15_03
GEORGE ADAMS
 

What's hot (20)

Conversational commerce
Conversational commerceConversational commerce
Conversational commerce
 
Mobile Labs: Supercharge Mobile App Testing - All About Speed
Mobile Labs: Supercharge Mobile App Testing - All About SpeedMobile Labs: Supercharge Mobile App Testing - All About Speed
Mobile Labs: Supercharge Mobile App Testing - All About Speed
 
Key consideration in mobile test automation webinar
Key consideration in mobile test automation webinarKey consideration in mobile test automation webinar
Key consideration in mobile test automation webinar
 
When Mobile and Cloud Collide
When Mobile and Cloud CollideWhen Mobile and Cloud Collide
When Mobile and Cloud Collide
 
Enterprise Mobility Management
Enterprise Mobility ManagementEnterprise Mobility Management
Enterprise Mobility Management
 
Vision mobile beyond_siri
Vision mobile beyond_siriVision mobile beyond_siri
Vision mobile beyond_siri
 
Neev corporate ppt
Neev corporate pptNeev corporate ppt
Neev corporate ppt
 
Reaching Altitude with Mobile First
Reaching Altitude with Mobile FirstReaching Altitude with Mobile First
Reaching Altitude with Mobile First
 
BoxTone iPad in the Enterprise Industry Polling Analysis
BoxTone iPad in the Enterprise Industry Polling AnalysisBoxTone iPad in the Enterprise Industry Polling Analysis
BoxTone iPad in the Enterprise Industry Polling Analysis
 
Corporate Profile - Solution Analysts
Corporate Profile - Solution AnalystsCorporate Profile - Solution Analysts
Corporate Profile - Solution Analysts
 
Latest mobile app development trends
Latest mobile app development trendsLatest mobile app development trends
Latest mobile app development trends
 
Machine learning app development
Machine learning app developmentMachine learning app development
Machine learning app development
 
Mobile Application Security by Design
Mobile Application Security by DesignMobile Application Security by Design
Mobile Application Security by Design
 
13 Software Industry Predictions for 2016
13 Software Industry Predictions for 201613 Software Industry Predictions for 2016
13 Software Industry Predictions for 2016
 
The Mobile Shift: How Mobile is Changing Consumer Behavior
The Mobile Shift: How Mobile is Changing Consumer BehaviorThe Mobile Shift: How Mobile is Changing Consumer Behavior
The Mobile Shift: How Mobile is Changing Consumer Behavior
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Enterprise mobility services
Enterprise mobility servicesEnterprise mobility services
Enterprise mobility services
 
5 Steps for Enterprise Mobility
5 Steps for Enterprise Mobility5 Steps for Enterprise Mobility
5 Steps for Enterprise Mobility
 
White Label Reseller Program
White Label Reseller ProgramWhite Label Reseller Program
White Label Reseller Program
 
Vizi apps overview 15_03
Vizi apps overview 15_03Vizi apps overview 15_03
Vizi apps overview 15_03
 

Viewers also liked

Adulto mayor patologia_otorrino
Adulto mayor patologia_otorrinoAdulto mayor patologia_otorrino
Adulto mayor patologia_otorrino
Luis Enrique Gonzalez
 
Emerging Trends of Test automation - Talk in Software Testing Conference Nort...
Emerging Trends of Test automation - Talk in Software Testing Conference Nort...Emerging Trends of Test automation - Talk in Software Testing Conference Nort...
Emerging Trends of Test automation - Talk in Software Testing Conference Nort...
Sriram Angajala
 
SoluForce Pipes for Pipe Brochure 2016
SoluForce Pipes for Pipe Brochure 2016SoluForce Pipes for Pipe Brochure 2016
SoluForce Pipes for Pipe Brochure 2016duta firza
 
Ttabvue 91232672-opp-4
Ttabvue 91232672-opp-4Ttabvue 91232672-opp-4
Ttabvue 91232672-opp-4
Payam Moradian
 
Testing Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User ConditionsTesting Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User Conditions
Perfecto by Perforce
 
Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...
Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...
Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...
LitheSpeed
 
Overcoming Test Automation Obstacles
Overcoming Test Automation ObstaclesOvercoming Test Automation Obstacles
Overcoming Test Automation Obstacles
Perfecto by Perforce
 
Continuous Improvement Tricks
Continuous Improvement TricksContinuous Improvement Tricks
Continuous Improvement Tricks
LitheSpeed
 
Agile Trends in Government
Agile Trends in GovernmentAgile Trends in Government
Agile Trends in Government
LitheSpeed
 
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
Perfecto Mobile
 
Build Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVPBuild Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVP
LitheSpeed
 
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
LitheSpeed
 
Scaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedScaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the Perplexed
LitheSpeed
 
Choosing the Best Open Source Test Automation Tool for You
Choosing the Best Open Source Test Automation Tool for YouChoosing the Best Open Source Test Automation Tool for You
Choosing the Best Open Source Test Automation Tool for You
Perfecto by Perforce
 
Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017
Perfecto Mobile
 
Dare to Explore: Discover ET!
Dare to Explore: Discover ET!Dare to Explore: Discover ET!
Dare to Explore: Discover ET!
Raj Indugula
 
Agile testing
Agile testingAgile testing
Agile testing
Raj Indugula
 
Leanstartuptoolsforproductowners
LeanstartuptoolsforproductownersLeanstartuptoolsforproductowners
Leanstartuptoolsforproductowners
Raj Indugula
 
Effective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentEffective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile Environment
Raj Indugula
 

Viewers also liked (20)

Adulto mayor patologia_otorrino
Adulto mayor patologia_otorrinoAdulto mayor patologia_otorrino
Adulto mayor patologia_otorrino
 
Emerging Trends of Test automation - Talk in Software Testing Conference Nort...
Emerging Trends of Test automation - Talk in Software Testing Conference Nort...Emerging Trends of Test automation - Talk in Software Testing Conference Nort...
Emerging Trends of Test automation - Talk in Software Testing Conference Nort...
 
SoluForce Pipes for Pipe Brochure 2016
SoluForce Pipes for Pipe Brochure 2016SoluForce Pipes for Pipe Brochure 2016
SoluForce Pipes for Pipe Brochure 2016
 
Ttabvue 91232672-opp-4
Ttabvue 91232672-opp-4Ttabvue 91232672-opp-4
Ttabvue 91232672-opp-4
 
Automation Concepts
Automation ConceptsAutomation Concepts
Automation Concepts
 
Testing Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User ConditionsTesting Mobile Apps under Real User Conditions
Testing Mobile Apps under Real User Conditions
 
Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...
Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...
Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...
 
Overcoming Test Automation Obstacles
Overcoming Test Automation ObstaclesOvercoming Test Automation Obstacles
Overcoming Test Automation Obstacles
 
Continuous Improvement Tricks
Continuous Improvement TricksContinuous Improvement Tricks
Continuous Improvement Tricks
 
Agile Trends in Government
Agile Trends in GovernmentAgile Trends in Government
Agile Trends in Government
 
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
 
Build Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVPBuild Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVP
 
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
 
Scaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedScaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the Perplexed
 
Choosing the Best Open Source Test Automation Tool for You
Choosing the Best Open Source Test Automation Tool for YouChoosing the Best Open Source Test Automation Tool for You
Choosing the Best Open Source Test Automation Tool for You
 
Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017Boston meetup blaze_meter_feb2017
Boston meetup blaze_meter_feb2017
 
Dare to Explore: Discover ET!
Dare to Explore: Discover ET!Dare to Explore: Discover ET!
Dare to Explore: Discover ET!
 
Agile testing
Agile testingAgile testing
Agile testing
 
Leanstartuptoolsforproductowners
LeanstartuptoolsforproductownersLeanstartuptoolsforproductowners
Leanstartuptoolsforproductowners
 
Effective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile EnvironmentEffective Testing Practices in an Agile Environment
Effective Testing Practices in an Agile Environment
 

Similar to Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

Mobile Insights for 2014 J.Boye13 - Aarhus
Mobile Insights for 2014 J.Boye13 - AarhusMobile Insights for 2014 J.Boye13 - Aarhus
Mobile Insights for 2014 J.Boye13 - Aarhus
The Judge Group
 
The Mobile Shift
The Mobile ShiftThe Mobile Shift
The Mobile Shift
James Burnes
 
Mobile Strategy Excerpt
Mobile Strategy ExcerptMobile Strategy Excerpt
Mobile Strategy Excerpt
Zack Wenthe
 
Prestige100 mobile2012
Prestige100 mobile2012Prestige100 mobile2012
Prestige100 mobile2012
Glenn Gruber
 
5 essentials about Mobile Apps Development you should know
5 essentials about Mobile Apps Development you should know5 essentials about Mobile Apps Development you should know
5 essentials about Mobile Apps Development you should know
Shweta Joshi
 
Keen on the Small Screen: The Power of Mobile for Candidate Experience | Tale...
Keen on the Small Screen: The Power of Mobile for Candidate Experience | Tale...Keen on the Small Screen: The Power of Mobile for Candidate Experience | Tale...
Keen on the Small Screen: The Power of Mobile for Candidate Experience | Tale...
LinkedIn Talent Solutions
 
Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App Development
AnyPresence
 
Fitnyc module 11 mobile analytics overview for fit
Fitnyc module 11    mobile analytics overview for fitFitnyc module 11    mobile analytics overview for fit
Fitnyc module 11 mobile analytics overview for fit
Marshall Sponder
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Joel Oleson
 
Craig AdlingtonCV-2015-March
Craig AdlingtonCV-2015-MarchCraig AdlingtonCV-2015-March
Craig AdlingtonCV-2015-MarchCraig Adlington
 
What's next for enterprise mobility mobile edge @ Mobile Edge '14
What's next for enterprise mobility mobile edge @ Mobile Edge '14What's next for enterprise mobility mobile edge @ Mobile Edge '14
What's next for enterprise mobility mobile edge @ Mobile Edge '14
Mobile Edge Event
 
What Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdfWhat Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdf
Indian Website Company
 
Transforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
Transforming Web Business to a Mobile Business - Presentation by Sirish KosarajuTransforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
Transforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
RapidValue
 
Advancement in mobile apps
Advancement in mobile appsAdvancement in mobile apps
Advancement in mobile apps
jagadeesh gumpena
 
5 Trends that Will Shape The Future of the Mobile Enterprise
5 Trends that Will Shape The Future of the Mobile Enterprise5 Trends that Will Shape The Future of the Mobile Enterprise
5 Trends that Will Shape The Future of the Mobile Enterprisekidozen
 
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
RapidValue
 
ServiceNow mobile strategy - March 2014 - Chicago SNUG
ServiceNow mobile strategy - March 2014 - Chicago SNUGServiceNow mobile strategy - March 2014 - Chicago SNUG
ServiceNow mobile strategy - March 2014 - Chicago SNUG
PeopleReign, Inc.
 
Mobile SEO Strategy
Mobile SEO StrategyMobile SEO Strategy
Mobile SEO StrategyR2integrated
 
Mobile Marketing, SEO & Visibility: The Evolving Conversation
Mobile Marketing, SEO & Visibility: The Evolving Conversation Mobile Marketing, SEO & Visibility: The Evolving Conversation
Mobile Marketing, SEO & Visibility: The Evolving Conversation
R2integrated
 

Similar to Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile (20)

Mobile Insights for 2014 J.Boye13 - Aarhus
Mobile Insights for 2014 J.Boye13 - AarhusMobile Insights for 2014 J.Boye13 - Aarhus
Mobile Insights for 2014 J.Boye13 - Aarhus
 
The Mobile Shift
The Mobile ShiftThe Mobile Shift
The Mobile Shift
 
Mobile Strategy Excerpt
Mobile Strategy ExcerptMobile Strategy Excerpt
Mobile Strategy Excerpt
 
Prestige100 mobile2012
Prestige100 mobile2012Prestige100 mobile2012
Prestige100 mobile2012
 
Mobile app development services | Mobile App
Mobile app development services | Mobile AppMobile app development services | Mobile App
Mobile app development services | Mobile App
 
5 essentials about Mobile Apps Development you should know
5 essentials about Mobile Apps Development you should know5 essentials about Mobile Apps Development you should know
5 essentials about Mobile Apps Development you should know
 
Keen on the Small Screen: The Power of Mobile for Candidate Experience | Tale...
Keen on the Small Screen: The Power of Mobile for Candidate Experience | Tale...Keen on the Small Screen: The Power of Mobile for Candidate Experience | Tale...
Keen on the Small Screen: The Power of Mobile for Candidate Experience | Tale...
 
Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App Development
 
Fitnyc module 11 mobile analytics overview for fit
Fitnyc module 11    mobile analytics overview for fitFitnyc module 11    mobile analytics overview for fit
Fitnyc module 11 mobile analytics overview for fit
 
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in StockholmEnterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
Enterprise Mobile Strategy for SharePoint Server 2013 at SEF2014 in Stockholm
 
Craig AdlingtonCV-2015-March
Craig AdlingtonCV-2015-MarchCraig AdlingtonCV-2015-March
Craig AdlingtonCV-2015-March
 
What's next for enterprise mobility mobile edge @ Mobile Edge '14
What's next for enterprise mobility mobile edge @ Mobile Edge '14What's next for enterprise mobility mobile edge @ Mobile Edge '14
What's next for enterprise mobility mobile edge @ Mobile Edge '14
 
What Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdfWhat Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdf
 
Transforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
Transforming Web Business to a Mobile Business - Presentation by Sirish KosarajuTransforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
Transforming Web Business to a Mobile Business - Presentation by Sirish Kosaraju
 
Advancement in mobile apps
Advancement in mobile appsAdvancement in mobile apps
Advancement in mobile apps
 
5 Trends that Will Shape The Future of the Mobile Enterprise
5 Trends that Will Shape The Future of the Mobile Enterprise5 Trends that Will Shape The Future of the Mobile Enterprise
5 Trends that Will Shape The Future of the Mobile Enterprise
 
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
Best Practices For Building Your Mobile Applications - A Whitepaper by RapidV...
 
ServiceNow mobile strategy - March 2014 - Chicago SNUG
ServiceNow mobile strategy - March 2014 - Chicago SNUGServiceNow mobile strategy - March 2014 - Chicago SNUG
ServiceNow mobile strategy - March 2014 - Chicago SNUG
 
Mobile SEO Strategy
Mobile SEO StrategyMobile SEO Strategy
Mobile SEO Strategy
 
Mobile Marketing, SEO & Visibility: The Evolving Conversation
Mobile Marketing, SEO & Visibility: The Evolving Conversation Mobile Marketing, SEO & Visibility: The Evolving Conversation
Mobile Marketing, SEO & Visibility: The Evolving Conversation
 

More from DroidConTLV

Mobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, NikeMobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, Nike
DroidConTLV
 
Doing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra TechnologiesDoing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra Technologies
DroidConTLV
 
No more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola SolutionsNo more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola Solutions
DroidConTLV
 
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.comMobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
DroidConTLV
 
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, ClimacellLiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
DroidConTLV
 
MVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, LightricksMVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, Lightricks
DroidConTLV
 
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
DroidConTLV
 
Building Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice NinjaBuilding Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice Ninja
DroidConTLV
 
New Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy ZukanovNew Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy Zukanov
DroidConTLV
 
Designing a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, GettDesigning a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, Gett
DroidConTLV
 
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, PepperThe Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
DroidConTLV
 
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDevKotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
DroidConTLV
 
Flutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, TikalFlutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, Tikal
DroidConTLV
 
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bisReactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
DroidConTLV
 
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevelFun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
DroidConTLV
 
DroidconTLV 2019
DroidconTLV 2019DroidconTLV 2019
DroidconTLV 2019
DroidConTLV
 
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, MondayOk google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
DroidConTLV
 
Introduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, WixIntroduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, Wix
DroidConTLV
 
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGeneBang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
DroidConTLV
 
Educating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz TamirEducating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz Tamir
DroidConTLV
 

More from DroidConTLV (20)

Mobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, NikeMobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, Nike
 
Doing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra TechnologiesDoing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra Technologies
 
No more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola SolutionsNo more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola Solutions
 
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.comMobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
 
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, ClimacellLiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
 
MVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, LightricksMVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, Lightricks
 
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
 
Building Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice NinjaBuilding Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice Ninja
 
New Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy ZukanovNew Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy Zukanov
 
Designing a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, GettDesigning a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, Gett
 
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, PepperThe Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
 
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDevKotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
 
Flutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, TikalFlutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, Tikal
 
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bisReactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
 
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevelFun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
 
DroidconTLV 2019
DroidconTLV 2019DroidconTLV 2019
DroidconTLV 2019
 
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, MondayOk google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
 
Introduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, WixIntroduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, Wix
 
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGeneBang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
 
Educating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz TamirEducating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz Tamir
 

Recently uploaded

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
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
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
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.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
 
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
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
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
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
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
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
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: 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
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
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
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 

Recently uploaded (20)

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
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
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
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.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
 
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...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
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...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
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...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
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: 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
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
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
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Best practices for successful M-Agile - Roy Nuriel, Perfecto Mobile

  • 1. M-Agile Best practices for successful Mobile Agile Droidcon Israel 2015 Discussion with: Roy Nuriel, Director of Product Management
  • 2. Introducing Perfecto Mobile Dominant leader & visionary Strong Ecosystem Perfecto @ a glance Enabling Enterprises create better mobile apps faster with continuous quality “Perfecto Mobile marks shift in mobile apps QA with Continuous Quality Lab” Proprietary & Confidential 2 Setting the bar for market success • Founded in late 2006, Business HQ in Boston and R&D in Israel • Proven management team with over 200 employees globally • Funded by leading VCs, Total - $57.8M
  • 3. Customer Traction 3Proprietary & Confidential Tier 1 (500) Tier 3 (3000) Tier 2 (1500) 2011 2012 2013 2014
  • 4. Lets talk about… • Market trends • M-Agile challenges • M-Agile best practices
  • 6. Digital channels • Digital experience is the #1 factor for customers satisfaction & churn • Digital channels = Mobile + Web + Social The Future of mobile application development report – Forrester January 28, 2015
  • 7. The Digital Engagement Journey • Physical experience and interaction gives way to Digital • Budgets are shifting accordingly Web Mobile Apps as hand held web User Centric Mobile Apps/ Services Complete Digital Engagement 1990-2007 2007 - 2013 2013 – 2015+ 2015+
  • 8. Mobile Strategy at United Airlines User Engagement Centric Design Engagement Driven Innovation Execution Business Outcome 2013 Investor Report Mobile Contributes 20101 2013E ANCILLARY REVENUE VIA DIGITAL CHANNELS +~4x
  • 9.
  • 10. Why Wearable Technology? “Most people reach for their Smartphone every six minutes ~150 times a day. Wearable Technology may reduce that number by 60%”. Source: Smart Ring
  • 11. More Frequent & Faster Releases High user engagement requires continuous improvement The Mobile Market is in continuous change Competition is moving continuously and aggressively Rapid Change forces frequent and fast releases to drive engagement 2010 4 per year 2015 36 per year Typical app releases per year IDC
  • 15. Quality - Users Expectations are High, Feedback is Public “Poor app quality is the primary reason behind the weak adoption, usage and even failure of many mobile apps.” [ Gartner, Sep 2014 ] Starbucks App Store Reviews
  • 16. Mobile Is Diverse, Complex & Dynamic 20132012201120102009 Windows 8 Oct 2012 Windows 7 Oct 2009 Froyo May 2010 Cupcake Apr 2009 iOS 6 Sep 2012 iOS 5.1 Mar 2012 iOS 5.0 Oct 2011 iOS 4.3 Mar 2011 iOS 4.2 Nov 2010 iOS 3.1 Sep 2009 iOS 3.0 Jun 2009 iOS 6.0.1 Nov2012 iOS 6.1 Jan 2013 iOS 6.1.3 Ma2013 Jelly Bean Jelly Bean June 2012 Jelly Bean Jelly Bean Jelly Bean ICS ICS Oct 2011 ICS ICS ICS Gingerbread Gingerbread Gingerbread Gingerbread Donut Sep 2009 Eclair Oct 2009 Gingerbread Dec 2010 iOS 4.1 Sep 2010 iOS 4.0 Jun 2010 iOS 3.2 Apr 2010
  • 17.
  • 18.
  • 19. Performance Security Agile Hour-Glass approach UI Integration Unit Testing Target Devices Target Env.OS OS versions Form factors CPU & Memory Manufacturers Wearable Networks Orientation Events Device events Locations Wearable
  • 20. Performance Security QA Evolution into XA UI Integration Unit Testing Target Devices Target Env. Experience Assurance (XA) DevTest Continuously Integrated
  • 21. Mobile Continuous Quality Practice … Job Test Duration Test Scope Device Coverage Unit System Smoke Regression Performance Hourly 20-40 Min ±4 3-4 times a day 30-60 Min ±6 Nightly 2-7 Hours ±10 Weekend 10-48 Hours ±20
  • 22. Meet your users in the app store
  • 23. Browse Reviews by: 1. Device 2. Version 3. Time, Rating, Helpfulness
  • 24.
  • 25. But the app isn’t the only one changing…
  • 26. Manage an industry calendar in your team

Editor's Notes

  1. Leading brands trust Perfecto Mobile to help drive business success USAA: Leading Mobile First bank with a history of firsts – remote check capture (2009), voice assistant (2013) United: 3-star app. 15M downloads (73% iOS), 400K daily launches, 66% participate in loyalty program Dell: Top 10 Global e-commerce site ($4B) optimizing its mobile quality program, in anticipation of a complete traffic shift from web to mobile within 2yrs
  2. Market trends: Digital: Web, Mobile, Social IoT \ Wearables Agile – Releases are shorter VS Market is moving fast Agile is MUST M-Agile challenges: Quality VS velocity Quality is visible Fragmentation Coverage – Lab \ real devices Best practices Mobile drive agile – there is no choice Open source Cloud Ci that works Know your users Calendar know your market
  3. Market trends
  4. United’s observations: “User experience is critical …. User friendly = flyer friendly The app belongs to the customers, not United … It needs to meet their needs or they’ll delete it” For banks, innovating with mobile offers huge potential.. Remote Check capture is 98% less expensive that teller deposited checks (~$4.25 vs $0.10). At BofA this translates into a $250M annual savings with an opportunity to double that figure if able to convince more apps users to start using the feature.
  5. Apple watch is a game changer – moved from “toys” to life changer products.
  6. Need to connect the business outcome to the required process A successful mobile initiative requires the right process 3 pillars: engagement centric planning, Velocity/Frequency, Quality Velocity – both content & market Quality - visible Paychex QA team is gearing up it continuous integration program currently optimizing its daily 4-hr test iterations to test iterations executed several times a day … fast feedback is a key pillar for faster defect reduction Dell offers a great example, in anticipation of a traffic shift from web to mobile, they are shifting from a current bi-monthly release to one ultimately capable of supporting continuous delivery fed by 110 feature teams constantly upgrading different components of the eCommerce giant’s platform SLIDE OBJECTIVE: Mobile is a fast moving technology. Successful execution mandates fast delivery and fast learning.
  7. Or why mobile is different
  8. SLIDE OBJECTIVE: Experts agree … getting it right is challenging. Realigning and extending existing systems and processes is non-trivial. Starbucks has earned the distinction for its mobile payments execution driving ~12% of revenue via mobile and delivering a differentiated experience to it most ardent fans. But they are not immune to high profile UX and outage challenges . WatchESPN video-streaming service frustrated many of its users by crashing during this high profile 2014 USA v Germany World Cupmatch. Sadly this in truth was likely not caused by ESPN but by a third p arty service handling the authentication process to verify a user’s pay-TV subscription. Regardless, die-hard fans simply got mad, tweeted and then found alternative streaming sites to watch the game. http://variety.com/2014/digital/news/espn-video-streaming-service-crashes-during-usa-germany-world-cup-match-1201251221/ Gartner, IT Market Clock for Enterprise Mobility, Sep 2014 There’s a but, High user expectations. As complicated as the mobile content delivery chain complete with both back end and third party services / ad networks or fact that the quality of user network conditions vary widely – users expect apps to work, and work flawlessly with near immediate responsiveness. Mobile has nearly eliminated any switching cost between apps. Users encountering a negative experience are highly likely shift their attention and engagement to a competitive offering. This also extends to vendors who fail to leverage the very latest mobile innovation including the internet of things trend. Keep up or risk being abandoned. DAUs/MAUs (ratio of daily active users to monthly active users) – What percentage of your users are visiting every day? You can also break this down and see what percentage of your users are visiting 8 times a month, 4 times a month, etc.Average visits per month – How often does each user open the app? Some app managers look at the inverse of this which is visit interval or what is the average time between visits. You can look at it either way. The insight is similar.Time in app – How long is the duration of each visit?Screen views – How many screens is each user visiting?Retention – What percent of new installs are visiting the next day, the day after that, the day after that, etc.? The most common metric for this is 30/60/90 day retention (how many users are still visiting 30, 60, and 90 days after the first install).
  9. Devices & Oss
  10. Un-like web – virtual isn’t good enough to validate quality – Lab become issue.
  11. CI is more complex
  12. Jobs that are executed more frequently have low coverage from one hand but detect issues very early and provide immediate feedback for the developers. Usually there will be Per Commit or Hourly or 3-4 times a day + Nightly + Weekend Load tests in CI -> Single user performance + Load in low scale (e.g. 50 VU) # of devices -> Env Coverage % ->may change based on type of change \ new devices that were released. In addition to the CI Jobs there are additional testing activities that happens in staging environment – Exploratory testing \ Additional automation cycle on other environments \ Load testing \ Security testing \...
  13. Study reviews Assign someone dont ignore. Respond in the store (possible in Play store not in app;le)
  14. Study reviews Assign someone dont ignore. Respond in the store (possible in Play store not in app;le) Show liv example from the store
  15. Update according to your - Market - App type - Analytics - Past reviews