ENTERPRISE MOBILITY STRATEGY. We work for you, not your technology vendors.



Similar documents
POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

Mobile Device and Application Strategy. Right Technology, Right Design, Right Price

Enterpise Mobility Lexicon & Terminology

By Kevin Benedict and André Guillemin Netcentric Strategies LLC Publication Date: February 2012 ID Number: NCS022012B

Evaluating Enterprise Mobile Platforms Go Big or Go Small?

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

Building Apps for iphone and ipad. Presented by Ryan Hope, Sumeet Singh

SPAN. White Paper. Enabling Enterprise Mobility. SPAN Solution Engineering Approach. Introduction

Cloud Services for DevOps: Next-gen PaaS Through MBaaS

SAP Mobile Platform 3.0 Overview. Jeff Gebo Customer Experience Group June 10th, 2014

About Me. Cross-platform Mobile Development Challenges, Best Practices and more.

Solve BYOD with! Workspace as a Service!

Mobile Enterprise Application Platform (MEAP) A solution to myriad challenges in enterprise mobility MEAP. Enterprise Integration.

CROSS PLATFORM DEVELOPMENT The HTML5 Way

Mobile Application Platform

Whitepaper. Trans. for Mobile

apiomat Enterprise Mobile Enterprise Application Platform the Next Generation

Building Cross Platform Mobile Apps Dev Tools, MBaaS, Architecture, APIs

Mobile Application Development Options

Avoiding chaos on the mobile transformation journey. Barriers to true mobile transformation.

Sybase Unwired Platform 2.1.x

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

Middleware- Driven Mobile Applications

THE POWER OF PUBLISHED BY

Please give me your feedback

Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen

SPAN. White Paper. Key Elements of Enterprise Mobility Strategy. Elements of Enterprise Mobility Strategy

... Introduction Acknowledgments... 19

Applications the centerpiece of a BYOD environment.

Mobility Strategy Update. Julie Tregurtha Head of Mobility Sales: SAP Africa

SAP Mobile Platform 3.0

MobileIron and Samsung Value Proposition

Brief History of Enterprise Mobility. Existing Stuff

IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os

Securing Enterprise Mobility for Greater Competitive Advantage

Dave Haseman, Ross. Hightower. Mobile Development for SAP* ^>. Galileo Press. Bonn. Boston

ISEC7 Group Global Enterprise Mobility Provider

Mobile Cross Platform Development really? Jonathan Marshall, IBM Mobile Technical Specialist IBM Corporation

Rich Internet Applications

Enterprise on the Go. How enterprises can leverage mobile apps

SAP Work Manager. Opinion Piece. Introduction to SAP Work Manager. How It Works

Business Network and IT Services AT&T Global Managed Mobility Services. Product Ratings. AT&T Global Managed Mobility Services

SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features

CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application

Mobile Application Development

Enterprise Mobility - Problem or Possibility?

HTML5: Separating Fact and Fiction. #wipjam

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS

Mobilizing Enterprise Data. By Alex Zaltsman, CEO InnoviMobile

Web Services or Native Client for Enterprise Mobile Application Development? A Comparison of SAP Fiori and RFgen Mobile Foundations for SAP

Mobilizing SAP Enterprise Applications

IT Research BYTE. Analysis. Packaged Solutions. MEAPs. Native SDK. Customization. Costs. Glossary (continued)

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

Enterprise Mobile Application Development: Native or Hybrid?

ENTERPRISE MOBILITY Strategy and Execution Approach. A RapidValue Solutions Whitepaper. RapidValue Solutions

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS

Mobile App Containers: Product Or Feature?

Q&A SOW for Mobile Strategy

SYST35300 Hybrid Mobile Application Development

ios Hybrid Mobile Application Development

Enterprise Mobility: winning strategies to get your organization ready for the future

Mobile Device Management. Andrius Šaveiko

SAP Mobile Platform Intro

SAP Mobile Strategy June 2012

Cross-Platform Tools

SAP BPC Forecasting: Anywhere, Anytime with Mobile Apps

Mobility Strategy. For Enterprises

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

Initial Value Proposition (IVP)

BEST PRACTICES IN BYOD

Lecture 4 Cross-Platform Development. <lecturer, date>

CommonTime Making Business Mobile. Enterprise. CommonTime. Mobile Solutions. mdesign Platform.

Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects.

Mobile Application Management. Anand Kale Mobility Solutions Head- Banking & Financial Services, Wipro Mobility Solutions

Mobile App Development Options

SAP MOBILE: ATTACK & DEFENSE

Native, web or hybrid mobile-app development

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

Accelerating Business Value by

Exposing the hidden cost savings of an effective mobile strategy. Chris Smith Public Sector and Services Vertical Head

Evaluating Cross-Platform Development Approaches (WORA Tools ) for Mobile Applications

What We Do: Simplify Enterprise Mobility

The Future of Mobile Computing

Innovation Session. MOBILITY Pieter Schouten. HP EMEA Software Performance Tour 2014

Integra Micro Software Services. Helping customers shorten the development life cycle! MOBILE APPS

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Mobile Application Development: Challenges and Best Practices

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

A Rimini Street White Paper. Mobility Solutions for ERP

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

Sybase Unwired Platform 2.0

Navigating the Mobile App Development Landscape

Mobile Development Competency Center

CASE STUDY. Enhancing the Patient Experience Harris Mobile Patient Engagement Platform

Mobile Technique and Features

White Paper INTRODUCTION. In mobile development, there are three different types of applications: PRE-SMARTPHONE MOBILITY NATIVE MOBILE APPLICATIONS

What s New in SAP Mobile Platform 3.0

Take full advantage of IBM s IDEs for end- to- end mobile development

Architecture of Enterprise Mobile Apps

Transcription:

ENTERPRISE MOBILITY STRATEGY We work for you, not your technology vendors. Navdeep Singla info@ondevice.co.uk www.ondevice.co.uk July, 2013

Access Evolution of Computing Mainframe Centralised Batch processing Client- Server People Easy Distributed processing Browser People Easy No Footprint Standard One Interface Mobile People Time Enable New Processes Time 2

What is Mobility Strategy? A plan of action to capitalise on new opportunities, and manage threats posed by Mobile Computing. Before we start thinking about Mobility Strategy, it is useful to understand a bit more about Mobility. If you are in rush, go straight to slide 8. 3

B2E Types of Mobility Transactional Systems (Sales/Service/Operations/HR) Email/Contacts/Calendar Analytics/Document Management SAP SMP/Kony/Click Mobile/Fiori/Custom/Portal on Device etc. B2C M-Commerce/Marketing Augmented Reality/Location based services Mobile website/commerce platform/mobile platform(smp) M2M Fleet Tracking/Stock Tracking Smart Meters/Smart Homes High Volume/Automation of processes/security/privacy SAP AMI/OSISoft MDUS/eMeter etc. 4

Technical Challenges in Mobility B2C B2E Device Management Not Applicable Applicable for security etc. Device Types No Control Controllable to some extent even with BYOD. User Interface Very important. Important, but less than B2C. VPN Not Applicable Applicable for some applications Volume High Low-Medium Encryption For payments and secure data For payments and secure data 5

Application Development Approaches Packaged Mobile Application e.g. Business Object Mobile, Salesforce.com Native Application development Application development using MEAPs Hybrid mobile applications HTML5 mobile applications Pros Application Performance. Security. Rich user interface. Access to device API. Offline support. Push notification. e.g. Objective C, java for blackberry etc. Cons Fast OS refresh. Single platform. Native platform skills Pros Cross platform. Enterprise grade management and security. Integration with ERPs. Offline support. Push Notification. e.g. SMP, Antenna, Kony etc. Cons UI limited to lowest common denominator. High cost of developing first app. Does not cover all mobility use cases. License cost. Pros Native wrapper to enable access to device side functionality. Native distribution. e.g. Phonegap. Cons Limited offline support. Lacks easier backend integration. Complex applications are difficult to maintain. Not native look and feel. Slower. Pros HTML5, CSS and Java Script. Cross platform. Ease of application upgrade. e.g. Sencha Touch, JQuery. Cons Uneven adoption of HTML5 features by mobile browsers. Limited offline support. Lacks easier backend integration. Complex applications are difficult to maintain. Not native look and feel. Slower application Cross Platform User Interface 6

Mobile Device Management Traditional desktop management tools now provide limited MDM features e.g. Symantec, Sophos If your need to support multiple device OSs; go for a specialist MDM vendor e.g. AirWatch, MobileIron, SAP Afaria. Devices and mobile OSs are changing all the time. Cloud and MDM go well together. Some MDM vendors provide mobile content management features as well. 7

Analogy with Desktop Computing Shift from thick Client (native) applications to browser (HTML5) based applications. All major software are available with browser interface. Some applications are still native e.g. graphics design, video games etc. No single portal widely used as front end for all applications. Single sign across portals and browser based applications widely used. 8

Back to Mobility Strategy 9

ROI High Medium Low Step 1 - Brainstorming Low Medium High Complexity 10

Step 2 - Technical Approach There is no one technical solution which can meet the needs of all mobility use cases. We need to look at each specific application and then choose the best implementation option. A high level workflow in next slide would help you select best technical approach. 11

STEP 2 - Decision Tree Need for mobile app Packaged mobile app available and meets criteria in Appendix A No Yes Deploy Packaged app App meets criteria set for HTML5/Hybrid app in Appendix B Yes Deploy HTML5/Hybrid app with or without MEAP No App meets criteria set for MEAP app in Appendix C Yes Deploy MEAP app No Deploy native application 12

SAP Mobile Options SMP SUP using MBO SMP SUP using Web Container (various options) SMP Syclo SMP Consumer (Formerly Mobiliser) SAPUI5 + Gateway (Fiori) Portal on Device Business Objects Mobile SAP ITS for Mobile HTML5/Native + Direct service call 13

Lessons Learnt Think applications not platforms. Thick middleware adds complexity and cost especially for B2E applications. May be required for B2C applications. Prefer online apps over offline applications. Putting right application on wrong device won t deliver results. Mobility is changing, better to outsource. Mobility and Cloud is a good combination. Start small and grow. Keep an eye on ROI. Don t forget Mobile Device Management. Agile approach is more suited than Waterfall. 14

How we can help? We can help you come up with a tailored Enterprise Mobility Strategy for your organisation. We can help you architect solutions for your Enterprise Mobility projects. We can take on delivery responsibility of your Enterprise Mobility projects. We can help you architect solutions for your SAP projects. info@ondevice.co.uk www.ondevice.co.uk 15

Q & A 16

Appendix A Packaged mobile App Cost of implementing packaged app is considerably less than HTML5 or MEAP solution. Functionality of packaged app cannot be easily delivered by HTML5 or MEAP e.g. BO Explorer is difficult to implement. Packaged app is available for the chosen target device platform. Packaged app integrates with strategic backend. Authentication mechanism supported by packaged application is acceptable. Security provided by packaged application is acceptable. 17

Appendix B HTML5/Hybrid mobile App Target device platform is diverse e.g. ios, BB etc. Application is mainly expected to work online. Functionality can be delivered by HTML5 e.g. HTML5 lacks offline support etc. Authentication supported by HTML5 application is acceptable. Security provided by HTML5 application is acceptable. HTML/Hybrid app can be developed with or without a MEAP. MEAP is preferred if cost is not prohibitive. 18

Appendix C MEAP mobile App Target device platform is diverse e.g. ios, BB etc. Out of the box integration with backend provided by MEAP. Cost of implementing MEAP is not prohibitive. UI and speed delivered by MEAP application is acceptable. Authentication supported by MEAP is acceptable. Security provided by MEAP is acceptable. 19