• Share
  • Email
  • Embed
  • Like
  • Private Content
Making SAP Netweaver Business Process Management Mobile
 

Making SAP Netweaver Business Process Management Mobile

on

  • 2,547 views

Watch the integration of user interface (UI) technologies and devices, such as iPad and BlackBerry, into SAP NetWeaver Business Process Management (SAP NetWeaver BPM) based on several demo and ...

Watch the integration of user interface (UI) technologies and devices, such as iPad and BlackBerry, into SAP NetWeaver Business Process Management (SAP NetWeaver BPM) based on several demo and customer-use cases. This session will also focus on how SAP NetWeaver BPM benefits from the integration with SAP NetWeaver Gateway, as well as Sybase Unwired Platform rapid deployment solution, which enables enterprises to embrace mobility across the entire organization. With Helmut Grimm
These slides were presented at SAP TechEd 2012. Learn more about upcoming conferences and technical training, please visit www.sapteched.com

Statistics

Views

Total Views
2,547
Views on SlideShare
2,545
Embed Views
2

Actions

Likes
3
Downloads
126
Comments
0

1 Embed 2

http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Making SAP Netweaver Business Process Management Mobile Making SAP Netweaver Business Process Management Mobile Presentation Transcript

    • PMC200Making SAP NetWeaver Business ProcessManagement MobileHelmut Grimm, Senior Director – Global Business DevelopmentApplication Integration & Infrastructure / Application Lifecycle Management
    • DisclaimerThis presentation outlines our general product direction and should not be relied on in making apurchase decision. This presentation is not subject to your license agreement or any other agreementwith SAP. SAP has no obligation to pursue any course of business outlined in this presentation or todevelop or release any functionality mentioned in this presentation. This presentation and SAPsstrategy and possible future developments are subject to change and may be changed by SAP at anytime for any reason without notice. This document is provided without a warranty of any kind, eitherexpress or implied, including but not limited to, the implied warranties of merchantability, fitness for aparticular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in thisdocument, except if such damages were caused by SAP intentionally or grossly negligent.© 2012 SAP AG. All rights reserved. 2
    • 1 2 3 4 5Overview Native UI-Integration The Foundation for Demo & Architecture What comes next? UI Integration – Open Guidelines Interfaces
    • Mobile BPM – Driving Process AgilityWhat are the main dimensions? Process Business stakeholders process expert  Monitor and analyze  Collaboratively model process performance and document business  Identify opportunities processes for optimization  Define business rules SAP NetWeaver End user Process IT Orchestration  Execute processes  Build processes with and tasks on model-driven different devices development tools  Receive  Deploy processes notifications and monitor infrastructure© 2012 SAP AG. All rights reserved. 4
    • Mobile BPM - What are the main advantages? Improvements in process optimization & Improving the user experience of BPM change time Benefits of Mobile BPM Customer Sales Rep Customer Customer Improvements in process performance by Maximizing workforce efficiency – reducing the turn-around time increased reporting accuracy© 2012 SAP AG. All rights reserved. 5
    • Integration of UI-Technologies in SAP NetWeaver BPMMobilizing a process is different than mobilizing an app – Typical Questions? Three Human Activities:  Purchase Request Approval (Approver)  Rework Request Data (Requester)  Confirm PO Creation (Requester) Typical Questions:  Which UI technology will be provided to which user?  Should the process step be executed online or offline?  Which device is the end-user using?  Should the end-user have to possibility to use several communication channels in parallel?  What kind of technology skills do I have in my company and how big is the implementation effort?  Is the BPM and Mobility team aligned?© 2012 SAP AG. All rights reserved. 6
    • Native UI-Integration inSAP NetWeaver BPM Processes
    • Create and assign interfaces to human activitiesSpeed up the UI creation with the auto-generator capability Auto-generate user IT Define process context interface Specify content attributes to be displayed in UI© 2012 SAP AG. All rights reserved. 8
    • Create and assign interfaces to human activitiesSpeed up the UI creation with the auto-generator capability Auto-generate user IT Define process context interface …and auto-generate UI for Visual Composer or Web Dynpro Java© 2012 SAP AG. All rights reserved. 9
    • Create and assign user interfaces to human activitiesWeb Dynpro ABAP or Java, Visual Composer, Adobe Forms.….you have the choice Assign it to human IT Create UI of choice activity Web Dynpro Java or ABAP Visual Composer Adobe Forms© 2012 SAP AG. All rights reserved. 10
    • UI-integration in SAP NetWeaver BPMFast innovation cycle SAP NetWeaver BPM 7.31  Web Dynpro ABAP SAP NetWeaver BPM 7.2  WebDynpro Java  Web Dynpro Java  Visual Composer  Visual ComposerSAP NetWeaver BPM 7.11  SAP Interactive  SAP Interactive Forms by Adobe Web Dynpro Forms by Adobe Java  BPM API  All Devices  All Technologies© 2012 SAP AG. All rights reserved. 11
    • Open Interfaces – Foundation for theintegration of multiple different UI-Technologies and Devices
    • Mobile device support: The bigger pictureThe Foundation - Open Interfaces (BPM API) of SAP NetWeaver BPM Direct Access Sybase SUP Mobile Mobile App App Sybase SUP EJB (Remote EJB (Remote Enablement) Enablement) BPM-API BPM-API SAP NetWeaver BPM SAP NetWeaver BPM Process Server Process Server SAP NetWeaver J2EE SAP NetWeaver J2EE BPM APIs are available as EJBs Overall architecture for mobile starting SAP NetWeaver BPM 7.3 enablement in large scale deployments© 2012 SAP AG. All rights reserved. 13
    • Open Interfaces (BPM API) of SAP NetWeaver BPMUse CasesUse Case DescriptionTechnology Independent UIs  JSP, .NET, Mobile (Android/iPhone ..), RIAs (Silverlight ..)Customized Task List / UWL  Custom work list screens / technology independentand UIs  Custom work list fields - not possible beforeMultiple Task completion at  Complete/Approve/Reject multiple tasks at onceonce  Rich Task and Process Query capabilitiesQuery Functionality  Current users Tasks & Process (outstanding, completed) © 2012 SAP AG. All rights reserved. 14
    • SAP NetWeaver BPM – Public APIsWhats new in EHP1 for SAP NetWeaver 7.3?SAP NetWeaver BPM 7.3 EHP1 for SAP NetWeaver BPM 7.3Functionality Provided via Public API Functionality Provided via Public API Start processes via Java API  Broader task action support Retrieve lists of tasks abstracts – Release – Delegate Get task abstracts – Nominate Get task details – Change priority Task actions  Traverse process and task hierarchies – Claim  Paging support for inbox queries – Start / Stop – Complete / Fail  Manage substitution rules© 2012 SAP AG. All rights reserved. 15
    • Demo & Architecture Guidelines
    • Mobile InboxDifferent types of views to satisfy your needs LIST VIEW GRID VIEW DAY VIEW All your tasks on a single screen Displays the month as "heat map" Clicking on a day gives this view sorted by (Overdue/Today/Later). that shows how busy you are for which shows the number of tasks on each day. that day. Status icon on each task© 2012 SAP AG. All rights reserved. 17
    • Take advantage of device specific functionalityTime and Location based reminders You can add Time based or Location based reminders to a task which will pop alerts as soon as its time or when you reach a location.© 2012 SAP AG. All rights reserved. 18
    • IT Exec InBoxHTML5 based worklist  HTML5 based UI: Supporting different device types with no local data storage  Can be used with SAP NetWeaver BPM & Business Workflow  Selective push of tasks that are important and suitable for mobile approval© 2012 SAP AG. All rights reserved. 19
    • CDI Process CockpitDefine your performance indicators within your process model Process Warehouse IndicatorsGraphical Indicator Designer Enable your Process Warehouse Design your Performance Indicators  Performance Indicator Library (KPIs & PPIs) within your process model (BPMN 2.0 standard and  On demand real-time Indicator values Performance Indicator Extension) using SAP NetWeaver Cloud From PPI to KPI with drag & drop Aggregate process data on the four defined base categories time, cost, quality and flexibility www.cdi-ag.de© 2012 SAP AG. All rights reserved. 20
    • CDI Process CockpitMonitor and manage your real-time process landscapeManage your Process Landscape on business demand Monitor and Control your processes Real-time adjustment of e.g. Thresholds, Decision Values and  Access up-to-date process status walkthrough Definitions (drill-down and drill-up the different process layers)  Process landscape overview independent from time, place and device© 2012 SAP AG. All rights reserved. 21
    • Scenario Example: Smart Meter Marketing CampaignTask & role specific UI’s are key for success Customer Service Representative Campaign trigger Smart Meter Customer follow-up and program setup Installation call …… Field Technician HTML based e-mail Web Dynpro Java or ABAP Mobile Application© 2012 SAP AG. All rights reserved. 22
    • Scenario Example: Master Data Quality ProcessHTML5 End-to-End: Mobile & Desktop Requester Data Steward Create new Approve or rework Add credit limit customer customer record …… Data Quality Manager NEW CUSTOMER RECORD First Name: Last Name: Street: City: ZIP Code: Country : Submit Cancel SAPUI5 for Mobile SAPUI5 SAPUI5 for Mobile© 2012 SAP AG. All rights reserved. 23
    • Options to mobilize your SAP NetWeaver BPM process – Part IWhen to use what?Feature* Direct Access SAP Afaria & SUPAbility to Action – Approve/RejectAccess native featuresHigh configurabilitySupport major platformsUser Experience  Changing the app is often more expensive than the initial implementation  The value of a mobility platform increases with the amount of use cases (e.g. error handling, reusable artifacts)*11 features Mobile versions of BPM products should support© 2012 SAP AG. All rights reserved. 24
    • Options to mobilize your SAP NetWeaver BPM process – Part IIWhen to use what?Feature* Direct Access SAP Afaria & SUPInteract with 3rd Party applicationsPush configurationAuthentication and AuthorizationData Transfer SpeedStandard Offline Capabilities  Security, offline capabilities and push configuration are the main drivers for a comprehensive mobility platform for mobile BPM.  Data transfer speed is critical for the adoption and end user acceptance.*11 features Mobile versions of BPM products should support© 2012 SAP AG. All rights reserved. 25
    • What comes next?
    • SAP NetWeaver BPM – Mobile OptionsToday and Tomorrow Today Tomorrow Direct Access Sybase SUP Process Gateway Mobile Mobile Mobile App Mobile App App App Sybase SUP Sybase SUP SAP NetWeaver ODATA EJB (Remote EJB (Remote Gateway Enablement) Enablement) BPM-API BPM-API BPM Provider SAP NetWeaver BPM SAP NetWeaver BPM SAP NetWeaver BPM Process Server Process Server Process Server SAP NetWeaver J2EE SAP NetWeaver J2EE SAP NetWeaver J2EE Custom Feature Implementation© 2012 SAP AG. All rights reserved. 27
    • Opening-up UI Technology for Task UIsEnabling custom UI’s for human tasksBuild task UIs by using your favorite framework or technology (e.g. SAP UI5) LAB PREVIEW Capabilities:  Create a UI-independent task (without importing a UI component)  Define the data structure of the task interface  Specify the URL of your task UI  Open the task UI at runtime from the Universal Work List or BPM Inbox Value Proposition:  Improved business user experience  More flexibility for the UI developer© 2012 SAP AG. All rights reserved. 28
    • Inbox on SAP NetWeaver GatewayUnified access to tasks from different providers Capabilities:  Common task model  Extending Unified Inbox to work-list across SAP NetWeaver BPM and Business Workflow  Usability enhancements (e.g. search, SAP NetWeaver Gateway filtering)  Delivered with SAP NetWeaver Gateway  Multi-provider enablement on oData (Gateway techniques) SAP NW CRM, ... ERP, HCM BPM© 2012 SAP AG. All rights reserved. 29
    • Further InformationSAP Public Webscn.sap.comwww.sap.comSAP Education and Certification Opportunitieswww.sap.com/educationWatch SAP TechEd Onlinewww.sapteched.com/online© 2012 SAP AG. All rights reserved. 30
    • FeedbackPlease complete your session evaluation for PMC200.Thanks for attending this SAP TechEd session.
    • © 2012 SAP AG. All rights reserved.No part of this publication may be reproduced or transmitted in any form or for any purpose without the express Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads,permission of SAP AG. The information contained herein may be changed without prior notice. Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice, Google Mail, Gmail, YouTube, Dalvik and Android are trademarks or registered trademarks of Google Inc.Some software products marketed by SAP AG and its distributors contain proprietary software components ofother software vendors. INTERMEC is a registered trademark of Intermec Technologies Corporation.Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of Wi-Fi is a registered trademark of Wi-Fi Alliance.Microsoft Corporation. Bluetooth is a registered trademark of Bluetooth SIG Inc.IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System Motorola is a registered trademark of Motorola Trademark Holdings LLC.z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7,POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize, Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH.XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere,Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, and other SAP products and services mentioned herein as well as their respective logos areLinux is the registered trademark of Linus Torvalds in the United States and other countries. trademarks or registered trademarks of SAP AG in Germany and other countries.Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, WebSystems Incorporated in the United States and other countries. Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business ObjectsOracle and Java are registered trademarks of Oracle and its affiliates. is an SAP company.UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and servicesCitrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc.registered trademarks of Citrix Systems Inc. Sybase is an SAP company.HTML, XML, XHTML, and W3C are trademarks or registered trademarks of W3C®, World Wide Web Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks of Crossgate AGConsortium, Massachusetts Institute of Technology. in Germany and other countries. Crossgate is an SAP company.Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri, All other product and service names mentioned are the trademarks of their respective companies. Dataand Xcode are trademarks or registered trademarks of Apple Inc. contained in this document serves informational purposes only. National product specifications may vary.IOS is a registered trademark of Cisco Systems Inc. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerryStorm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registeredtrademarks of Research in Motion Limited. © 2012 SAP AG. All rights reserved. 32