SlideShare a Scribd company logo
1	
  
30 MINUTEN
Welcome!
How to build your Mobile App
Competence Center?
Webinar Series..
#6 Back-end and Integration
Arnold Wilts, Project Manager
Peter Broekroelofs, CTO
Agenda
2
•  A Mobile Maturity Model for Your App Center - Summary
•  Introductory Case stories
•  Back-end development in mobile maturity context
•  How to build a mobile-ready back-end? Our approach
•  Integration and API first
•  How to integrate with existing systems of record? Our approach
Companies struggle in transition to strategic mobility
3
Opportunistic Strategic Mobile-First
The majority of companies A small minority of companies Very few, if any, companies
A reactive IT department Mobility Center of Excellence: C-level
attention, self-empowered lines of
business, a responsive IT department
Low
Organization-wide strategic focus
Medium High
Most of the time customers only. Some-
times siloed employee classes, typically
field and sales forces and applications
addressing basic informational interactions
Limited extendibility of architecture
Addresses large subsets of both
dedicatedly and occasional mobile workers
and more sophisticated offerings to
customers. Transactional driven
Affects all mobile workers and internal
activities and sophisticated customer
engagement
Common architecture for mobility Common architecture for mobility and
integrated into most IT business processes
Siloed point solutions Sophisticated administration and
management tools; voice, data and
integrated communications services
Integrated platform capabilities and
ubiquitous connectivity
Few formal policies with decisions heavily
user-influenced
Policy-driven approach for management,
security and compliance
Policy-driven and 'factory' approach to
mobile innovation, re-casting business
workflows
Proportion of companies
Mobile strategy center of
gravity
Level of business model
innovation
Users
Architecture
Technologies
Policies
The Opportunistic Market in Transition
Experimentation is giving way to a more thoughtful approach to mobility. Organizations are taking
a step back and rethinking how best to maximize the value of mobility.
3	
  
1	
  
"The early days of mobile adoption were characterized by experimentation and unfettered
departmental demand for mobile apps. These apps, funded by the business, tend to be natively
developed, and are built quickly and cheaply and often without coordination with the rest of the
organization or a view to long-term sustainment and value maximization.
2	
  
Such experimentation and piloting are necessary for organizations to test and learn about mobility, with
the lessons learned that enterprise mobility can show significant business value, and that not embracing
enterprise mobility will put the organization at a competitive disadvantage.
Source:	
  Gartner,	
  2013	
  
Quick Introduction to our
Mobile Maturity Model
5
Disclaimer J
How to grow your
mobile maturity?
6
1.  What is your Mobile Strategy Maturity goal?
2.  How are you performing currently?
3.  What are the gaps?
4.  Define gaps that matter most
5.  Prioritize and close the gaps
7
1.  Strategy and Organization
2.  Initiation and Design
3.  Security and Management
4.  Development and Maintenance
5.  Test and Distribution
6.  Backend and Integration
Mobile Maturity Model - Assessment Axes
8
Mobile Maturity Model - Level determination
	
  	
  
OPPORTUNISTIC
Developing
Aware
STRATEGIC
Optimising
Practicing
MOBILE FIRST
Leading
	
  	
  
	
  	
  
	
  	
  
Opportunistic Strategic Mobile First
Strategy & Organisation
Practice observed 1 ✔ x
Practice observed 2 ✔ x
Initiation & Design
Practice observed 1 ✔ x
Practice observed 2 ✔
Development & Maintenance
Practice observed 1 x
9
Mobile Maturity Model - Gap Identification
Chapter 6:
10
Backend & Integration
• Data aggregation
• Data filtering & sorting
• Image scaling
11
App performance?
12
DATA and PERFORMANCE
are KEY
THIS makes the app!
13
Real life case 1: Wegener
14
•  Poor app performance
•  Too much data calls
•  Too much data to fetch
Real life case 2: Springer
Advanced app solutions | 15
•  Editorial process carved in stone
•  Images for web and print
•  Scaling images through image server
Backend & Integration
16
Backend
Opportunistic Strategic Mobile First
Systems are made (mobile) available
on a need basis
Information is made available based
on a strategic need
All systems are made available with
device agnostic interfaces and API's
Practices Observed
Wearables add context
17
18
Internet of Things: the mobile as remote control
19
20
The new dynamics of enterprise IT
The goal of new-age computing
21
Generating relevant and rewarding experiences
through combination of
historical knowledge and situational context
This requires:
Systems of interaction
characterized by deep integration
from apps in the internet of things
to back-end systems
Why mobile optimising?
22
•  Performance of devices
•  Bandwidth (Edge, 3G, 4G)
•  Data usage (flat-free internet access)
What is mobile optimised?
23
What is mobile optimised?
24
<item>
<title>‘Wakker Dier misleidt publiek over melkgeiten’</title>
<description>HENGEVELDE - De actiegroep Wakker Dier misleidt het publiek met zijn acties. Dat is de stellige
overtuiging van de melkgeitenhouders José en Gerrit-jan Veelers uit Hengevelde. Na varken en plofkip is
in de nieuwste campagne van Wakker Dier de melkgeit aan de beurt.
</description>
<link>http://www.newspaper.nl/regio/hof-van-twente/wakker-dier-misleidt-publiek-over-melkgeiten-1.4392376
</link>
<guid isPermaLink="false”>2376</guid>
<pubDate>06-06-2014 10:04</pubDate>
<updated>06-06-2014 10:04</updated>
<content_type>Article</content_type>
<fields>
<field keys="tag" label="wakker dier" format="string">wakker dier</field>
<field keys="tag" label="boerderij" format="string">boerderij</field>
<field keys="tag" label="veehouderij" format="string">veehouderij</field>
<field keys="tag" label="hengevelde" format="string">hengevelde</field>
<field keys="tag" label="melkgeit" format="string">melkgeit</field>
</fields>
<author>
<item>
<name/>
<email/>
</item>
</author>
<enclosure type="image/jpeg"
url="http://www.newspaper.nl/2376!/httpImage/image.jpg_gen/derivatives/landscape_340_240/
image-4392385.jpg"
length=""/>
<related/>
</item>
{
"id": "2376",
"title": "‘Wakker Dier misleidt publiek over melkgeiten’",
"intro": "HENGEVELDE - De actiegroep Wakker Dier misleidt het publiek met zijn acties. Dat is de stellige
overtuiging van de melkgeitenhouders José en Gerrit-jan Veelers uit Hengevelde. Na varken en plofkip is in de nieuwste
campagne van Wakker Dier de melkgeit aan de beurt.",
"pubDate": 1402041840,
"modDate": 1402041840,
"imageUrl": "http://www.newspaper.nl/2376!/httpImage/image.jpg_gen/derivatives/landscape_340_240/
image-4392385.jpg"
}
Raw input Output to appBACKEND
What is mobile optimised?
25
•  Integral solution – focus on UX
•  Which screen requires which kind of data
•  Minimise requests
•  Minimise data in requests/responses (e.g. JSON instead of XML)
•  Data caching on app
•  Data protection!
Approach Wegener
26
•  Dashboard contains multiple sections, separately requested
•  Dashboard configurable by users
•  Optimising by having 1 request with all data for dashboard
•  Backend collects all data and sends it back in response
•  Image scaling performed by backend
Approach Elsevier
27
•  Multiple products – ScienceDirect. JACC, HealthAdvance, …
•  Elsevier web optimised API’s (complex XML)
•  Not suitable for mobile
•  Backend renders HTML from XML and caches
•  Minimal app – backend calls
•  Backend inserts extra data towards Elsevier
Approach Formula 1
28
•  Live timing application (retired)
•  Huge amount of data from track
•  Backend for data minimising
•  Broadcast stream
•  During race >+100k concurrent users
•  CPU load below 10%
Mobile first strategy
29
•  Features required
•  Kind of data
•  Determine required API’s
Web first strategy
30
•  Features required
•  Which interfaces are currently available
•  What is the performance of those API’s
•  Determine mismatch between
APIs versus app ID/GD
•  Develop a proxy backend!
Backend and Integration
31
Integration
Opportunistic Strategic Mobile First
No specific focus to optimize
backends for mobile. As-is standard
interfaces are used (XML, SOAP)
Most important interfaces are made
lightweight (JSON/REST). Proxy
services used for optimal
mobile interfacing
API First strategy
Practices Observed
API First
32
•  The right definition of business interfaces
•  Design interactions device agnostic
•  Benefits: Simplicity, Consistency and Structure
API management:
•  Publish
•  Monitoring and control
The transformation
of mobile
middleware
33
System integration
34
•  Content (text, images, video) and performance are KEY
•  Enrich apps with high value, good quality and relevant content
•  Ensure app performance by:
•  Introducing a mobile optimised backend
•  Optimising current API’s
•  Caching strategy!
•  Determine technical contract for API’s to enable automated validation
Do’s
35
•  Minimise data requests
•  Minimise data transfer
•  Keep in mind available mobile bandwidth
•  Backend is responsible for data processing
•  Use progressive loading for large data collections/sets
Dont’s
36
•  Image scaling
•  Data sorting
•  Data filtering
•  Data aggregation
Mobile app =
data presentation!
37
Are you interested in a Mobile Strategy
Maturity Assessment?
anette@service2media.com
38
Next Webinar:
August 28th
39
#7. App Monetization

More Related Content

What's hot

Mobile Maturity Model
Mobile Maturity ModelMobile Maturity Model
Mobile Maturity Model
START Houston
 
Enterprise mobility, strategy and execution approach
Enterprise mobility, strategy and execution approachEnterprise mobility, strategy and execution approach
Enterprise mobility, strategy and execution approach
RapidValue
 
Mobility needs at an enterprise level
Mobility needs at an enterprise levelMobility needs at an enterprise level
Mobility needs at an enterprise level
ConvergeGurgaon
 
Enterprise Mobility presentation
Enterprise Mobility presentationEnterprise Mobility presentation
Enterprise Mobility presentation
Alessandro Bottega
 
Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise Mobility
Yuvaraj Ilangovan
 
Building a successful enterprise mobility roadmap
Building a successful enterprise mobility roadmapBuilding a successful enterprise mobility roadmap
Building a successful enterprise mobility roadmap
Pomeroy
 
What It Takes for Mobile Development Projects to Succeed
What It Takes for Mobile Development Projects to SucceedWhat It Takes for Mobile Development Projects to Succeed
What It Takes for Mobile Development Projects to Succeed
Susanne Hupfer, Ph.D.
 
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
[x]cube LABS
 
New to Mobile Application Development ? Learn about MEAP
New to Mobile Application Development ? Learn about MEAPNew to Mobile Application Development ? Learn about MEAP
New to Mobile Application Development ? Learn about MEAP
Arvind Rangarajan
 
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
 
Build a successful enterprise mobility strategy
Build a successful enterprise mobility strategyBuild a successful enterprise mobility strategy
Build a successful enterprise mobility strategy
Ajit Gokhale
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platform
Nitin Gaur
 
Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015
DMI
 
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobileMobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Alex Zaltsman
 
Enterprise Mobility Strategy
Enterprise Mobility StrategyEnterprise Mobility Strategy
Enterprise Mobility Strategy
Freeform Dynamics
 
Enterprise mobility management
Enterprise mobility managementEnterprise mobility management
Enterprise mobility management
Info-Tech Research Group
 
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
DMIMarketing
 
Shrinking the Custom Application Development Cycle with Low-Code Platforms
Shrinking the Custom Application Development Cycle with Low-Code PlatformsShrinking the Custom Application Development Cycle with Low-Code Platforms
Shrinking the Custom Application Development Cycle with Low-Code Platforms
QuickBase, Inc.
 
Mobilizing Enterprise Data for mobile apps and platforms
Mobilizing Enterprise Data for mobile apps and platformsMobilizing Enterprise Data for mobile apps and platforms
Mobilizing Enterprise Data for mobile apps and platforms
Alex Zaltsman
 
Mobile opportunity assesment
Mobile opportunity assesmentMobile opportunity assesment
Mobile opportunity assesmentAnoop Janardanan
 

What's hot (20)

Mobile Maturity Model
Mobile Maturity ModelMobile Maturity Model
Mobile Maturity Model
 
Enterprise mobility, strategy and execution approach
Enterprise mobility, strategy and execution approachEnterprise mobility, strategy and execution approach
Enterprise mobility, strategy and execution approach
 
Mobility needs at an enterprise level
Mobility needs at an enterprise levelMobility needs at an enterprise level
Mobility needs at an enterprise level
 
Enterprise Mobility presentation
Enterprise Mobility presentationEnterprise Mobility presentation
Enterprise Mobility presentation
 
Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise Mobility
 
Building a successful enterprise mobility roadmap
Building a successful enterprise mobility roadmapBuilding a successful enterprise mobility roadmap
Building a successful enterprise mobility roadmap
 
What It Takes for Mobile Development Projects to Succeed
What It Takes for Mobile Development Projects to SucceedWhat It Takes for Mobile Development Projects to Succeed
What It Takes for Mobile Development Projects to Succeed
 
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...Mobile Enterprise Application Platform: A solution to myriad challenges in en...
Mobile Enterprise Application Platform: A solution to myriad challenges in en...
 
New to Mobile Application Development ? Learn about MEAP
New to Mobile Application Development ? Learn about MEAPNew to Mobile Application Development ? Learn about MEAP
New to Mobile Application Development ? Learn about MEAP
 
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.
 
Build a successful enterprise mobility strategy
Build a successful enterprise mobility strategyBuild a successful enterprise mobility strategy
Build a successful enterprise mobility strategy
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platform
 
Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015Top 8 Enterprise Mobility Trends 2015
Top 8 Enterprise Mobility Trends 2015
 
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobileMobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
 
Enterprise Mobility Strategy
Enterprise Mobility StrategyEnterprise Mobility Strategy
Enterprise Mobility Strategy
 
Enterprise mobility management
Enterprise mobility managementEnterprise mobility management
Enterprise mobility management
 
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
 
Shrinking the Custom Application Development Cycle with Low-Code Platforms
Shrinking the Custom Application Development Cycle with Low-Code PlatformsShrinking the Custom Application Development Cycle with Low-Code Platforms
Shrinking the Custom Application Development Cycle with Low-Code Platforms
 
Mobilizing Enterprise Data for mobile apps and platforms
Mobilizing Enterprise Data for mobile apps and platformsMobilizing Enterprise Data for mobile apps and platforms
Mobilizing Enterprise Data for mobile apps and platforms
 
Mobile opportunity assesment
Mobile opportunity assesmentMobile opportunity assesment
Mobile opportunity assesment
 

Viewers also liked

Adobe Mobile Maturity Study 2015
Adobe Mobile Maturity Study 2015Adobe Mobile Maturity Study 2015
Adobe Mobile Maturity Study 2015
Ray Pun
 
The Mobile Health Maturity Index - mHealth Business Solutions Made simpl(er)
The Mobile Health Maturity Index - mHealth Business Solutions Made simpl(er)The Mobile Health Maturity Index - mHealth Business Solutions Made simpl(er)
The Mobile Health Maturity Index - mHealth Business Solutions Made simpl(er)
Paul Merry
 
Maturity of the mobile Web in E-Commerce
Maturity of the mobile Web in E-CommerceMaturity of the mobile Web in E-Commerce
Maturity of the mobile Web in E-Commerce
Connected-Blog
 
Meu tesouro pri cruz
Meu tesouro pri cruzMeu tesouro pri cruz
Meu tesouro pri cruzPHABLO B
 
Mobile Maturity Model -Solution Avenues
 Mobile Maturity Model -Solution Avenues Mobile Maturity Model -Solution Avenues
Mobile Maturity Model -Solution Avenues
Solution Avenues
 
Mobile maturity-model - hoe je als bedrijf mobiel volwassen wordt - Remi van ...
Mobile maturity-model - hoe je als bedrijf mobiel volwassen wordt - Remi van ...Mobile maturity-model - hoe je als bedrijf mobiel volwassen wordt - Remi van ...
Mobile maturity-model - hoe je als bedrijf mobiel volwassen wordt - Remi van ...
Remi van Beekum
 
SharePoint Extranet, doing authentication the hard way – Stef van Hooijdonk
SharePoint Extranet, doing authentication the hard way – Stef van Hooijdonk SharePoint Extranet, doing authentication the hard way – Stef van Hooijdonk
SharePoint Extranet, doing authentication the hard way – Stef van Hooijdonk
Sparked
 
Where are you in your mobile maturity … and where do you want to be?
Where are you in your mobile maturity … and where do you want to be?Where are you in your mobile maturity … and where do you want to be?
Where are you in your mobile maturity … and where do you want to be?Axway Appcelerator
 
SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?
Jeff Haynie
 
HSE AWARENESS TRAINING
HSE AWARENESS TRAININGHSE AWARENESS TRAINING
HSE AWARENESS TRAINING
sallysplace2000
 
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Nitin Gaur
 
Mobile roadmap & maturity model
Mobile roadmap & maturity modelMobile roadmap & maturity model
Mobile roadmap & maturity modelPatrick McLean
 
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
 
MBA Best Mobile Banking Presentation
MBA Best Mobile Banking PresentationMBA Best Mobile Banking Presentation
MBA Best Mobile Banking Presentation
rajpatelplantemoran
 
Mobile Banking
Mobile BankingMobile Banking
Mobile Banking
Sanjoy Suthar
 

Viewers also liked (16)

Adobe Mobile Maturity Study 2015
Adobe Mobile Maturity Study 2015Adobe Mobile Maturity Study 2015
Adobe Mobile Maturity Study 2015
 
The Mobile Health Maturity Index - mHealth Business Solutions Made simpl(er)
The Mobile Health Maturity Index - mHealth Business Solutions Made simpl(er)The Mobile Health Maturity Index - mHealth Business Solutions Made simpl(er)
The Mobile Health Maturity Index - mHealth Business Solutions Made simpl(er)
 
Maturity of the mobile Web in E-Commerce
Maturity of the mobile Web in E-CommerceMaturity of the mobile Web in E-Commerce
Maturity of the mobile Web in E-Commerce
 
Meu tesouro pri cruz
Meu tesouro pri cruzMeu tesouro pri cruz
Meu tesouro pri cruz
 
Mobile Maturity Model -Solution Avenues
 Mobile Maturity Model -Solution Avenues Mobile Maturity Model -Solution Avenues
Mobile Maturity Model -Solution Avenues
 
Mobile maturity-model - hoe je als bedrijf mobiel volwassen wordt - Remi van ...
Mobile maturity-model - hoe je als bedrijf mobiel volwassen wordt - Remi van ...Mobile maturity-model - hoe je als bedrijf mobiel volwassen wordt - Remi van ...
Mobile maturity-model - hoe je als bedrijf mobiel volwassen wordt - Remi van ...
 
SharePoint Extranet, doing authentication the hard way – Stef van Hooijdonk
SharePoint Extranet, doing authentication the hard way – Stef van Hooijdonk SharePoint Extranet, doing authentication the hard way – Stef van Hooijdonk
SharePoint Extranet, doing authentication the hard way – Stef van Hooijdonk
 
Where are you in your mobile maturity … and where do you want to be?
Where are you in your mobile maturity … and where do you want to be?Where are you in your mobile maturity … and where do you want to be?
Where are you in your mobile maturity … and where do you want to be?
 
SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?
 
HSE AWARENESS TRAINING
HSE AWARENESS TRAININGHSE AWARENESS TRAINING
HSE AWARENESS TRAINING
 
SAP Enterprise Mobility
SAP Enterprise MobilitySAP Enterprise Mobility
SAP Enterprise Mobility
 
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
 
Mobile roadmap & maturity model
Mobile roadmap & maturity modelMobile roadmap & maturity model
Mobile roadmap & maturity model
 
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
 
MBA Best Mobile Banking Presentation
MBA Best Mobile Banking PresentationMBA Best Mobile Banking Presentation
MBA Best Mobile Banking Presentation
 
Mobile Banking
Mobile BankingMobile Banking
Mobile Banking
 

Similar to Webinar Mobile Maturity #6: Connecting Apps: Back-end and Integration

Enterprise mobile strategy framework - 1st part
Enterprise mobile strategy framework  - 1st partEnterprise mobile strategy framework  - 1st part
Enterprise mobile strategy framework - 1st part
Algarytm
 
IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsLeigh Williamson
 
Enterprise Mobile Strategy Framework - I
Enterprise Mobile Strategy Framework - IEnterprise Mobile Strategy Framework - I
Enterprise Mobile Strategy Framework - I
Propel Apps
 
Enterprise mobile strategy framework- I
Enterprise mobile strategy framework- IEnterprise mobile strategy framework- I
Enterprise mobile strategy framework- I
Algarytm
 
Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)
Megatris Comp
 
Meetup 10 here&amp;now_megatriscomp_design_methodparti_v1
Meetup 10 here&amp;now_megatriscomp_design_methodparti_v1Meetup 10 here&amp;now_megatriscomp_design_methodparti_v1
Meetup 10 here&amp;now_megatriscomp_design_methodparti_v1
Francesco Rago
 
Considerations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by MicrostrategyConsiderations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by Microstrategyitnewsafrica
 
Enterprise mobility trends 2013
Enterprise mobility trends 2013 Enterprise mobility trends 2013
Enterprise mobility trends 2013
Regalix
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
Ulf Mattsson
 
Mobile Strategy Guide
Mobile Strategy GuideMobile Strategy Guide
Mobile Strategy Guide
Dirk Nicol
 
Building a Mobile Supply Chain while Leveraging Existing Systems
Building a Mobile Supply Chain while Leveraging Existing SystemsBuilding a Mobile Supply Chain while Leveraging Existing Systems
Building a Mobile Supply Chain while Leveraging Existing Systems
TAKE Supply Chain
 
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Cognizant
 
Conférence Internet des objets IoT M2M - CCI Bordeaux - 02 04 2015 - presenta...
Conférence Internet des objets IoT M2M - CCI Bordeaux - 02 04 2015 - presenta...Conférence Internet des objets IoT M2M - CCI Bordeaux - 02 04 2015 - presenta...
Conférence Internet des objets IoT M2M - CCI Bordeaux - 02 04 2015 - presenta...
polenumerique33
 
Net Solutions Enterprise Mobility Brochure
Net Solutions Enterprise Mobility BrochureNet Solutions Enterprise Mobility Brochure
Net Solutions Enterprise Mobility Brochure
Net Solutions
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays
 
Microservices and the Modern IT Stack: Trends of Tomorrow - AppSphere16
Microservices and the Modern IT Stack: Trends of Tomorrow - AppSphere16Microservices and the Modern IT Stack: Trends of Tomorrow - AppSphere16
Microservices and the Modern IT Stack: Trends of Tomorrow - AppSphere16
AppDynamics
 
Application Portfolio Management Strategies that Accelerate Digital Transform...
Application Portfolio Management Strategies that Accelerate Digital Transform...Application Portfolio Management Strategies that Accelerate Digital Transform...
Application Portfolio Management Strategies that Accelerate Digital Transform...
Mendix
 

Similar to Webinar Mobile Maturity #6: Connecting Apps: Back-end and Integration (20)

Enterprise mobile strategy framework - 1st part
Enterprise mobile strategy framework  - 1st partEnterprise mobile strategy framework  - 1st part
Enterprise mobile strategy framework - 1st part
 
IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst Applications
 
Mt114 mobileapps
Mt114 mobileappsMt114 mobileapps
Mt114 mobileapps
 
Enterprise Mobile Strategy Framework - I
Enterprise Mobile Strategy Framework - IEnterprise Mobile Strategy Framework - I
Enterprise Mobile Strategy Framework - I
 
Enterprise mobile strategy framework- I
Enterprise mobile strategy framework- IEnterprise mobile strategy framework- I
Enterprise mobile strategy framework- I
 
Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)
 
Meetup 10 here&amp;now_megatriscomp_design_methodparti_v1
Meetup 10 here&amp;now_megatriscomp_design_methodparti_v1Meetup 10 here&amp;now_megatriscomp_design_methodparti_v1
Meetup 10 here&amp;now_megatriscomp_design_methodparti_v1
 
Considerations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by MicrostrategyConsiderations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by Microstrategy
 
Mt114 mobileapps
Mt114 mobileappsMt114 mobileapps
Mt114 mobileapps
 
Enterprise mobility trends 2013
Enterprise mobility trends 2013 Enterprise mobility trends 2013
Enterprise mobility trends 2013
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
 
Mobile Strategy Guide
Mobile Strategy GuideMobile Strategy Guide
Mobile Strategy Guide
 
Building a Mobile Supply Chain while Leveraging Existing Systems
Building a Mobile Supply Chain while Leveraging Existing SystemsBuilding a Mobile Supply Chain while Leveraging Existing Systems
Building a Mobile Supply Chain while Leveraging Existing Systems
 
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
 
Mobile strategy2014
Mobile strategy2014Mobile strategy2014
Mobile strategy2014
 
Conférence Internet des objets IoT M2M - CCI Bordeaux - 02 04 2015 - presenta...
Conférence Internet des objets IoT M2M - CCI Bordeaux - 02 04 2015 - presenta...Conférence Internet des objets IoT M2M - CCI Bordeaux - 02 04 2015 - presenta...
Conférence Internet des objets IoT M2M - CCI Bordeaux - 02 04 2015 - presenta...
 
Net Solutions Enterprise Mobility Brochure
Net Solutions Enterprise Mobility BrochureNet Solutions Enterprise Mobility Brochure
Net Solutions Enterprise Mobility Brochure
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
 
Microservices and the Modern IT Stack: Trends of Tomorrow - AppSphere16
Microservices and the Modern IT Stack: Trends of Tomorrow - AppSphere16Microservices and the Modern IT Stack: Trends of Tomorrow - AppSphere16
Microservices and the Modern IT Stack: Trends of Tomorrow - AppSphere16
 
Application Portfolio Management Strategies that Accelerate Digital Transform...
Application Portfolio Management Strategies that Accelerate Digital Transform...Application Portfolio Management Strategies that Accelerate Digital Transform...
Application Portfolio Management Strategies that Accelerate Digital Transform...
 

More from Service2Media

Webinar Push & Beacons
Webinar Push & BeaconsWebinar Push & Beacons
Webinar Push & Beacons
Service2Media
 
Webinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platformWebinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platformService2Media
 
M2 active cloud push
M2 active cloud pushM2 active cloud push
M2 active cloud pushService2Media
 
Service2 media interview brookz
Service2 media interview brookzService2 media interview brookz
Service2 media interview brookz
Service2Media
 
Webinar Security: Apps of Steel transcription
Webinar Security:  Apps of Steel transcriptionWebinar Security:  Apps of Steel transcription
Webinar Security: Apps of Steel transcriptionService2Media
 
Webinar The App Lifecycle Platform
Webinar The App Lifecycle PlatformWebinar The App Lifecycle Platform
Webinar The App Lifecycle Platform
Service2Media
 
Webinar Media Apps: 10 Question we are most asked
Webinar Media Apps: 10 Question we are most askedWebinar Media Apps: 10 Question we are most asked
Webinar Media Apps: 10 Question we are most asked
Service2Media
 
Energy Insight Utilities Webinar Service2Media
Energy Insight Utilities Webinar Service2MediaEnergy Insight Utilities Webinar Service2Media
Energy Insight Utilities Webinar Service2Media
Service2Media
 
Webinar Service2Media: new era of financial engagement apps 15.03.12
Webinar Service2Media: new era of financial engagement apps 15.03.12Webinar Service2Media: new era of financial engagement apps 15.03.12
Webinar Service2Media: new era of financial engagement apps 15.03.12
Service2Media
 
Apps for insurance
Apps for insuranceApps for insurance
Apps for insurance
Service2Media
 
Global alliance network
Global alliance networkGlobal alliance network
Global alliance networkService2Media
 
Apps for banking
Apps for bankingApps for banking
Apps for banking
Service2Media
 
Corporate brochure
Corporate brochureCorporate brochure
Corporate brochure
Service2Media
 
Apps for travel
Apps for travelApps for travel
Apps for travel
Service2Media
 
Apps for publishers
Apps for publishersApps for publishers
Apps for publishers
Service2Media
 
Apps for mobile tv
Apps for mobile tvApps for mobile tv
Apps for mobile tv
Service2Media
 
Apps for media
Apps for mediaApps for media
Apps for media
Service2Media
 
Apps for enterprise
Apps for enterpriseApps for enterprise
Apps for enterprise
Service2Media
 

More from Service2Media (20)

Webinar Push & Beacons
Webinar Push & BeaconsWebinar Push & Beacons
Webinar Push & Beacons
 
Webinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platformWebinar SAP connected mobile apps with the app lifecycle platform
Webinar SAP connected mobile apps with the app lifecycle platform
 
M2 active cloud push
M2 active cloud pushM2 active cloud push
M2 active cloud push
 
Service2 media interview brookz
Service2 media interview brookzService2 media interview brookz
Service2 media interview brookz
 
Webinar Security: Apps of Steel transcription
Webinar Security:  Apps of Steel transcriptionWebinar Security:  Apps of Steel transcription
Webinar Security: Apps of Steel transcription
 
Webinar The App Lifecycle Platform
Webinar The App Lifecycle PlatformWebinar The App Lifecycle Platform
Webinar The App Lifecycle Platform
 
Webinar Media Apps: 10 Question we are most asked
Webinar Media Apps: 10 Question we are most askedWebinar Media Apps: 10 Question we are most asked
Webinar Media Apps: 10 Question we are most asked
 
Energy Insight Utilities Webinar Service2Media
Energy Insight Utilities Webinar Service2MediaEnergy Insight Utilities Webinar Service2Media
Energy Insight Utilities Webinar Service2Media
 
Webinar Service2Media: new era of financial engagement apps 15.03.12
Webinar Service2Media: new era of financial engagement apps 15.03.12Webinar Service2Media: new era of financial engagement apps 15.03.12
Webinar Service2Media: new era of financial engagement apps 15.03.12
 
Apps for insurance
Apps for insuranceApps for insurance
Apps for insurance
 
Global alliance network
Global alliance networkGlobal alliance network
Global alliance network
 
Apps for banking
Apps for bankingApps for banking
Apps for banking
 
Corporate brochure
Corporate brochureCorporate brochure
Corporate brochure
 
Apps for travel
Apps for travelApps for travel
Apps for travel
 
Apps for publishers
Apps for publishersApps for publishers
Apps for publishers
 
Apps for mobile tv
Apps for mobile tvApps for mobile tv
Apps for mobile tv
 
Apps for media
Apps for mediaApps for media
Apps for media
 
Apps for healthcare
Apps for healthcareApps for healthcare
Apps for healthcare
 
Apps for enterprise
Apps for enterpriseApps for enterprise
Apps for enterprise
 
Apps for healthcare
Apps for healthcareApps for healthcare
Apps for healthcare
 

Recently uploaded

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
 
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
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
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
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
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
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
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
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 

Recently uploaded (20)

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
 
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...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
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
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
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
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
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...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 

Webinar Mobile Maturity #6: Connecting Apps: Back-end and Integration

  • 1. 1   30 MINUTEN Welcome! How to build your Mobile App Competence Center? Webinar Series.. #6 Back-end and Integration Arnold Wilts, Project Manager Peter Broekroelofs, CTO
  • 2. Agenda 2 •  A Mobile Maturity Model for Your App Center - Summary •  Introductory Case stories •  Back-end development in mobile maturity context •  How to build a mobile-ready back-end? Our approach •  Integration and API first •  How to integrate with existing systems of record? Our approach
  • 3. Companies struggle in transition to strategic mobility 3 Opportunistic Strategic Mobile-First The majority of companies A small minority of companies Very few, if any, companies A reactive IT department Mobility Center of Excellence: C-level attention, self-empowered lines of business, a responsive IT department Low Organization-wide strategic focus Medium High Most of the time customers only. Some- times siloed employee classes, typically field and sales forces and applications addressing basic informational interactions Limited extendibility of architecture Addresses large subsets of both dedicatedly and occasional mobile workers and more sophisticated offerings to customers. Transactional driven Affects all mobile workers and internal activities and sophisticated customer engagement Common architecture for mobility Common architecture for mobility and integrated into most IT business processes Siloed point solutions Sophisticated administration and management tools; voice, data and integrated communications services Integrated platform capabilities and ubiquitous connectivity Few formal policies with decisions heavily user-influenced Policy-driven approach for management, security and compliance Policy-driven and 'factory' approach to mobile innovation, re-casting business workflows Proportion of companies Mobile strategy center of gravity Level of business model innovation Users Architecture Technologies Policies
  • 4. The Opportunistic Market in Transition Experimentation is giving way to a more thoughtful approach to mobility. Organizations are taking a step back and rethinking how best to maximize the value of mobility. 3   1   "The early days of mobile adoption were characterized by experimentation and unfettered departmental demand for mobile apps. These apps, funded by the business, tend to be natively developed, and are built quickly and cheaply and often without coordination with the rest of the organization or a view to long-term sustainment and value maximization. 2   Such experimentation and piloting are necessary for organizations to test and learn about mobility, with the lessons learned that enterprise mobility can show significant business value, and that not embracing enterprise mobility will put the organization at a competitive disadvantage. Source:  Gartner,  2013  
  • 5. Quick Introduction to our Mobile Maturity Model 5 Disclaimer J
  • 6. How to grow your mobile maturity? 6 1.  What is your Mobile Strategy Maturity goal? 2.  How are you performing currently? 3.  What are the gaps? 4.  Define gaps that matter most 5.  Prioritize and close the gaps
  • 7. 7 1.  Strategy and Organization 2.  Initiation and Design 3.  Security and Management 4.  Development and Maintenance 5.  Test and Distribution 6.  Backend and Integration Mobile Maturity Model - Assessment Axes
  • 8. 8 Mobile Maturity Model - Level determination     OPPORTUNISTIC Developing Aware STRATEGIC Optimising Practicing MOBILE FIRST Leading             Opportunistic Strategic Mobile First Strategy & Organisation Practice observed 1 ✔ x Practice observed 2 ✔ x Initiation & Design Practice observed 1 ✔ x Practice observed 2 ✔ Development & Maintenance Practice observed 1 x
  • 9. 9 Mobile Maturity Model - Gap Identification
  • 10. Chapter 6: 10 Backend & Integration
  • 11. • Data aggregation • Data filtering & sorting • Image scaling 11
  • 13. DATA and PERFORMANCE are KEY THIS makes the app! 13
  • 14. Real life case 1: Wegener 14 •  Poor app performance •  Too much data calls •  Too much data to fetch
  • 15. Real life case 2: Springer Advanced app solutions | 15 •  Editorial process carved in stone •  Images for web and print •  Scaling images through image server
  • 16. Backend & Integration 16 Backend Opportunistic Strategic Mobile First Systems are made (mobile) available on a need basis Information is made available based on a strategic need All systems are made available with device agnostic interfaces and API's Practices Observed
  • 18. 18
  • 19. Internet of Things: the mobile as remote control 19
  • 20. 20 The new dynamics of enterprise IT
  • 21. The goal of new-age computing 21 Generating relevant and rewarding experiences through combination of historical knowledge and situational context This requires: Systems of interaction characterized by deep integration from apps in the internet of things to back-end systems
  • 22. Why mobile optimising? 22 •  Performance of devices •  Bandwidth (Edge, 3G, 4G) •  Data usage (flat-free internet access)
  • 23. What is mobile optimised? 23
  • 24. What is mobile optimised? 24 <item> <title>‘Wakker Dier misleidt publiek over melkgeiten’</title> <description>HENGEVELDE - De actiegroep Wakker Dier misleidt het publiek met zijn acties. Dat is de stellige overtuiging van de melkgeitenhouders José en Gerrit-jan Veelers uit Hengevelde. Na varken en plofkip is in de nieuwste campagne van Wakker Dier de melkgeit aan de beurt. </description> <link>http://www.newspaper.nl/regio/hof-van-twente/wakker-dier-misleidt-publiek-over-melkgeiten-1.4392376 </link> <guid isPermaLink="false”>2376</guid> <pubDate>06-06-2014 10:04</pubDate> <updated>06-06-2014 10:04</updated> <content_type>Article</content_type> <fields> <field keys="tag" label="wakker dier" format="string">wakker dier</field> <field keys="tag" label="boerderij" format="string">boerderij</field> <field keys="tag" label="veehouderij" format="string">veehouderij</field> <field keys="tag" label="hengevelde" format="string">hengevelde</field> <field keys="tag" label="melkgeit" format="string">melkgeit</field> </fields> <author> <item> <name/> <email/> </item> </author> <enclosure type="image/jpeg" url="http://www.newspaper.nl/2376!/httpImage/image.jpg_gen/derivatives/landscape_340_240/ image-4392385.jpg" length=""/> <related/> </item> { "id": "2376", "title": "‘Wakker Dier misleidt publiek over melkgeiten’", "intro": "HENGEVELDE - De actiegroep Wakker Dier misleidt het publiek met zijn acties. Dat is de stellige overtuiging van de melkgeitenhouders José en Gerrit-jan Veelers uit Hengevelde. Na varken en plofkip is in de nieuwste campagne van Wakker Dier de melkgeit aan de beurt.", "pubDate": 1402041840, "modDate": 1402041840, "imageUrl": "http://www.newspaper.nl/2376!/httpImage/image.jpg_gen/derivatives/landscape_340_240/ image-4392385.jpg" } Raw input Output to appBACKEND
  • 25. What is mobile optimised? 25 •  Integral solution – focus on UX •  Which screen requires which kind of data •  Minimise requests •  Minimise data in requests/responses (e.g. JSON instead of XML) •  Data caching on app •  Data protection!
  • 26. Approach Wegener 26 •  Dashboard contains multiple sections, separately requested •  Dashboard configurable by users •  Optimising by having 1 request with all data for dashboard •  Backend collects all data and sends it back in response •  Image scaling performed by backend
  • 27. Approach Elsevier 27 •  Multiple products – ScienceDirect. JACC, HealthAdvance, … •  Elsevier web optimised API’s (complex XML) •  Not suitable for mobile •  Backend renders HTML from XML and caches •  Minimal app – backend calls •  Backend inserts extra data towards Elsevier
  • 28. Approach Formula 1 28 •  Live timing application (retired) •  Huge amount of data from track •  Backend for data minimising •  Broadcast stream •  During race >+100k concurrent users •  CPU load below 10%
  • 29. Mobile first strategy 29 •  Features required •  Kind of data •  Determine required API’s
  • 30. Web first strategy 30 •  Features required •  Which interfaces are currently available •  What is the performance of those API’s •  Determine mismatch between APIs versus app ID/GD •  Develop a proxy backend!
  • 31. Backend and Integration 31 Integration Opportunistic Strategic Mobile First No specific focus to optimize backends for mobile. As-is standard interfaces are used (XML, SOAP) Most important interfaces are made lightweight (JSON/REST). Proxy services used for optimal mobile interfacing API First strategy Practices Observed
  • 32. API First 32 •  The right definition of business interfaces •  Design interactions device agnostic •  Benefits: Simplicity, Consistency and Structure API management: •  Publish •  Monitoring and control
  • 34. System integration 34 •  Content (text, images, video) and performance are KEY •  Enrich apps with high value, good quality and relevant content •  Ensure app performance by: •  Introducing a mobile optimised backend •  Optimising current API’s •  Caching strategy! •  Determine technical contract for API’s to enable automated validation
  • 35. Do’s 35 •  Minimise data requests •  Minimise data transfer •  Keep in mind available mobile bandwidth •  Backend is responsible for data processing •  Use progressive loading for large data collections/sets
  • 36. Dont’s 36 •  Image scaling •  Data sorting •  Data filtering •  Data aggregation
  • 37. Mobile app = data presentation! 37
  • 38. Are you interested in a Mobile Strategy Maturity Assessment? anette@service2media.com 38