21
Next Generation BPM with SAP NetWeaver Composition Environment

Next Generation BPM - SAP · Next Generation BPM ... (Primary SOA – Candidates) ... Activities. Business Process Management (BPM) Covers Both the Automated and Manual Perspective

  • Upload
    dangnhu

  • View
    233

  • Download
    0

Embed Size (px)

Citation preview

Next Generation BPM with SAP NetWeaver Composition Environment

© SAP AG 2008

End to End process spans manual and automated

activities

Standard Activities

Differenciating

Activities

Typically >80%

Processes that should be as cost effective as possible

Typically <20%Processes that deliver competitive advantage and evolve regularly

(Primary SOA –

Candidates)

Automated Activities

Manual Activities

Typically <20%

Typically >80%

Of the 20% of Automated Activities

Business Process Management (BPM)Covers Both the Automated and Manual Perspective

© SAP AG 2008

Manage Enterprise Business Processes Step 1: Application

Core

Processes

Application Core Processes

1 Define & Standardize core business processes

Leverage packaged Business Applications

Adopt service-enabled industry-specific best practices

SRM SCM ERPPLMCRM Non-SAP

© SAP AG 2008

Integrate

Compose

2 Compose new innovative business process extensions

Integrate and extend core business processes

Services enablement - provisioning and consumption

SAP Business Suite

SRM SCM ERPPLMCRM

Manage Enterprise Business Processes Step 2: Composite

Business Processes

Non SAP

© SAP AG 2008

SAP NetWeaver Business Process Management Embedded in SAP NetWeaver Composition Environment

Comprehensive process management■

Unifying human and system automation processing steps■

Business Process is more than just service orchestration

Composition of event-driven processes■

Seamless combination of service, event and human task■

Enterprise services consumption■

Tightly integrated with native Business Rules Management

Benefits of an integrated composition environment■

Model-driven development■

Integrated toolset■

Out-of-the-box ESR integration■

Lifecycle management

Process Server

ProcessComposer

ProcessDesk

ProcessDesk

SAP NetWeaver Business Process Management

© SAP AG 2008

Business Process Management for Composite Business Processes

Process Server

ProcessComposer

ProcessDesk

ProcessDesk

Rules Engine

RulesComposer

ProcessDeskRules

Management

CharacteristicsGraphical modeler based on BPMN

Eclipse-based ■

Support key process concepts (workflow, event, task, context, roles, UI) throughout their lifecycle

Combine human interaction and system integration in one model

Direct path from business view to process execution

Nothing ‘lost in translation’■

Dynamic role-based views■

Single active model■

Flexible execution

Business Rules Management■

Embedded rules in process to drive process agility

© SAP AG 2008

SAP NW BRM & SAP NW BPM – Integration Overview

Rules in BPM – Some Use cases

Complex rule based decisions (Pricing, Credit Decisions etc.)

Responsibility determination ( Rule based Task Assignment)

■ Recognition of business events■ Routing rules (Receiver Determination)■ Parameter thresholds & tolerance (constraint rules)

Many Ways to Model Rules

■ Model with Rules Composer & use as a rules service■ Model in the context of a business process

And, Many Ways to Integrate

■ Rules services through an automated activity■ Use rules as mapping transforms■ Use rules through EJB functions■ Use rules from human-task user interfaces■ Use rules as gateway conditions

Rules Engine

RulesComposer

ProcessDeskRules

Management

© SAP AG 2008

Investment Approval Process (IAP)

© SAP AG 2008

SAP NetWeaver BPM – an Example of a Very Simple Approval Process

© SAP AG 2008

Personas Across the Enterprise

Business

IT

Design collaboration• vertical

layers of abstraction

• horizontal•

multi-design user support•

threaded model discussions•

model differencing

Business Process Experts (BPX)

Business/IT waterline

Business User

Executive

Business Manager

Info Architect (IA)

Application Architect

IT Admin Application Consultant

IT Services Developer

IT Developer –

‘Hard Core’

Business Expert

Business Analyst (BA)

Process Architect (PA)

© SAP AG 2008

Multiple Views on Business Processes

LoB

Manager

Process Architect

Business Analyst

Major phases•

KPI Dashboards•

Analytics

… plus•

Task sequences•

Parallelism

… plus•

Task & Business Event

Business rules•

Business entities

… plus•

Task & event details•

Business rule details•

Business object details•

Exception handling

Executive

Business drives processes management

Business affects process change within “IT sandbox”

Design collaboration improves process quality and design productivity

Discoverability from IT to business

Structured requirements from business to IT

Design on several level of abstraction driving towards executable models

Business drives processes management

Business affects process change within “IT sandbox”

Design collaboration improves process quality and design productivity

Discoverability from IT to business

Structured requirements from business to IT

Design on several level of abstraction driving towards executable models

© SAP AG 2008

Multiple Views on Business Processes

© SAP AG 2008

Evolution Towards a Common Process Layer

Design Collaboration COMMON PROCESS LAYER

Common Process LayerComprehensive Business Process Management across core and extensionsDesign time for all process layersExtending application core processes One model, different views for different personasCommon monitoring, lifecycle management and process performance management

KPI Monitoring

Conceptual Model

Specification Model

Execution Model

Executive

Architect

Analyst

LoB

Extension Points

Composition

Integration

SAP Business Apps

© SAP AG 2008

Blueprint

From Solution Transformation to Composition BPM Blueprint and Scenario Flow

Business Process Management Technical Design and Implementation

Calibration As IsAnalysis

To Be Design

Solution Trans-formation Scenario

Flow

Technical Design

Develop- ment

Transition to Business

Go Live

Role 1 Role 2 Role 3

Output of Solution Transformation is a Scenario Flow Model which is part of the Blueprint and shows the Composite Process as part of the overall value

chain.

© SAP AG 2008

Process Composition

Business Requirements■Understand and captures As-Is

Processes as starting point for extension

■Extend the given Customer's Plan-driven Procurement Scenario with a composite for the submission of exceptional purchase requests

■Build the composite process for the exceptional purchase request region and department specific

■ Integrate the composite process with the existing core processes without corrupting them

■Use SOA assets to build composite process

© SAP AG 2008©

SAP 2008 / SAP TechEd

08 / <Session ID> Page 17

Adoption

© SAP AG 2008

EARLY Customer Adoption of CE 7.1.1 in BetaThe Design Partner Council Customers

Mission: Deeply engage in long-term relationship with a small number of key stakeholders (depth over breadth)■ Validate goals, concepts and technology throughout entire software life-cycle■ Collect detailed scenarios as input into the development process■ Learn and be inspired by organizations willing to invest time and effort in the

SAP NetWeaver BPM vision

Member value proposition: Close relationship with the development and Product Management team that results in:■

Influencing SAP’s

roadmap■

Influencing SAP NetWeaver BPM’s

feature investment■

Technical support from the product team■

Opportunity to meet and learn from other participants■

Participation in related programs such as early adopter pilot, beta etc.

GALAXY Design Partner Council Mission Statement

© SAP AG 2008

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

Germany’s Coca-Cola bottler Considers SAP NetWeaver BPM to Support Future BPM Vision

Faster process innovation cycle – implement innovate new business processes 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

© SAP AG 2008

Selected scenario: Requesting, procuring, and paying of external service staff for promotional activities (~2.500 requests in Germany per year)

Criteria for selected scenario: Cross functional process executed inindividual sales centers

Shortcomings of current situation: Time-consuming and inefficient excel and email-based process

Benefit of new process: Improved process efficiency by using clearly defined process flows while leveraging SAP standard components.

Example: Promotion Crew Request Process Implemented by CCE During SAP NetWeaver BPM Pilot Program

“We plan to embed the SAP NetWeaver BPM approach into the localization process of Coke One* in Germany.”

*Coke One is the global BPM and SAP template of The Coca-Cola System.

Dr. Leo Schmidt Program Manager

Coke One Implementation

© SAP AG 2008

Summary

SAP NetWeaver Business Process Management (BPM)SAP NetWeaver Business Rules Management (BRM)

Executable rule based business process modelImmediate execution speeds time to valueBusiness rules management embeddedBuilt-in efficiencies via Enterprise Services RepositoryAvailable with SAP NetWeaver Composition Environment

Extending application core business processesSAP / Non-SAPWeb Service connectivity

Evolution towards a common process layer

Process Extensions

© SAP AG 2008

Copyright 2008 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 permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, SAP Business ByDesign, ByDesign, PartnerEdge

and other SAP products and services mentioned herein as well as

their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned and associated logos displayed are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

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. This document is a preliminary version and

not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP®

product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. 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 shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence.

The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that

you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.

Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.

Einige von der SAP AG und deren Vertriebspartnern vertriebene Softwareprodukte können Softwarekomponenten umfassen, die Eigentum anderer Softwarehersteller sind.

SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, SAP Business ByDesign, ByDesign, PartnerEdge

und andere in diesem Dokument erwähnte SAP-Produkte und Services sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und in mehreren anderen Ländern weltweit. Alle anderen in diesem Dokument erwähnten Namen von Produkten und Services sowie die damit verbundenen Firmenlogos sind Marken der jeweiligen Unternehmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen.

Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet. Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu einer bestimmten Geschäfts-

oder Produktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankündigung geändert werden.

SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit der Informationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts. SAP haftet nicht für entstandene Schäden. Dies gilt u.

a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieser Materialien entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit.

Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinks

zugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten Dritter ab.

Alle Rechte vorbehalten.