bpm100.pdf
TRANSCRIPT
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 1/18
1
BPM100
Business Process Management
(BPM): Overview and Roadmap
Wolfgang Hilpert, SVP, Solution Management SOA & BPM, SAP AG
Thomas Volmering, Sr. Director, Solution Management SOA & BPM, SAP AG
October 2009
© SAP AG 2009. All rights reserved. / Page 2
Disclaimer
The information in this presentation is confidential and proprietary to SAP and may not be
disclosed without the permission of SAP. This presentation is not subject to your license
agreement or any other service or subscription agreement with SAP. SAP has no obligation to
pursue any course of business outlined in this document or any related presentation, or to
develop or release any functionality mentioned therein. This document, or any related
presentation and SAP's strategy and possible future developments, products and or platforms
directions and functionality are all subject to change and may be changed by SAP at any time
for any reason without notice. The information on this document is not a commitment, promise
or legal obligation to deliver any material, code or functionality. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied
warranties of merchantability, fitness for a particular purpose, or non-infringement. This
document is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this document, except if such damages
were caused by SAP intentionally or grossly negligent.
All forward-looking statements are subject to various risks and uncertainties that could cause
actual results to differ materially from expectations. Readers are cautioned not to place undue
reliance on these forward-looking statements, which speak only as of their dates, and they
should not be relied upon in making purchasing decisions.
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 2/182
© SAP AG 2009. All rights reserved. / Page 3
Agenda
1. Introducing Business Process Management (BPM)
2. Highlights of BPM with SAP NetWeaver Composition Environment 7.2
3. Demo
4. Conclusions and Outlook
© SAP AG 2009. All rights reserved. / Page 4
I N T E G R A
T I O N
Process Components
SAP Applications
Order Mgmt.
...
Platform Components
Non SAP &Legacy
Service & EventComposition
Service & EventEnablement
Business ProcessManagement (BPM)
Business RulesManagement (BRM)
ServiceBus
Customer & Partner Applications
InformationComposition
SOAManagement
B u s i n e s s
P a r t n e r
SAP NetWeaver
MDM BI …
Connectivity &Integration
SOA Design
Governance
Enterprise
Services
C O M P O S I T I O N
Efficiently Combine Best Practice And
Differentiating Processes
■ Easily build composite apps on top of core
application processes
■ Pre-defined SOA artifacts for accelerated
SOA projects + SOA design governance
■ Evolution to a common process layer
Improve Developer Productivity
■ Lowest cost of development through anintegrated composition environment
Efficiently Integrate Heterogeneous
Landscapes
■ One SOA middleware for efficient service-
mediation and standards based integration of
heterogeneous landscapes
Managed Process Flexibility & Integration
One SOA infrastructure for best practice and own practices
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 3/183
© SAP AG 2009. All rights reserved. / Page 5
SAP NetWeaver Business Process Management
Delivered with SAP NetWeaver Composition Environment
Composition of “own practices” State-of-the art business process composition
Embedded in an integrated composition environment
Superior integration with SAP Business Suite
Direct path from business view to process execution
■ Nothing ―lost in translation‖
■ Dynamic role-based views
■ Single active model
■ Flexible execution
■ Business Rules management (BRM)
■ Embedded rules in process to drive process agili ty
Automate processes where users are interacting with multiple systems :
Employee on-boarding, vacancy-to-hire, asset management, budget preparation,
forecasting, and automated procurement process
Handle critical business exceptions and events: Project issue management, high-valueclaim, out-of-stock, and hourly worker exceptional scheduling
Common use cases / patterns
Processes that involve paper forms and approvals:
Loan applications, new customer accounts, and vacation requests
People-centric processes:
Case management, claims, self-service, multi-channel access, and promotion crew request
A
p p - C e n t r i c
N o n - A p p - C e n t r i c
DESIGN PARTNERS
© SAP AG 2009. All rights reserved. / Page 6
Manage Enterprise Business Processes
Application Core Processes
© SAP 2008 / Page 6
Application Core Processes
1 Define & standardize core business processes
Leverage packaged Business Applications
Adopt service-enabled industry-specific best practices
SRM SCM ERPPLMCRMNon-SAP
Application Core Processes
(Business Applications)
Core business processes, covered by
SAP Business Suite
Expose business logic via
Service Interfaces / GDT
RFC / BAPI
Business Objects /
Events
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 4/18
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 5/185
© SAP AG 2009. All rights reserved. / Page 9
usiness
IT
Business Process Management
Personas Across the Enterprise
Business
Expert
Business
Analyst
Process
Architect
Business
User
Business
Manager
Executive
Information
Architect
Application
Architect
Administrator
Application
Consultant
Services
Developer
Developer
Business Process
Expert (BPX)
Design
CollaborationV ertical
• Different
personas
• Layers of
abstraction
Horizontal• multi-design
user support
• threaded model
discussions
• model
differencing
© SAP AG 2009. All rights reserved. / Page 10
Process Composition Details
SAP NetWeaver Business Process Management in 2009
Direct path from business view to
process execution
Model and execute rule-based composite
business processes
Business-friendly graphical modeler based
on business process modeling notation
(BPMN)
Combine human interaction and system
integration in one model
Support key process concepts (workflow,
event, task, rules, context, roles, and UI)
throughout their life cycle
Process UI generation out of the process
context (data types)
Process reporting with defined reporting
points embedded in the process model
End-to-end eventing integrated with SAP
local events (event provisioning) and
correlated to the process directly (including
intermediate message events)
Process server
Process
composer Process
Desk
Process
desk
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 6/186
© SAP AG 2009. All rights reserved. / Page 11
Agenda
1. Introducing Business Process Management (BPM)
2. Highlights of BPM with SAP NetWeaver Composition Environment
7.2
3. Demo
4. Conclusions and Outlook
© SAP AG 2009. All rights reserved. / Page 12
Highlights of SAP NetWeaver BPM
Business Friendly Process Modeling
1
2
3
Process Modeling perspective for process
sketching and hand-over to Process
Development perspective (build control)
Supports various stages of process design
Rapid prototyping (build & deploy of
incomplete model) with default tasks and
mock services
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 7/187
© SAP AG 2009. All rights reserved. / Page 13
Highlights of SAP NetWeaver BPM
Enhanced UI technology support
Auto-generation of User Interfaces (UI) out of the
process context (data objects) for Visual Composer
and Web Dynpro Java
© SAP AG 2009. All rights reserved. / Page 14
Highlights of SAP NetWeaver BPM
Intermediate Message Events
Intermediate Message Events support
correlation of event messages to
running process instances
Superior connectivity to SAP’s local
event infrastructure for asynchronous
communication in a business process
context
Correlation condition based on defined
process context (data objects),business rules and functions
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 8/188
© SAP AG 2009. All rights reserved. / Page 15
Highlights of SAP NetWeaver BPM
Embedded Sub Processes
Support for referenced and embedded sub-processes
© SAP AG 2009. All rights reserved. / Page 16
Highlights of SAP NetWeaver BPM
Enhancement of analytical reporting capabilities
Define reporting activities based on process
context (data objects) to automatically
generate the reporting data structure
Out-of-the box data extractors for
SAP NetWeaver BW
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 9/189
DEMO SAP NetWeaver BPM 7.2
© SAP AG 2009. All rights reserved. / Page 18
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 10/18
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 11/1811
DEMO Business Rules
© SAP AG 2009. All rights reserved. / Page 22
Agenda
1. Introducing Business Process Management (BPM)
2. Highlights of BPM with SAP NetWeaver Composition Environment 7.2
3. Demo
4. Conclusions and Outlook
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 12/1812
© SAP AG 2009. All rights reserved. / Page 23
React flexibly to local business
needs - support localization of global
SAP Business Suite roll out for Coke
bottlers
Easy implementation of rules in
business processes - change
business rules fast and flexibly and
even without coding
Faster process innovation cycle
– implement innovate new businessprocesses on top of SAP Business
Suite
“We expect that SAP
NetWeaver BPM will help to
significantly reduce the time
to implement new and change
existing business processes.”
Alexander Grobe
Manager Innovation and
Enterprise Architecture
Germany’s Coca-Cola bottler
Considers SAP NetWeaver BPM to support future BPM vision
© SAP AG 2009. All rights reserved. / Page 24
Sub Process
Germany’s Coca-Cola bottler
Productive usage of SAP NetWeaver BPM – Promotion Planning
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 13/1813
© SAP AG 2009. All rights reserved. / Page 25
React flexibly to new requirements –
De-regulation in the power industry
drives the need for utility companies to
implement new, flexible processes
Create innovative processes – As
a showcase, GISA created a process
template that streamlines customer
inquiries for new electricity
connections via a customer portal
SAP NetWeaver BPM @ GISA
German IT service provider creates process templates for the utilities industry
Leveraging a SOA-based
implementation approach – SAP
NetWeaver BPM allows GISA toflexibly orchestrate enterprise services
and combine them with human
interactions in one process model
“We use SAP NetWeaver BPM
to create innovative process
templates to meet utility-
specific requirements, for
example to streamline the
process of managing
customer inquiries for newelectricity connections.”
Hans-Ludwig Reinecke
SAP Manager
GISA GmbH
© SAP AG 2009. All rights reserved. / Page 26
Common process layer SAP reference content including extension points
Process modeling across core and composite processes
Extending application core processes along business
process context
One model, different views for different personas
Common monitoring, life-cycle management and process
performance management
Business scenario
Execution model
Specification model
Process visibilityExecutive
Developer
Analyst
LoB
Process transparency
Repository
(federated)
Common process layer
SAP Business SuiteProcess composition
Event infrastructure
ESB
Next Step: Common Process Layer
Business Process Management for Core and Composite Processes
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 14/1814
© SAP AG 2009. All rights reserved. / Page 27
Future Direction
Business Process Management
Enhanced UI technology
support
Enhanced business rules mgmt
Business event consumption
Reference content for
application core processes via
SAP Solution Manager
Enhanced discovery of SOA
extension points
Process reporting
Integration to SAP NetWeaver
BW
Pre-defined BWContent
Planned - 2009PLANNED
Future Direction VISION
2008 2009
RELEASE PLANFOCUS AREAS
Process
Composition
Common
Process Layer
Process
Visibility
Compose new innovative business processextensionsProcessComposition
Enable end-to-end process transparency on
application core processes and process extensions
Common Process
Layer
Improve process visibility to enable processoptimizationProcess Visibility
DETAILS
Additional UI technology
support
Rich client for business analyst
Platform openness via APIs
Customer authoring for
business processes
Process extension throughcomposition along business
process context
Process analytics
Enhanced BI front-end tooling
Business activity monitoring
BPM centric business
applications
Online design collaboration
Industry specific applications
Model driven business
configuration
Broader SAP process contentoffering
End-to-end process
monitoring & analytics (core &
extension)
Actionable process analytics
SAP NetWeaver CE 7.2
SAP NetWeaver
CE 7.1, EHP1
This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
© SAP AG 2009. All rights reserved. / Page 28
Next Innovation
Gravity – Collaborative Process Design on Google Wave
―Gravity‖ is a prototype developed by SAP NetWeaver Development with SAP Research
in Brisbane, Australia providing real-time, cloud-based collaborative business process
modelling within Google Wave.
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 15/1815
© SAP AG 2009. All rights reserved. / Page 29
Time Sheets for External Employees
An Implementation Package based on SOA
Time Recording via SAP Interactive Forms by Adobe (Digital Time Sheets)
SAP NetWeaver BPM Process for Approval Workflow and Backend Recording
© SAP AG 2009. All rights reserved. / Page 30
Time Sheets for External Employees
An Implementation Package based on SOA
Use Case
Have external employees record their time using SAP Interactive Forms by Adobe that areexchanged via email and approved using a workflow composite application
Business Value
Quicker recording of times by external employees and quicker check of time sheets
Continuous process without gaps, paper forms, or manual data conversion steps reducing
error and improving operational efficiency
Improved process security as external employees do not require access to internal systems
for time recording
SAP NetWeaver BPM Value
Rapid solution design with business through the use of the Business Process Modeling
Notation (BPMN)
Flexible architecture allows low-cost adjustments when recording or approval policies change
reducing overall cost of operations
Loosely coupled integration with SAP ERP through the use of Enterprise Services
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 16/1816
© SAP AG 2009. All rights reserved. / Page 31
SAP EcoHub (ecohub.sap.com)
More Implementation Packages based on SOA
Search by solution need
Or type in “Implementation Package” to find them all
© SAP AG 2009. All rights reserved. / Page 32
Virtual SAP TechEd :
Extend your SAP TechEd Year Round
Best of SAP TechEd at Your fingertips
View sessions that you missed
Replay and review sessions that you
attended
Quality SAP TechEd Training
Best Practices
Product Roadmaps
Learn at your own pace
Gain Access to sessions recorded in
2006, 2007, 2008 and
2009* (*available December 2009)
24/7 Access online/offline
Flexible Course Syllabus
Volume Licensing
Special Pricing for multiple subscribers
http://www.sdn.sap.com/irj/scn/virtualteched-allsessions
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 17/1817
© SAP AG 2009. All rights reserved. / Page 33
Further Information
Related Workshops/Lectures at SAP TechEd 2009
BPM100, SAP NetWeaver BPM Overview and Roadmap, Lecture
BPM101, Overview of SAP NetWeaver BRM in SAP NetWeaver CE
BPM160, SAP NetWeaver BPM for Business Process ExpertsBPM263, Using Adobe Form in SAP NetWeaver BPM
BPM300, Architecture Guidelines for Composite Applications
BPM360, Composite Application Development: the Business Objects
and Services Layer
Related SAP Education and Certification Opportunities
http://www.sap.com/education/
SAP Public Web:
SAP Developer Network (SDN): www.sdn.sap.comBusiness Process Expert (BPX) Community: www.bpx.sap.com
SAP BusinessObjects Community (BOC): www.boc.sap.com
Thank You!
8/12/2019 BPM100.pdf
http://slidepdf.com/reader/full/bpm100pdf 18/18