bp modeler

48
PMC104 A Comprehensive Introduction to Process Modeling and Business Process Blueprinting SAP AG

Upload: ash-hassan

Post on 03-Dec-2014

190 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: BP Modeler

PMC104

A Comprehensive Introduction to Process Modeling and

Business Process Blueprinting

SAP AG

Page 2: BP Modeler

© 2011 SAP AG. All rights reserved. 2

Disclaimer

This presentation outlines our general product direction and should not be relied on in making a

purchase decision. This presentation is not subject to your license agreement or any other agreement

with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to

develop or release any functionality mentioned in this presentation. 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 assumes no responsibility for errors or omissions in this

document, except if such damages were caused by SAP intentionally or grossly negligent.

Page 3: BP Modeler

© 2011 SAP AG. All rights reserved. 3

Agenda

Business Process Management Big Picture

Business Process Modeling

Demo Business Process Blueprinting

Key Points to Remember

Page 4: BP Modeler

© 2011 SAP AG. All rights reserved. 4

Business Process Mangement I

Everything together is

Business Process

Management…

Page 5: BP Modeler

© 2011 SAP AG. All rights reserved. 5

How

I need a new office building for my 300 employees

Green building standards

Futurisitc architecture representing our innovative business

5 Mio. Budget

Needs to be ready by 2013

I need to come up with a constructional drawing and

an execution plan that serves as a basis for

discussions with the owner

Is blueprint for the builders

Considers ISO standards

Plan for 20 toilets

Be in budget

Execute We need to provide a detailed execution plan

Do the cost calcution

Do material calculation and supply planning

Piping & fitting

Consider workplace safety and standards

Modeling Purpose

What

Page 6: BP Modeler

© 2011 SAP AG. All rights reserved. 6

Shingles need to be replaced after a storm damage.

Direct interaction between house owner and builder

since damage is confined and no complex/costly

measures are needed.

Complete house renovation from the ground up.

House owner seeks for architect„s advice on most

effective measures and state-of-the-art knowledge.

Trusts in the architect„s network of skilled builders.

Wants the architect to oversee renovation works and

lead detailed functional /technical discussions with

the builders.

Who needs to be involved?

Scenario 1: Simple Repair Works

Scenario 2: Complex Reconstruction Works

Page 7: BP Modeler

© 2011 SAP AG. All rights reserved. 7

Business Process Management II

Page 8: BP Modeler

© 2011 SAP AG. All rights reserved. 8

Agenda

Business Process Management Big Picture

Business Process Modeling

Demo Business Process Blueprinting

Key Points to Remember

Page 9: BP Modeler

© 2011 SAP AG. All rights reserved. 9

Assumptions and Boundary Conditions

In Scope

We talk about Solution Manager (“blueprint”) projects and its associated hierarchy of Business Scenario,

Business Process and Business Process step

We refer to the BPMN 2.0 specification for visualizing Business Process Flow models.

(focus is, given we have the set of BPMN 2.0 elements which shapes best fit our visualization needs)

From a BPMN perspective, we deal with private executable processes and private non-executable processes

If a swimlanes-like notation is used (e.g., a Collaboration) then a private Business Process will be contained

within a single Pool. The Process flow is therefore contained within the Pool and cannot cross the boundaries of

the Pool.

The boundary of a process is a Pool

We use Groups as a visual decorator for categorizing various entities

Page 10: BP Modeler

© 2011 SAP AG. All rights reserved. 10

Hierarchy of Solution Manager “blueprint” projects

Process(Purchase

Requisitioning)

Business Scenario(Procure-to-Pay)

Process Step(Create Purchase

Requisition)

A Business Scenario is a

set of processes that define

a business task in a

comprehensive and self-

contained manner.

A Process is a set of

logically related activities

performed to achieve a

business outcome.

A Process Step is an

elementary activity

performed to accomplish a

process.

Page 11: BP Modeler

© 2011 SAP AG. All rights reserved. 11

General Characteristics of “blueprint content”

Scenario Flow (Process chains): end-end sequence of

several Business Processes

Process Flow: end-end sequence of several Business

Process Steps

Process Steps : elementary activity performed to

accomplish a process

Can run across several SAP components and possibly

non-SAP software

May occur in one or more Business Scenarios

Related to a company‟s business unit, a central function

and it can also involve business partners from other

companies

Requires one ore more SAP components and possibly

non-SAP software

Is carried out by the user or the system

Runs in only one software component

Is relevant to implementation and/or operation

Context-Driven

Re-usable Building Block

Page 12: BP Modeler

© 2011 SAP AG. All rights reserved. 12

BPMN 2.0 Model Types

Process Collaboration2

Conversation3 Choreography4

1

In Business Process Blueprinting we are primarily interested in Process and Collaboration from BPMN 2.0

Page 13: BP Modeler

© 2011 SAP AG. All rights reserved. 13

BPMN 2.0 conformance: Descriptive

We find the Basic set of BPMN 2.0 elements adequate and elegant for expressing the semantics of SAP Solution

Manager content (business scenario, business process, business process step) in a homogeneous way

Page 14: BP Modeler

© 2011 SAP AG. All rights reserved. 14

Mapping BPMN 2.0 to BPB

Category Sub category BPMN 2.0 ScenarioBPMN Collaboration Diagram

ProcessBPMN Process Diagram

Custom

Extensions

Flow objects Events Start event Start event Start event

Intermediate event Intermediate event Intermediate event

End event End event End event

Activities Activity Process step Process step Human Process step,

Automated Process

step

Sub Process Composite Process Composite Process

Gateways Gateway Gateway (unspecified) Gateway (unspecified)

Exclusive Gateway Exclusive Gateway Exclusive Gateway

Parallel Gateway Parallel Gateway Parallel Gateway

Data Data Objects Data Object Business Object Business Object

Connecting objects Sequence Flows Sequence Flow Flow (unspecified) Flow (unspecified)

Swimlanes Pool Pool Process Default Pool (not visible)

Artifacts Group Group Category: Business partner Category: Logical Components

Text Annotation Text Annotation Annotation

Page 15: BP Modeler

© 2011 SAP AG. All rights reserved. 15

Proposal for Scenario Modeler

“Black Box” default view of Scenario Modeler. Can be expanded to show “White box” (details of pool)

To use Pools as Business Processes. We can use the concept of a toggle between a “black box” pool and “white box” pool to switch

between non-details and details view

Business Process A

Mapped to

Business

Process

Message Flows for

communication

between Business

Processes

Expand to view

Process details

Business Process B Business Process C

Page 16: BP Modeler

© 2011 SAP AG. All rights reserved. 16

Agenda

Business Process Management Big Picture

Business Process Modeling

Demo Business Process Blueprinting

Key Points to Remember

Page 17: BP Modeler

© 2011 SAP AG. All rights reserved. 17

Demo

Business Process Blueprinting

Page 18: BP Modeler

© 2011 SAP AG. All rights reserved. 18

Agenda

Business Process Management Big Picture

Business Process Modeling

Demo Business Process Blueprinting

Key Points to Remember

Page 19: BP Modeler

© 2011 SAP AG. All rights reserved. 19

Key Points to Remember

Business Process Blueprinting approach…

Opens ALM content for non-ALM use cases

Unifies I/O and AGS/Solution Manager on a common notation (BPMN) and semantics

Perfectly fits into ASAP and BPM methodologies

Business Process Blueprinting architecture…

Built as ABAP Add-On and RCP client

(SAP Solution Manager as first shipment vehicle)

Based on flexible REST architecture

Graceful content handling – minimal assumptions on content structures

Page 20: BP Modeler

Thank You!Contact information:

Wulff-Heinrich KnappDirector Product Management

Repositories and Modeling Tools, Integration/Orchestration

eMail: [email protected]

SAP AG

Page 21: BP Modeler

Business Process Management today

An assessment of the BPM Anatomy

Page 22: BP Modeler

Business Process Management today

An assessment of the BPM Anatomy

TRAINING

PROCESS BASED IMPLEMENTATION CONTENT

METHODOLOGY & GOVENANCE

IMPLEMENTATION TOOLS

SKILLS & MINDSET

ASAP 7 provides a proven, comprehensive, repeatable and rich implementation methodology to streamline

projects including governance frameworks

Solution Manager, BPM Technology (Business to Model and Modeling to execution)

Content Packages: ASAP Business Add-ons, Rapid Deployment Solution and Content Component: Solution Manager content, Best Practice….

Process Orchestration by leveraging process based pre-built assets

Educatio:ASA380, TBPM10, TBPM20, SOA200, EA100, VD100, OCM100, TEC001...Associate and Professional Certifications: Project Management, BPX, EA, TEC....

COMMUNITY AND ENABLEMENT

http://www.sdn.sap.com/irj/sdn

http://www.sdn.sap.com/irj/bpx

http://ecohub.sdn.sap.com/

http://www.sdn.sap.com/irj/uac

SAP Modelling Handbook

External BPM Webinars

http://www.sdn.sap.com/irj/bpx/starterkitforbpm

http://www.sdn.sap.com/irj/sdn/soa-kit

Page 23: BP Modeler

© 2011 SAP AG. All rights reserved. 23

The process lifecycle and the BPM technology

Mark du har et

bedre billede

Page 24: BP Modeler

© 2011 SAP AG. All rights reserved. 24

The integrated governance

Page 25: BP Modeler

Future Trends for Business Process Management

within an SAP environment

Better integration between the strategy model and the operational model

Page 26: BP Modeler

© 2011 SAP AG. All rights reserved. 26

Better integration between the strategy model and the operational

model

Linking Strategy to Operations: Process Models and Innovation by David P. Norton and Randall H. Russell

Page 27: BP Modeler

Future Trends for Business Process Management

within an SAP environment

Better integration between BPM and Enterprise Architecture

Page 28: BP Modeler

© 2011 SAP AG. All rights reserved. 28

Mark´s slide(s)

Page 29: BP Modeler

Future Trends for Business Process Management

within an SAP environment

Increase the use of BPM technology which is based on one integrated landscape

Page 30: BP Modeler

SAP Business Process Blueprinting - SAP Solution Manager 7.1

Model Federation – SAP Solution Composer Server

Project

DirectoryBPR Solution

Directory

New

Business Process

Blueprinting RCP

Client

Classic

SAPGUI

RESTful

Services

Federation of BPR, Project

Directory, SAP Solution Maps

and SOA Content

Best-in-Class usable

RCP Client providing

Graphical modeling

capabilities

Co-existence of Classic

SAPGUI and new RCP

client

Open Interface

to provide and

retrieve model

data

Modeling of Non-SAP

and SAP Processes

Page 31: BP Modeler

Business Blueprint Definition Process

Program Management Business Process Expert

Open Blueprint from

Solution Manager

Search and Takeover

from BPR

Quality ManagerSystem Administrator

Use Information

Sources

Edit and Save

Blueprint in BPL

Publish & Revert

Navigate Blueprint

Page 32: BP Modeler

Open Blueprint from Solution Manager

1. Click “Open an existing business blueprint”

2. Select from the list of existing projects – or-

3. Search “Millers Communication Company”

4. Business blueprint is displayed

Page 33: BP Modeler

Business Blueprint Definition Process

Program Management Business Process Expert

Navigate Blueprint

Search and Takeover

from BPR

Quality ManagerSystem Administrator

Use Information

Sources

Edit and Save

Blueprint in BPL

Publish & Revert

Open Blueprint from

Solution Manager

Page 34: BP Modeler

Navigate Blueprint

1. Move Mouse pointer over

“Business Scenarios”. Click

“Expand” from the speed

buttons

2. Expand Lead and

Opportunity Management to

see the list of Business

Processes, Organization

Units and Master Data

3. Click “General

Documentation” in the

Properties panel below to

access reference

documentation on the Leads

and Opportunity

Management Business

Scenario

Page 35: BP Modeler

Navigate to Business Process (I)

1. Alternatively, you can navigate to the

list of Business Processes by

opening the Business Process tab

2. Get an overview on the list of

Business Processes in the Leads

and Opportunity Management

Scenario

3. Click on Opportunity Processing in

CRM

4. Click “General Documentation” to

access the reference documentation

on the Opportunity Processing in

CRM

Business process

Page 36: BP Modeler

© 2011 SAP AG. All rights reserved. 36

Navigate to Business Process (II)

1. Access the Documentation for

Leads and Opportunity

Management Business Process

2. Click on Logical Components tab to

see an overview on the list of

logical components maintained for

that particular Business Process

Page 37: BP Modeler

Business Blueprint Definition Process

Program Management Business Process Expert

Search and Takeover

from BPR

Navigate Blueprint

Quality ManagerSystem Administrator

Use Information

Sources

Edit and Save

Blueprint in BPL

Publish & Revert

Open Blueprint from

Solution Manager

Page 38: BP Modeler

Search and Takeover from BPR

1. Find additional relevant

Business Processes by

typing in the Search box and

clicking on “Search”

2. Right Click on Lead Creation

by Channel Partner

Business Process and click

on “Documentation”

3. Access the Documentation

4. If the Process fits with the

overall Business Scenario,

drag and drop the Business

Process from the search

results into the list of

Business Processes. Save.

Note: BPR is SAP‟s Business Process

Repository

Page 39: BP Modeler

Business Blueprint Definition Process

Program Management Business Process Expert

Edit and Save Blueprint

in BPL

Publish & Revert

Navigate Blueprint

Quality ManagerSystem Administrator

Use Information

Sources

Search and Takeover

from BPR

Open Blueprint from

Solution Manager

Page 40: BP Modeler

Edit blueprint (I)

1. Click on “Opportunity Processing in

CRM” Business Process

2. Navigate from the Overview tab to

the Process Flow

3. The generated BPMN diagram is

now ready for editing

4. Toggle to “Edit” mode

Page 41: BP Modeler

Edit blueprint (II)

1. Select from the Palette on the

right, “Process Step” element

2. Drag and Drop the “Process

Step” into the CRM Server pool

3. Name the Process as “Self

Service Request”

4. Draw a connection from Create

opportunity to the new Self

Service Request

5. Save changes

Page 42: BP Modeler

Edit blueprint (III)

1. Navigate to the overview tab of

the business process

“Opportunity Processing in CRM”

2. Click section “Description”

3. Toggle to “Edit” mode

4. Enter a description of changes

which were modeled previously in

the Process Flow editor

5. Save changes

Page 43: BP Modeler

Publish Blueprint to Solution Manager

1. Select “Publish” from the Tool Menu

2. Confirm and Click on OK

3. The modified Blueprint is successfully

published in to Solution Manager

Page 44: BP Modeler

Revert Blueprint from Solution Manager

1. Alternatively, you can use the “File”

menu to select the actions. In this

case, “Revert”

2. Confirm and click on OK

3. Takeover and Descriptions

modifications are undone, and the

last-but-one state in the Solution

Manager database is valid.

Page 45: BP Modeler

Business Blueprint Definition Process

Program Management Business Process Expert

Use Information Sources

Search and Takeover

from BPR

Quality ManagerSystem Administrator

Open Blueprint from

Solution Manager

Edit and Save

Blueprint in BPL

Publish & Revert

Navigate Blueprint

Page 46: BP Modeler

Use Information Sources

1. Click Links to get an overview on external information resources

2. Click link Solution Composer to create own Solution Maps or Business Scenario maps

3. Click links for Industry-Specific or Cross-Industry Business Maps provided by SAP

Page 47: BP Modeler

Thank You!

Page 48: BP Modeler

© 2011 SAP AG. All rights reserved. 48

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.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft

Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,

System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer,

z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server,

PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER,

OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP,

RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,

Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered

trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or

registered trademarks of Adobe Systems Incorporated in the United States and/or other

countries.

Oracle and Java are registered trademarks of Oracle and/or its affiliates.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are

trademarks or registered trademarks of Citrix Systems, Inc.

© 2011 SAP AG. All rights reserved.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World

Wide Web Consortium, Massachusetts Institute of Technology.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer,

StreamWork, 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 other

countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports,

Crystal Decisions, Web 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 Objects is an

SAP company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase

products and services mentioned herein as well as their respective logos are trademarks or

registered trademarks of Sybase, Inc. Sybase is an SAP company.

All other product and service names mentioned 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.