PEGA MOBILITY A PEGA PLATFORM WHITEPAPER



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

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

Statement of Direction

What We Do: Simplify Enterprise Mobility

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

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

Middleware- Driven Mobile Applications

ORACLE ADF MOBILE DATA SHEET

50 shades of Siebel mobile

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

Introduction to IBM Worklight Mobile Platform

Kony Mobile Application Management (MAM)

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

Symantec Mobile Management 7.2

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

True Web Application Management: Fixing the Gaps in EMM Solutions

Izenda & SQL Server Reporting Services

Developing Mobile Apps for the Enterprise Splitware Mobility Platform Vs. Custom Build

Cloud Services MDM. ios User Guide

FileMaker: Complete Platform to Create, Deploy, and Manage Custom ipad and iphone Solutions for Business

Develop enterprise mobile applications with IBM Rational software

HarePoint Workflow Extensions for Office 365. Quick Start Guide

bigtincan Forms TM Solution Brief

SharePoint A Ten-Point Review of SharePoint 2013 vs NICOLAS LAGROTTA NICOLAS LAGROTTA

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

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

Symantec Mobile Management 7.2

Application Development Best Practices

GO!es MOBILE. YOUR Enterprise. The Challenge. The Solution. Mobilise Your Services Reach Anybody, Anywhere, Anytime

Mobile Device Management for CFAES

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

Cross Platform Applications with IBM Worklight

Appscend Mobile Platform Whitepaper

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

The best platform for enterprise mobile apps. MOBILE WHITE PAPER

Skynax. Mobility Management System. System Manual

Software AG TechEd 2015 User Conference Mobile Enabler for Natural

Simplifying and Empowering the Implementation of Enterprise Mobile Strategy

MaaSter Microsoft Ecosystem Management with MaaS360. Chuck Brown Jimmy Tsang

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility

ForeScout MDM Enterprise

Adobe Experience Manager Apps

Sybase Unwired Platform 2.0

Sisense. Product Highlights.

QUICK FEATURE GUIDE OF SNAPPII'S ULTRAFAST CODELESS PLATFORM

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

New Features for Sybase Mobile SDK and Runtime. Sybase Unwired Platform 2.1 ESD #2

Cisco Mobile Collaboration Management Service

Digital Marketplace - G-Cloud

AdminStudio Release Notes. 16 July Introduction New Features... 6

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

How To Use Titanium Studio

Cisco Enterprise Mobility Services Platform

Mobile Application Platform

White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0

MOBILE HELIX LINK SDK OVERVIEW A MOBILE HELIX WHITEPAPER

Symantec Mobile Management for Configuration Manager 7.2

Sybase Unwired Platform 2.1.x

GFI Cloud User Guide A guide to administer GFI Cloud and its services

Your Customer Is In Control

Designing Enterprise Mobility

3 Reasons Xamarin is Best for Mobile App Development

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

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory IBM Corporation 1

The ForeScout Difference

Radia Cloud. User Guide. For the Windows operating systems Software Version: Document Release Date: June 2014

WOS Cloud. ddn.com. Personal Storage for the Enterprise. DDN Solution Brief

Mobile Application Management

Jitterbit Technical Overview : Microsoft Dynamics CRM

Oracle WebCenter Sites Mobility Server Enabling exceptional mobile and tablet web applications and web sites without compromise

CounterACT Plugin Configuration Guide for ForeScout Mobile Integration Module MaaS360 Version ForeScout Mobile

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112

MaaS360 Mobile Device Management (MDM) Administrators Guide

Secure, Centralized, Simple

JD Edwards EnterpriseOne Mobile Solutions

5 THINGS YOUR CUSTOMER SERVICE APPS MUST DO

Ensuring the security of your mobile business intelligence

Advanced Configuration Steps

Developing Microsoft SharePoint Server 2013 Core Solutions

Native, web or hybrid mobile-app development

Making Your Mobile Workforce More Efficient

Making Your Mobile Workforce More Efficient

Oracle Mobile Cloud Service. A Complete Strategy for Developing, Deploying, and Monitoring Mobile Apps

Excel at anything Expertise without limits

Top. Enterprise Reasons to Select kiteworks by Accellion

Enterprise Mobility Management Migration Migrating from Legacy EMM to an epo Managed EMM Environment. Paul Luetje Enterprise Solutions Architect

Toolkit for Implementing Sites & Apps

Essential Mapping Apps

ADF Mobile Overview and Frequently Asked Questions

Cloud Services MDM. Overview & Setup Admin Guide

Microsoft Office Programs and SharePoint Products and Technologies Integration Fair, Good, Better, Best

AirWatch Solution Overview

IBM MobileFirst Application Development: Build and Deliver Mobile Apps Quickly with IBM Worklight Foundation Cloud Edition IBM Corporation

Jitterbit Technical Overview : Salesforce

Kofax White Paper. Mobile Technology for Advanced AP Automation. Executive Summary

Why NetDimensions Learning

Mobile Technique and Features

How To Protect The Agency From Hackers On A Cell Phone Or Tablet Device

CURRENT BEST PRACTISES FOR BUILDING ENTERPRISE MOBILE APPLICATIONS

Comparing Native Apps with HTML5:

Transcription:

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

Background Mobile devices now outnumber computers as a means of connecting to the Internet. This new mobile ubiquity presents opportunities for the enterprise to reduce costs, streamline operations, and increase satisfaction across customer service, sales, marketing, and operations. But don t build another silo. Companies attempting to get mobile or think mobile first are finding that simply building dozens of mobile apps does not automatically produce the hoped-for benefits. Mobile is different, and building and deploying mobile apps requires different skills and tools than other applications. But when the mobile developers are distinct and separated from the enterprise application teams, problems can arise. Employees and customers seeking consistent answers and support through disconnected channels become frustrated and unproductive. Successful applications function well across all channels, completely independent of the device from which they re accessed. And successful digital enterprises deliver a seamless user experience across all channels, providing customers and employees with the service they expect, when and where they want it. Enter Pega Mobility Pega Mobility is the umbrella term for the products, features, and capabilities from Pega that enable enterprises to deliver applications with a seamless user experience across channels. It s not just about technology. Most mobile projects in the enterprise start with the suggestion we need to be able to from our phones! The blank can be filled with wide range of functions from the simple access customer account info to the complex diagnose a repair issue, check inventory, and order parts if necessary. Regardless of the business problem being solved, the next step in developing a mobile app usually turns into a technical discussion about the relative merits of native, hybrid, Web, SDKs, APIs, cross-platform, MADP, cloud services, B2B, B2C, and on and on. Pega Mobility includes all the technology required to meet the most demanding mobile requirements. But which pieces to use are determined by the business problem being addressed and not by technology preferences or trends. Pega Mobility enables enterprises to: Access any business process from any mobile device Publish any business process as a standalone mobile app Embed any business process in an existing mobile app Build a new business process and mobile app from scratch using open tools Pega Mobility Advantages Derive From Pega 7 Pega 7 is a unified platform for building complex enterprise applications. The advantages of the Pega 7 platform are the speed with which applications can be deployed and the ability to easily evolve applications as business requirements change. Pega 7 translates business requirements directly into functioning applications without manual programming (writing code). When business requirements change, as they always do, the application is updated simply by updating the requirements directly. Because the application derives directly from the business model, this development method is sometimes called model-driven. This approach embodies Pega s philosophy of Build for Change. 2

Pega Mobility provides the flexibility for enterprises to: Develop mobile apps 100% in the model Develop pieces of mobile apps in the model, and pieces of the same app with code-based tools Develop mobile apps entirely with code-based tools Mobile apps developed in the model, partially or fully, inherit the Build for Change advantages of speed and adaptability directly from Pega 7. Access any business process from any mobile device with Pega 7 To keep mobile app development 100% in the model, mobile developers can rely on the responsive design of the Pega 7 platform to run any application in a mobile browser. BEFORE PEGA 7 Developers write thousands of lines of code in hopes of replicating the process described to them by business professionals. WITH PEGA 7 Developers use graphical tools to describe the business process as captured directly from the business. Applications are built in Pega 7 by directly capturing business objectives through easy-to-read forms and visual tools. Rather than drawing on a white board or a napkin, business professionals chart processes using a capability allowing them to Directly Capture Objectives, which is equally intuitive. Developers break the process steps down to component parts not by writing code, but by building flow charts and workflows in a graphical interface. In the Designer Studio developers employ drag-and-drop graphical tools to draw a flow chart of the application. Smart Shapes help streamline the definition of common functions like send an email, initiate cascading approvals, or attach documents or images. Because Pega 7 employs modern CSS-driven layouts with responsive and adaptive user interface design principles, the finished app can run effectively in a browser regardless of device, size, or orientation. Responsive Web design means that the application adapts the layout to the screen size and orientation. This is accomplished by using fluid, proportion-based grids and CSS3 media queries that allow the page to use different CSS style rules based on device characteristics. In practice this means that navigation, menus, pick lists, etc. are always displayed in a device-specific way. 3

The same Pega 7 application is shown on three different devices. The application functionality is identical, but the user interface display is automatically adjusted for the size and shape of the screen. As a user moves from a desktop to a tablet to a phone the navigation collapses to fit the smaller screen size and orientation, reorganizing columns from side-by-side horizontal layouts to vertical, and menus from visible lists to thumbnail icons. This all happens automatically with no action required of the user and no special UI design by the developer. An application designed in Pega 7 runs seamlessly across devices. Pega 7 also includes enhanced mobile controls for applications that can leverage specific device features. In addition to the adaptive and responsive user interface, specialized controls are available for device-specific features such as: Signature capture Camera and camera roll (take a photo or use existing) Barcode scanning GPS, including embedded maps, movable markers, and location update Each of these device capabilities is implanted via a single UI control in the model. When the application is running on a desktop, the control defaults back to the appropriate desktop control (e.g., file browser). So, Pega 7 is a platform that builds mobile-ready applications right out-of-the-box. Any Pega 7 application can be deployed across mobile devices with no additional work by developers. But sometimes business needs dictate that mobile apps be packaged standalone, distributed via an app store and managed separately from the enterprise applications. With Pega 7, that s not a problem. Publish any business process as a standalone mobile app with Pega Mobile Client Another way to keep mobile app development 100% in the model, is to deploy an application as a standalone mobile app using the Pega Mobile Client. With Pega Mobile Client almost any Pega application can be deployed as a standalone mobile app for ios or Android devices, distributed via public or private app stores, and installed by users like any other app on their devices. Pega Mobile Client works by providing a secure container on the mobile device that communicates with a client interface in Pega 7, enabling centralized deployment of enterprise grade apps regardless of device type. Deploying HTML5 Web code to the Pega Mobile Client produces a secure hybrid app that leverages device features unavailable in a pure responsive Web implementation, and automatically benefits from Pega 7 s security, integration, and management features. 4

Any Pega 7 application can be packaged as a standalone app, downloadable from app stores, to leverage mobile device features like GPS, camera, barcode scanner, signature capture, or push notifications The Pega Mobile client is brandable so the finished app looks and feels like a custom, native app. Enterprise apps deployed via Pega Mobile Client can be automatically updated over-the-air without user action or permission required. If a user leaves the company or a device is lost/stolen, the entire app and its associated data can be removed remotely. The most recent release of Pega 7 includes a Pega Mobile Client that is 75% smaller and 50-100% faster than previous versions. Ideal for mobile field worker apps, the Pega Mobile Client incorporates secure local storage along with guaranteed store-and-forward messaging. This means mobile apps can continue to function even when network connectivity is limited or nonexistent. For field workers who perform service in poor connection areas (remote locations, basements, elevators, hospitals, oil wells, etc.), offline functionality is a baseline requirement, and Pega Mobile Client is the solution. Embed a business process in an existing mobile app with Pega Mobile Mashup SDK Many enterprises already have consumer-facing apps in the public app stores and their challenge is now one of driving adoption, increasing usage, and improving customer satisfaction. Best-in-class mobile apps provide an opportunity for consumers to take actions on their own behalf at the time and place of their choosing, without requiring human intervention from a customer service rep. Think about booking a hotel room, upgrading service, reporting a problem or purchasing tickets. Mobile users demand that this functionality be available to them on their devices. Frequently those actions require interfacing with some form of backend system (reservations, accounts, technical support, dispute resolution, etc.). When Pega 7 powers the backend process, it s possible to insert that process into an existing app to enable customer self-service. customer self-service. This capability can greatly enhance the value of consumer-facing (B2C) apps, or broaden and deepen the capability of enterprise (B2E) apps. Inserting a process into an existing app is sometimes called a mashup and is accomplished by the Pega Mobile Mashup SDK. 5

In the diagram above, a process was developed in-the-model to build a customer service application. Since the application primarily guides the customer service agent through screens to capture customer information about the issue to be resolved, this is a prime candidate for customer self-service. Using the Pega Mobile Mashup SDK these screens can be embedded in an existing mobile app and presented directly to the customer on a mobile device. The customer can enter their own information, including long-form problem description or complaint, to log the issue and initiate appropriate assignment for resolution. The Pega Mobile Mashup is an ios and Android Software Development Kit consisting of an API and sample code for native mobile app developers. To build and run native mobile apps that make use of the SDK Libraries features, developers simply include the library files in their Xcode or Android Java projects along with the necessary include folders and *.bundle files. Build a new business process & mobile app from scratch with mobile tools Many enterprises have an existing investment in mobile technology, tools, and development staff. In order to leverage these resources effectively Pega makes it easy to connect to the Pega 7 platform via REST APIs using the Pega Mobile SDK, or software development kit. The Pega Mobile SDK provides everything necessary to build mobile apps with custom native UI and UX using Pega 7 as the backend for business process, case management, or enterprise gateway capabilities. The SDK includes APIs, client libraries, documentation, sample code, and demo apps. The APIs provide interfaces to cases, data, enterprise security, and even documentation. Native libraries for ios (Objective C), Android (Java), and client libraries for Pega 7 REST APIs are included. The Pega Mobile SDK provides a solution when requirements dictate building mobile apps with a custom native UI using traditional code-based approach, but still leverage Pega 7 as the back end. 6

Enterprise Mobility Management The window into the Pega Mobility environment is Pega Mobile Manager, a central control panel for monitoring and managing the entire mobile ecosystem including apps, devices, users, and data. Pega Mobile Manager provides a simple, touch-friendly interface that s as easy to navigate on a tablet or smartphone as on a desktop browser. MOBILE APP MANAGEMENT Apps are deployed on the Pega 7 platform and made available to users simply by dragging and dropping the app assets into the Mobile Manager console. Developers have the option to publish apps as Web, hybrid, native, or via Pega s patented multi-app managed hybrid container. Once published, apps appear in the enterprise app store, or public app stores, based on the administrator s instructions and available certificates. Apps can be pushed to Users based on their assigned Groups and designated as mandatory or optional. Administrators have visibility into the performance and usage statistics for all apps across the entire user and device population. Updates and upgrades can be pushed live by incrementing the version number and publishing the new assets, maintaining a history of app versions. Apps can be uninstalled or updated over-the-air without requiring any action on the part of the user. MOBILE DEVICE MANAGEMENT Pega Mobile Manager includes device management capabilities for mobile administrators. Users wishing to access corporate assets can be required to register their device or devices can be automatically registered as either personal or corporate assets. Once registered, device properties are retrieved and monitored for compliance and app updates can be managed remotely. Individual apps and data or the entire device can be wiped remotely in the event of employee separation or lost/stolen device. Access to apps can be restricted based on User or Device registration information. Access policies are set and monitored in one central place for consistency, control, and compliance. Users can be created and updated manually by the administrator or imported in bulk from Directory Servers. User authentication and authorization are then integrated with enterprise systems, providing for easier adoption among users. Users can be assigned to Groups where app permissions and requirements reside, and assigned Roles where platform privileges are controlled. Users are associated with registered devices so that the entire user/app/device universe is visible and monitored by the mobile administrator. 7

Management Features Summary USERS DEVICES APPS DATA MONITORING & CONTROL Automated authentication and authorization Create user Groups, assign Roles to individuals Privileges determined by groups, roles Add, edit, remove users and associated devices Secure registration, automated enrollment Remote wipe of apps and data, or entire device Store and report device properties, compliance Public or private (enterprise) app stores Installs, updates, uninstalls pushed automatically Hybrid, multi-app hybrid, native, Web apps Control Pega apps and/or any other mobile apps Automated authentication and authorization Communication channel encryption to Client Remote wipe of apps and data, or entire device Centralized dashboard for reporting Ability to generate ad hoc platform queries 8

ABOUT PEGASYSTEMS Pegasystems develops strategic applications for sales, marketing, service and operations. Pega s applications streamline critical business operations, connect enterprises to their customers seamlessly in real-time across channels, and adapt to meet rapidly changing requirements. Pega s Global 500 customers include the world s largest and most sophisticated enterprises. Pega s applications, available in the cloud or on-premises, are built on its unified Pega 7 platform, which uses visual tools to easily extend and change applications to meet clients strategic business needs. Pega s clients report that Pega gives them the fastest time to value, extremely rapid deployment, efficient re-use and global scale. For more information, please visit us at 2015 Pegasystems, Inc. All rights reserved. All trademarks are the property of their respective owners.