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



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

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

Enterprise Mobility Space

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

Extending Oracle Applications on Mobile Using Oracle MAF and Oracle Mobile Security

Enterprise Mobility How Technology is Transforming the Mobile Landscape

MODERNIZING FIELD SERVICE TECHNICIANS WITH MOBILITY SOLUTIONS

Oracle E-Biz Platform

Mobile Web Enterprise Application Advantages

Kony Mobile Application Management (MAM)

A Rimini Street White Paper. Mobility Solutions for ERP

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

Statement of Direction

Middleware- Driven Mobile Applications

Consumerization. Managing the BYOD trend successfully. Harish Krishnan, General Manager, Wipro Mobility Solutions

Mobility Strategy. For Enterprises

What We Do: Simplify Enterprise Mobility

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

Operationalize Policies. Take Action. Establish Policies. Opportunity to use same tools and practices from desktop management in server environment

JD Edwards EnterpriseOne Mobile Solutions

Mobile Applications Center of Excellence

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

IBM MobileFirst Launch David Lee Heyman

Simplify Enterprise Mobility. Frédéric Desbiens Principal Product Manager Mobility and Development Tools

MAM - Mobile Application Management

MOBILITY AS A SERVICE (MaaS)

HOW TO TURN 9 RETAIL IT CHALLENGES INTO 9 BUSINESS OPPORTUNITIES

Software AG TechEd 2015 User Conference Mobile Enabler for Natural

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

Accelerating Business Value by

Application Development Best Practices

BROCHURE. KenCloud TM Customer Relationship Management. Brochure- KenCloud TM CRM. Swash Convergence Technologies Limited

10 THOUGHTS ON EVALUATING A FIELD SERVICE AUTOMATION SOLUTION

ADVANTAGE YOU. Be more. Do more. With Infosys and Microsoft on your side!

7 Steps to Guide Your Field Service Technology Purchase

Creating Meaningful Business Moments. Shamik Sinha 1/28/2016

Cisco Enterprise Mobility Services Platform

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

AirWatch Solution Overview

Cloud, security and the mobile enterprise: An end-to-end manageability challenge

Capgemini NetSuite Business Cloud.

Running your business does not have to be complicated

6 Things To Think About Before Implementing BYOD

RapidValue Enabling Mobility. How to Choose the Right Architecture For Your Mobile Application

COLAB + ECHO ENTERTAINMENT GROUP

MaaSter Microsoft Ecosystem Management with MaaS360. Chuck Brown Jimmy Tsang

Systems Manager Cloud Based Mobile Device Management

OPTIMIZE ENTERPRISE ASSET MANAGEMENT WITH MOBILE

Client Overview. Engagement Situation

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

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

elivering CRM Success in the Cloud

VMware End User Computing Horizon Suite

Business Solution Suite

Simplifying and Empowering the Implementation of Enterprise Mobile Strategy

E-Business Suite Oracle SOA Suite Integration Options

WHAT DO YOU MEAN END-TO-END FIELD SERVICE MANAGEMENT?

Software Solutions Digital Marketing Business Services. SugarCRM Community Edition for Small & Medium Enterprises

At the Heart of Connected Manufacturing

Future Focus: What s Coming in Enterprise Mobility Management (EMM) FUTURE FOCUS. What s Coming in Enterprise Mobility Management.

Enterprise Mobility How the mobile world drives business

Mobile Application Development Options

Mobility in Claims Management

CA Enterprise Mobility Management MSO

ForeScout MDM Enterprise

TCS Hy5 Presidio Your Mobile Environment, Your Way Configure, Secure, Deploy. Mobility Solutions

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

The ForeScout Difference

Delivering Customer Delight... One Field Agent at a Time!

Mobile and BYOD Strategy

Securing Enterprise Mobility for Greater Competitive Advantage

apiomat Enterprise Mobile Enterprise Application Platform the Next Generation

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

RhoMobile Suite. Develop applications for the next generation of business mobility

Safe Harbor Statement

Enterprise Mobility: The New Imperative. Scott Dillon, Industry Principal Mobility 20 June 2011

Vision on Mobile Security and BYOD BYOD Seminar

Transportation Solutions Built on Oracle Transportation Management. Enterprise Solutions

Cloud Services for DevOps: Next-gen PaaS Through MBaaS

Transcription:

ENTERPRISE MOBILITY Strategy and Execution Approach A RapidValue Solutions Whitepaper

Contents Driver s of Enterprise Mobility 04 Current Landscape Mobile 1.0 Mobile 2.0 Mobile 3.0 Why do we need mobile strategy for enterprise More penetration of smart devices Rapid Deployment of BYOD Need Real-Time information by CXO s Business Benefit Drivers of Enterprise Mobility Approach to Enterprise Mobile Strategy Identify Mobile Infrastructure & Security Requirements Understand the Challenges in Enterprise Mobility Identify Business Functions to Mobilize Prioritize Requirements Prioritize Applications Calculate Return Of Investments (ROI) Decide on the Application Framework & Technology Technology Considerations 04 04 04 04 05 05 06 06 07 08 08 09 10 11 11 12 12 13 02

Execute and Deploy the Mobile App 13 Support and Maintain Mobile Applications Mobilizing Enterprise Systems Typical Components of Enterprise Mobile Systems Enterprise backend system Mobile Middleware Mobile Application Extending Oracle ERP to Mobile Typical components of Oracle Mobile Suite Oracle Apps ERP system Oracle Fusion Middleware Mobile Application About Oracle ADF Mobile Application Cross-Platform Development Framework 14 14 15 15 15 15 16 16 16 17 17 17 17 Case Studies Benefits of Oracle ADF Mobile 18 18 Field Service Management Mobile Application for Oracle EBS Self-Service HRMS mobile application for Oracle EBS 20 22 03

Driver s of Enterprise Mobility There has been quite a bit of discussion about the proliferation of smartphones in the industry, and it is apparent that enterprises across the globe are implementing a strategy for mobile applications to power their operations. According to a recent research by IDC, there has been a greater penetration of smartphones in the market. These sophisticated devices with high-end cameras, GPS, barcode scanning, video chat features etc. have ensured that the demand for more functional enterprise apps have surged ahead. Current Landscape The Enterprise Mobility scenario has been evolving constantly across the last few years and can be classified as Mobile 1.0, 2.0 and 3.0 Mobile 1.0 Mobile 1.0 was the initial phase when companies started mobilizing their websites, web applications and extended their basic functions like e-mails to a mobile client. Mobile 2.0 Mobile 2.0 was the next phase where the companies identified that mobility can be used for automating their business process and their operations can be transacted using a mobile. For example, like converting an expense report to mobile where entire manual & paper based jobs can be done on mobile from anywhere, anytime. Mobile 3.0 Mobile 3.0 is the final phase where the companies (B2B and B2C) start reaching out to target markets using innovative technology and mobile apps. For example, Credit card payments directly through a Smartphone by card swiping (using a module attached to head phone jack), barcode & RFID scanning using smartphone devices. Mobile 3.0 is fueled highly by improved infrastructure. We are now predominately in Mobile 2.0 and maturing to Mobile 3.0 04

Why do we need Mobile Strategy for Enterprise? Business Leaders and CXO s predict that Mobile-First companies will have a Business edge over competitors Consider Enterprise Mobility as top strategic priority Top management have a clear enterprise mobility strategy or know-how to implement 80% 55% 50% Source: 2013 IDC/ Appcelerator report More Penetration of Smart Devices Spending on mobile devices are surpassing PCs as part of a shift to platforms built on mobile computing, cloud services, social networking, and big data (IDC). 120 Million SMARTPHONES PC 0 2009 2014 05

Rapid Deployment of BYOD BYOD or 'Bring Your Own Device' has been a key strategy to ensure the spread of usage of functional mobile apps and to cut down on initial investment. 40% report their agency has or will implement BYOD within the next 2 years (Mobile Work Exchange May 2013) 38% of companies expect to stop providing devices to workers by 2016 (Gartner April 2013) Need for Real-Time Information by CXOs Businesses, today need information at their finger tips for the CXOs to take instant decisions. Every minute lost can be a customer opportunity or investment decision lost. Employees need to know real-time approval of leaves, jobs assigned and CXOs need to know immediate client escalations, revenue progression for the day etc. They consider the real-time information necessary to transform their business strategically and tactically. 54% Executives need to access critical business information 51% Workforce becoming increasingly virtual and mobile 49% Employees and/or customers increasingly demand real-time information 42% Transformational (a way to change how things are done) 29% Strategic (a way to get things done while advancing organizational goals) 25% Tactical (a way to get things done faster through productivity improvements) 06

Business Benefit Drivers of Enterprise Mobility And the trends are clear in the Enterprise World. According to Gartner, by 2017, 25 % of enterprises will have an enterprise app store. Better Workforce Productivity Real-time information & Quicker Response Increased Revenue & Profitability BUSINESS BENEFIT DRIVERS Brand Identity Streamlined business operations Enhanced Customer Service 07

Approach to Enterprise Mobile Strategy Identify Mobile Infrastructure & Security Requirements Identify the Business Functions to Mobilize Decide on the Technology Execute and Develop the app Support & Maintain App for Future Prioritize Requirements Calculate ROI 1. Identify Mobile Infrastructure & Security Requirements Device Blueprinting Identify the type of devices and number of devices. Device Strategy - Decide whether to enable employees with company own device or follow BYOD. Security Strategy - Decide the various security policies for enterprise data; like what all data can be accessed and shared using mobile devices. Clear MDM & MAM strategy Be clear to have backup security in case of malpractice, device theft etc. using a Mobile Device Management (MDM) policy and Mobile Application Management (MAM) policy. Asset management Inventory of application downloads Over-the-air (OTA) Configuration Troubleshooting & Reporting Manage Applications through Enterprise app Store(App restore/back-up) Remote management Internal Appstore MDM Usage Reports Monitoring & Alerts Remote software distribution & updates App Management Blacklist or Whitelist applications 08

Understand the Challenges in Enterprise Mobility A staggering 71% of IT leaders see mobility as transformational, yet only 18% of companies have a well-defined mobile strategy. These are the list of major challenges that prevent the companies from achieving a complete Enterprise mobility strategy. With more sophisticated device, technology and application development frame work there was a leap in Enterprise Mobility and is completely transforming the enterprise business scenarios. Developing strategy 14% Identifying / prioritizing business cases 14% Choosing platform / technologies 11% Budget 11% Security 10% Executive/business support 7% Keeping up with change 7% Integration with back end 6% Time, resources or skils 6% Implementation / change management 5% Device Management 3% Ongoing support 2% Marketing and visibility 2% Managing expectations 2% Applications design 1% Vendor support 1% User adoption 1% Source: IDC's U.S. Mobile Enterprise Professional and Outsourced Services Survey (n=325) 09

2. Identify Business Functions to Mobilize Enterprise mobile solutions can be classified generally based on the business requirements as follows: Functional Mobile Solutions : Similar job functions with build it robustness Horizontal Mobile Solutions : For Large group of people across the organization irrespective of their role or function Industry Mobile Solutions : Requirements exclusive for the industry Using a consultative approach, discuss and brainstorm with key stakeholders of various corporate groups the process gaps and possible areas of improvement where mobility will add significant value to the productivity and efficiency of employees. Convert broad mobility goals into a list of desired mobile applications. Each mobile application should contain an executive summary that identifies the primary objectives, tangible and intangible business benefits, most important capabilities and features, primary users, primary beneficiaries, etc. Create a sample wish-list to understand possible applications across corporate groups. Asset & Facilities Management Create Maintenance Work Order Work execution using Phone and Tablet Safety Inspection & Calibrations Track Asset on Google Maps View Approvals Approve Purchase Orders Approve Work Orders Approve Invoices Approve Leave Sales & Marketing Sales Order & Quote Entry Mobile CRM (Access leads, opportunities & tasks) MOBILE ENTERPRISE Inventory & Procurement Create Purchase Receipts from field Scan barcode & serials for Inventory Stock Availability check Cycle count Field Service Manufacturing Service Assignment and scheduling View Task List and Jobs Customer locations & Tasks on Google maps Report Work using mobile Generate invoice and capture customer signature on mobile HRMS Apply Leave View employee directory View and update Self Profile details View paystubs - Shop floor reporting using mobile Assembly line reporting Quality Inspection reporting Warehouse management 10

Prioritize Requirements Prioritize the most important applications by assessing the needs and requirements with the degree of complexity. Understand business value by assessing employees, customers and partners using existing existing channels (web, call center, face-to-face) and they could leverage and receive information using smartphones and tablets. By knowing what s important we can develop applications that deliver maximize business value and higher ROI. Prioritize Applications High Mobilizing Sales Force Order Tracking Inventory management Unify Communication Accelerating Sales Customer Relationship Sales force application Business Value IT Admin Corporate dashboard Mobile POC GPS location/ Transportation ERP & BI Unified Communication CRM apps Supply chain Maintenance & Repair Business Intelligence Low Payroll & Benefits Talent management Application Complexity High 11

Calculate Return Of Investments (ROI) For organizations keen on justifying the cost of developing mobility application, it is very important to first determine the key components of return. While increased revenue and lower costs are the key performance indicators for enterprises, however don t let ROI alone drive the decision making process. Identify the Benefits Quantify the Benefits Total Cost of Ownership Additional channel for Sales Employee or staff support Increases cost-effectiveness of marketing Increases brand equity Geo-location information Better Business Intelligence Increases store visits, transactions or sales Reduces costs on paper printing Reduces inventory costs Increases employee productivity Application development cost Employee training and support Maintenance and upgrades MDM vendor licensing and service fees Mobility device and wireless carrier costs 3. Decide on the Application Framework & Technology Choosing the right device platform depends on the following factors: User Base and Device Strategy Usability and Feature Requirements Cost of Development Time of Development Native Applications Cross-platform Applications Mobile Web Applications Better Usability and Device features Higher Cost and Time for Development Device Platform specific Build separately for ios & Android Device independent Built using HTML5, jquery Mobile, Rho Mobile, Appcelerator technologies Combatively less development cost with Native apps Less appealing UX compared with native Runs on mobile browsers Lower cost compared to Native and cross-platform Does not have the best UX and features 12

Technology Considerations In addition to deciding on the right device platform, it is equally important to decide on the following : INTEGRATION METHODOLOGY MIDDLEWARE TECHNOLOGY SECURITY & MANAGED MOBILITY Back end enterprise integration methodology Back end enterprise integration methodology Availability of Enterprise Connectors Web service and API s Whether to use Mobile app development platforms Middleware functionality requirements - Offline / error sync etc. Security policies to implementusing Login SDK s, Web Service Security etc. Mobile Device Management features Wipe data & Lock device Mobile Application Management Restrict user & application 4. Execute and Deploy the Mobile App The implementation methodology to follow is an Xcelerate methodology which is variation of agile methodology where we can break-down the over all project into 2 to 3 weeks. At RapidValue too we follow a SCRUM model which is iterative and bunch of these iterations becomes a phase. Every phase could be 2 to 3 months. Based on our various projects we think doing an agile model with sprint pace development is much more value add compared to a typical water fall model. 1 Roadmap 2 Design & Build 3 Deploy Technology & business Roadmap Technology & business Roadmap Ongoing Review - Performance, Security & Scalability Prioritize functionality requirements Identify quickwins & detail functionality road-map Identify technology roadmap UI/UX Design Phase1-Design, Build & Test Iterative Release 1 Iterative Release 2 Phase 1 - Deploy Phase2-Design, Build & Test Phase 2 - Deploy Iterative Release 1 Prioritize functionality Iterative Release 2 requirements Identify quickwins & detail functionality road-map Identify technology roadmap Prioritize functionality requirements Identify quickwins & detail functionality road-map Identify technology roadmap 13

Support and Maintain Mobile Applications It has never been easy to support and maintain a mobile application like developing one. The following factors are important for maintaining a mobile application in future. Create a strong support and maintenance team and train them in basic troubleshooting. If company got plans for further enhancing the mobile app, it is better to have experience programmers in mobile application technology in the support team. Keep the app updated with latest OS versions if it is imperative. Have a strong and robust integration layer and middleware layer if multi system app development are envisaged in the future. Mobilizing Enterprise Systems ENTERPRISE SYSTEM MOBILE MIDDLEWARE MOBILE APPLICATION MEAP Kony, Convertigo etc Back end enterprise integration methodology Custom Middleware Native App APPLICATIONS Enterprise Middleware Cross-platform Applications Web Service Integration REST/ SOAP Mobile Web Application 14

Typical Components of Enterprise Mobile System The basic three components of Enterprise Mobile System are : Enterprise backend system The enterprise backend system decides the integration methodology to be used with connectors or point-to-point using web services. Some of the enterprise systems provide directly or capability to built connectors using underlying technology. E.g. Oracle connectors can be developed from seeded PL/SQL packages. Mobile Middleware Middleware forms the integration layer. Few of the MEAP solutions provide middleware technology which can run business logic and provide integration adapters e.g. Kony, Convertigo, Capriza etc. Some enterprise systems provide their own integration middleware for enhanced Security, Integration and future expansion e.g. Oracle Fusion Middleware. Middleware also host value added functions like offline data sync, error sync, device management etc. Mobile Application The mobile application development platform is chosen based on the Corporate and user requirements. Mobile apps can be developed using Native, Cross-platform or Mobile Web technologies based on the enterprise requirements. Some enterprises provide their own mobile app development platform for seamless integration and performance e.g. Oracle ADF mobile platform for Oracle apps ERP. 15

Extending Oracle ERP to Mobile Oracle Connector Layer Oracle Fusion Middleware*** Mobile Application WSDL ERP Field Service Security ADF Mobile E-BUSINESS SUITE HCM WSDL WSDL SOAP Web Service Orchestration Transformation REST Oracle ADF Mobile App Inventory Native Mobile App WSDL Mediation Procurement Order Management WSDL Routing Cross Platform Mobile App DATABASE *** Optional Middleware MOBILIZING ORACLE APPLICATIONS ERP MODULES TYPICAL ARCHITECTURE Typical Components of Oracle Mobile Suite Oracle Mobile Suite provides end-to-end Mobile app development using Oracle technologies. Oracle Apps ERP system Oracle Apps ERP system provides the seeded API s and Custom API s. The API s are deployed in the Integration Repository layer called Integrated SOA Gateway (ISG) for generating Connectors. We can create connectors and expose as web service for each business processes like Procurement, Inventory etc. 16

Oracle Fusion Middleware Oracle FMW is the integration Middleware prescribed by Oracle for robust integration with third party systems and mobile devices. It provides Security Protocol, Web Service Orchestration, Routing of web services and Transformation of web service from one form to another. Oracle FMW provides various adapters like File transfer adapter for quick file transfer, Database adapter, e-mail adapter, Messaging adapters etc. There are enterprise adapters for major systems like SAP, sales force etc. Mobile Application Application development is using Oracle ADF mobile platform which is cross-platform technology developed using Oracle technologies. Mobile app can also be developed using standard native or cross-platform technologies. About Oracle ADF Mobile Application Cross-Platform Development Framework Oracle ADF Mobile is part of Oracle Mobile Suite and provides end-to-end Oracle eco-system for mobile application development. Oracle ADF Mobile Platform lets you build application that are portable across devices and operating systems while still leveraging the device specific capabilities like Maps, Camera, Calendar etc. making in Native in behavior. Applications developed with Oracle ADF Mobile can be designed for phone and/or tablet form factors and can be packaged for either ios or Android using a single code base. Oracle ADF Mobile leverages the power of the Java and HTML5 technologies and provides easy to maintain & upgrade with existing IT team. 17

Benefits of Oracle ADF Mobile Develop once deploy to both ios and Android Simplify mobile development using existing IT skills HTML and Java Protect from technology shifts Leverage device capabilities like Camera, GPS etc. and offline capabilities Extend existing enterprise applications to mobile Case Studies This section explains the typical case studies which involves integration with major enterprise backend systems for mobilizing enterprise processes. Multiple integration methods have been envisaged involving web service integration or integration using a middleware. These case studies are RapidValue's project experience in integrating with popular backend enterprises such as Oracle Applications, SAP and Oracle JDE. 18

Case Study I Field Service Management 19

Field Service Management Mobile Application for Oracle EBS Develop an enterprise scale mobile application suite for Field Service Management operations to be used by the technicians. The Field Service mobile application should integrate with Oracle ebusiness suite ERP 12.1.1 and provide real-time data interface between the mobile application & Oracle ERP system. Program Description The Field Service mobile application needs to integrate with Oracle EBS suite and enable the service technicians to work from the field. The technicians need to create a new task from the field, Capture pictures of defects, enter text & audio notes and report work from the field using the mobile application, and at the same time sync the data on real time with Oracle ERP back-end. Our Services Business Consulting and Requirements Analysis UI design for User Experience Mobile Application development Oracle SOA suite consulting and designing Integration approach Develop adapters for Oracle field service Middleware development and integration for enhanced functionality Device Platform ios, Android (Phones and Tablets) Duration 3 Months Real time execution of field service tasks and reporting Improved Productivity of technicians Results Avoid redundant tasks, multiple travels and un-necessary travel to same location Reduced cost of service and travel Real-time tracking of technicians and tasks using maps integration 20

Case Study II Oracle HRMS 21

Self-Service HRMS mobile application for Oracle EBS Develop a template mobile application over Oracle EBS HRMS suite for managing self-service operations. Program Description The Oracle HRMS mobile application need to cater to the employee self-service requirements like Apply Leave, Approve Leave, Update Profile, View Other employee directory, View Paystubs and much more. All this operations need to be performed by integrating with Oracle ERP backend and from mobile. Our Services Business Consulting and Requirements Analysis UI design for User Experience Mobile Application development Oracle SOA suite consulting and designing Integration approach Develop adapters for HRMS Middleware development and integration for enhanced functionality Device Platform Cross-platform Duration 2-3 Months Improved responsiveness by employees and managers Results Reduced manual and paper work Increased employee morale If you d like more information on this topic, please do write to the author, Abhijit R C, Sr.Consultant-Enterprise Mobility at abhijitrc@rapidvaluesolutions.com RapidValue has a team of domain experts and mobility consultants to help you build innovative and comprehensive mobile applications for your enterprise.if you need guidance on building your first mobile application, please write to contactus@rapidvaluesolutions.com, we ll be happy to hear from you. 22

About RapidValue RapidValue is a leading provider of mobility solutions to enterprises worldwide. Armed with a large team of experts in mobility consulting and application development, along with experience delivering global mobility projects, we offer a range of mobility services across industry verticals. RapidValue delivers its services to the world s top brands and Fortune 1000 companies, and has offices in the United States and India. www.rapidvaluesolutions.com www.rapidvaluesolutions.com/blog +1-877-643-1850 contactus@rapidvaluesolutions.com Mobility A RapidValue Information Solutions Series Whitepaper Jan 2013 August 2014 RapidValue Enabling Mobility