0% found this document useful (0 votes)
55 views

BPM130 - SAP Business Designer by IDS Scheer (Business Process Modeling)

This document provides an overview of an SAP Business Process Management (BPM) training course. The course aims to teach participants how SAP Enterprise Modeling applications by IDS Scheer can complement SAP NetWeaver's BPM capabilities. The content covers business process excellence with SAP and IDS Scheer, business modeling with their applications, and integrating their applications with SAP Solution Manager and the SAP Enterprise Service Registry.

Uploaded by

raisjeu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views

BPM130 - SAP Business Designer by IDS Scheer (Business Process Modeling)

This document provides an overview of an SAP Business Process Management (BPM) training course. The course aims to teach participants how SAP Enterprise Modeling applications by IDS Scheer can complement SAP NetWeaver's BPM capabilities. The content covers business process excellence with SAP and IDS Scheer, business modeling with their applications, and integrating their applications with SAP Solution Manager and the SAP Enterprise Service Registry.

Uploaded by

raisjeu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 262

BPM 130

BPM130

SAP Business Designer by IDS


Scheer (Business Process
Modeling)

SAP Business Designer by IDS Scheer


(Ver. ARIS Business Architect for SAP NetWeaver 7.0
Ver. SAP Solution Manager 4.0)

January 2009

© SAP 2009 / Page 1

„ Enterprise SOA
„ Version: 84
„ Material number: 50094090
Copyright

Copyright 2009 SAP AG. All rights reserved.


Neither this training manual nor any part thereof may
be copied or reproduced in any form or by any means,
or translated into another language, without the prior
consent of SAP AG. The information contained in this
document is subject to change and supplement without prior
notice.

All rights reserved.

© SAP 2008

„ Trademarks:
„ Microsoft ®, Windows ®, NT ®, PowerPoint ®, WinWord ®, Excel ®, Project ®, SQL-Server ®,
Multimedia Viewer ®, Video for Windows ®, Internet Explorer ®, NetShow ®, and HTML Help ®
are registered trademarks of Microsoft Corporation.
„ Lotus ScreenCam ® is a registered trademark of Lotus Development Corporation.
„ Vivo ® and VivoActive ® are registered trademarks of RealNetworks, Inc.
„ ARIS Toolset ® is a registered Trademark of IDS Prof. Scheer GmbH, Saarbrücken
„ Adobe ® and Acrobat ® are registered trademarks of Adobe Systems Inc.
„ TouchSend Index ® is a registered trademark of TouchSend Corporation.
„ Visio ® is a registered trademark of Visio Corporation.
„ IBM ®, OS/2 ®, DB2/6000 ® and AIX ® are a registered trademark of IBM Corporation.
„ Indeo ® is a registered trademark of Intel Corporation.
„ Netscape Navigator ®, and Netscape Communicator ® are registered trademarks of Netscape
Communications, Inc.
„ OSF/Motif ® is a registered trademark of Open Software Foundation.
„ ORACLE ® is a registered trademark of ORACLE Corporation, California, USA.
„ INFORMIX ®-OnLine for SAP is a registered trademark of Informix Software Incorporated.
„ UNIX ® and X/Open ® are registered trademarks of SCO Santa Cruz Operation.
„ ADABAS ® is a registered trademark of Software AG
„ The following are trademarks or registered trademarks of SAP AG; ABAP/4, InterSAP, RIVA, R/2,
R/3, R/3 Retail, SAP (Word), SAPaccess, SAPfile, SAPfind, SAPmail, SAPoffice, SAPscript,
SAPtime, SAPtronic, SAP-EDI, SAP EarlyWatch, SAP ArchiveLink, SAP Business Workflow, and
ALE/WEB. The SAP logo and all other SAP products, services, logos, or brand names included
herein are also trademarks or registered trademarks of SAP AG.
„ Other products, services, logos, or brand names included herein are trademarks or registered
trademarks of their respective owners.
Course Prerequisites

Recommended Knowledge
„ Fundamental understanding of SAP (SAP01 SAP Overview)
„ Fundamental understanding of SAP NetWeaver (SAP NW Overview)
„ BPM010: A New Strategic Context?
„ BPM100: Methodology

© SAP 2009 / Page 1


Target Audience

This course is intended for the following audiences:


„ Solution Architects
„ Business Consultants
„ Application Consultants
„ Business Analysts

Duration: 2 days

© SAP 2009 / Page 1

„ User notes
• These training materials are not a teach-yourself program. They complement the explanations
provided by your course instructor. Space is provided on each page for you to note down
additional information.
• There may not be sufficient time during the course to complete all the exercises. The exercises
provide additional examples that are covered during the course. You can also work through these
examples in your own time to increase your understanding of the topics.
Course Overview

Contents:
„ Course Goals
„ Course Objectives
„ Course Content
„ Course Overview Diagram
„ Main Business Example

© SAP 2009 / Page 1


Course Goals

This course will prepare you to:


„ Understand how SAP Enterprise Modeling applications by IDS Scheer
complement the Business Process Management capabilities of SAP
NetWeaver
„ Basic Understanding of SAP Enterprise Modeling applications by IDS Scheer
„ The Used of Solution Manager together with ARIS

© SAP 2009 / Page 1


Course Objectives

After completing this course, you will be able to:


„ After completing this course, you will be able to used SAP Enterprise
Modeling by IDS Scheer within project and BPM initiatives.
Understand the core concepts like ARIS house, static and dynamic
perspectives, linking (vertical and horizontal navigation within the
process repository), the library concept, specific modeling rules using
Solution Manager and ARIS together, the used of different views for
different audience and understand the link to SAP´s service registry
and SAP NetWeaver Business Process Management.

© SAP 2009 / Page 1


Course Content

Preface

Unit 1 Course Overview Unit 4 ARIS integrated with SAP


Solution Manager and ESR
Unit 2 Business Process
Excellence with SAP and Unit 5 Business Model by SAP
IDS Scheer Enterprise Modeling
applications by IDS Scheer
Unit 3 Business Model by SAP
Part 2
Enterprise Modeling
applications by IDS Scheer Unit 6 Additional information
Part 1

© SAP 2009 / Page 1


Unit 1 Contents

Unit 1 Course Overview Unit 4 ARIS integrated with SAP


Solution Manager and ESR
Unit 2 Business Process
Excellence with SAP and Unit 5 Business Model by SAP
IDS Scheer Enterprise Modeling
applications by IDS Scheer
Unit 3 Business Model by SAP
Part 2
Enterprise Modeling
applications by IDS Scheer Unit 6 Additional Information
Part 1

© SAP 2008

©SAP AG BPM130 1-1


Unit 1 Course Overview

Contents:
„ Course Overview

©SAP AG BPM130 1-2


Unit 1 Course Overview : Unit Objectives

After completing this unit, you will be able to:


„ Understand the role of a BPX associate and the roles knowledge

©SAP AG BPM130 1-3


BPM Experts support the complete Life Cycle of a BPM
governance and provide the Connection to SOA governance

Process Employee
Owner
PPM Nimbus ARIS

… BPM process knowledge (Best PML Six Sigma


practices, composition software, …knowledge transfer of BPM
BPM Expert
enterprise services, tools) methods & tools

Business
certified

alligned IT

… for BPM quality assessments … for facilitating co-operation between


(BPM conventions, process business & IT and connection to … for process project
maturity) SOA Governance support

©SAP AG BPM130 1-4


Personas Across the Enterprise

Executiv
e
Business Business
Business User Business Manager
Expert Design collaboration
Business • vertical
Process • layers of abstraction
Experts Business
Business/IT waterline (BPX) Analyst • horizontal
(BA) • multi-design user support
IT • threaded model
discussions
Process • model differencing
Architect
(PA)
Info Architect Application
(IA) Architect

IT Admin Application IT Services IT Developer


Consultant Developer – ‘Hard Core’

„ Alternate role names:


• Business Manager: Business decision maker (BDM)
• Business Analyst: Business Expert, Subject Matter Expert (SME), Power User, business process
analyst, six sigma analyst
• Process Architect: technical business analyst, process engineer

©SAP AG BPM130 1-5


Tiered Certification: Certified Profile

Master
9 Expert knowledge of business processes and/or SAP solution(s)
9 Integration and optimization knowledge
9 Prerequisite certification’s knowledge or related experience

Professional
9 Advanced knowledge in a specific SAP solution and/or business
processes
9 Prerequisite certification’s knowledge or related experience

Associate
9 Foundation level knowledge of SAP solution(s) (probably
acquired through training)
9 Hands-on skills to contribute to successful SAP implementation
project or system optimization

Technology Development Application

©SAP AG BPM130 1-6


Tiered Certification: Target Audience

Master
9 In- and externally recognized expert for entire SAP solution(s)
and/or business processes
9 Deep SAP practical experience
9 Able to provide strategic vision and realization
9 7-10 years of experience

Professional
9 SAP practical experience in either of the Topics
9 Advanced knowledge of business processes and industry
expertise
9 Works independently within the team to realize the solution
implementation and capable of mentoring others
9 3-6 years of experience

Associate
9 Limited practical SAP experience in the field
9 Basic knowledge of business processes and industry expertise
9 Works in a mentored position in an SAP environment within
experienced team
9 0-2 years of experience

Technology Development Application

©SAP AG BPM130 1-7


SAP BPX Associate

BPM and SAP Basic


SAP01 SAPNW BPM010

SAPNW BPM010: A New


SAP01 SAP Overview Overview Strategic Context?

BPM Governance

Certified Business Process Associate


BPM300 3 Day
BPM300 Governance Overview:
(Strategy, Set-Up, Transition,
Continues Improvement and BPM
supporting activities)

BPM Methodology
BPM100 2 Days

BPM100 Methodology

SMO01
BPM Technology
SMO01 Solution
Manager Overview
BPM020 BPM130 2 Days SOA100 2 Days
BPM130 SAP SOA100 SAP BPM030
BPM020 Modeling
Business Designer by Enterprise SOA BPM030 Solution
overview IDS Scheer
IDS Scheer Fundamental Manager in a BPM
set-up

©SAP AG BPM130 1-8


SAP BPX Professional

BPM and SAP Basic SAP BPX Certification for Associate and Professional

BPM Governance
BPM310 3 Day

BPM310 Governance in detail:

Certification
BPM Governance integration to TOGAF and EA

BPM Methodology
BPM200 2 Days

SOA120
Methodology for BPM blending
with SOA

BPM Technology

BPM150 2 Days BPM140 3 Days

BPM150 SAP Business Server and Publisher, BPM140 Model to Execution (SAP NetWeaver
Enterprise Modeling , Process Optimization Business Process Management)
and Performance Management by IDS Scheer

©SAP AG BPM130 1-9


Unit 1 Course Overview : Lesson Summary

You should now be able to:


„ Understand the role of a BPX associate and the roles knowledge

©SAP AG BPM130 1-10


Unit 2 Contents

Unit 1 Course Overview Unit 4 ARIS integrated with SAP


Solution Manager and ESR
Unit 2 Business Process
Excellence with SAP and Unit 5 Business Model by SAP
IDS Scheer Enterprise Modeling
applications by IDS Scheer
Unit 3 Business Model by SAP
Part 2
Enterprise Modeling
applications by IDS Scheer Unit 6 Additional Information
Part 1

© SAP 2008

©SAP AG BPM130 2-1


Unit 2: Business Process Excellence with SAP
and IDS Scheer

Contents:
„ Business Model by SAP Enterprise Modeling applications by IDS Scheer
„ Model to Execution by SAP NetWeaver Business Process Management

©SAP AG BPM130 2-2


Unit 2: Unit Objectives

After completing this unit, you will be able to:


„ Understand how SAP Enterprise Modeling applications by IDS
Scheer complement the Business Process Management
capabilities of SAP NetWeaver

©SAP AG BPM130 2-3


Additional input
Top 1 business priority for CEO
„ http://www.gartner.com/it/page.jsp?id=855612

©SAP AG BPM130 2-4


Business Process Management – The SAP
Roadmap The 5 BPM deliverables
Methodology and Governance

1 2 3 4
CONTINUOUS
STRATEGY SET-UP TRANSITION
IMPROVEMENT

LINK TO STRATEGY DEFINE BASICS CREATE BASIS ADD PROCESS-BASED


REWARDS
+
DEFINE BUILDING BLOCKS DEVELOP ANALYTICS PERFORM ANALYSIS EXPAND REPORTING
+
CHOOSE PATH CREATE METHODS DEFINE PORTFOLIO ALLOCATE BUDGET
+
MONITOR FIT-GAP HARMONIZE TERMS OPTIMIZE PROCESSES PERFORM AUDITS

COMMUNICATE & TRAIN

MANAGE CHANGE

BUILD PROCESS-CENTRIC IT

BPM Technology
SAP NetWeaver
Business Process Management

Process Process
Process
Composer Desk
Desk

Process Server

BPX Certification and BPX Community

voted #3 in terms of popularity on


www.sappress.com

©SAP AG BPM130 2-5


How BPM can drive alignment !!!

Upgrade to Business Suite


(3rd Generation Standard Systems)

IT Projects SOA/ Composing Tools


(SAP and Non SAP) (Galway)

Six Sigma Application


Process Management
Improvement (Solman)
Projects

©SAP AG BPM130 2-6


The Evolution of Process Management

Central Ideas
Business Process
Process Lifecycle Business
Process
Capability Maturity Management
Business
Process
Re-engineering Lean
Manufacturing
Total Quality
Management
Six-sigma
Toyota
Production
System
Industrial
Engineering

The Evolution of Process Management (Adapted from the book: Business Process Management – The SAP Roadmap, 2009)

©SAP AG BPM130 2-7


Business Process Management Is a
Management Discipline

Business Process Management (BPM) is a management discipline that requires


organizations to shift to process-centric thinking, and to reduce their reliance on
traditional territorial and functional structures.

BPM requires and enables organizations to manage the complete revision cycles of
their processes, from process design to monitoring and optimization, and to change
them more frequently to adjust to changing circumstances.

The development of BPM technologies is enabling business managers to abstract


process flows and rules from the underlying applications and infrastructure, and to
change them directly.

BPM is neither a technology nor an updated version of BPR. It is an IT-enabled


management discipline. It represents a fundamental change in how business
manage and run their processes

Source: Gartner Business Process Management Summit 2007

©SAP AG BPM130 2-8


Business Process Management covers both
automated and manual process steps
Business Process Modeling in ARIS

Manual process steps

Typically >80% End to End process spans


manual and automated
activities

Automated process steps


Typically <20% Of the 20% of Automated
Activities

Composing in Galaxy
Processes that deliver competitive
Typically <20%
advantage and evolve regularly Differencing process steps
(SOA –Candidates)

Processes that should be as cost Typically >80%


effective as possible Standard steps
BPM covers both automated and manual process steps
(Adapted from the book: Business Process Management –
The SAP Roadmap, 2009)

©SAP AG BPM130 2-9


Architectural Maturity Stages, by Ross
Companies move from standardization to business
modularity

History Today Future


Business Standardized Optimized Business Dynamic
Silos Technology Core Modularity Venturing
Local IT Shared technical Companywide Plug-and-play Seamless
IT capability applications platforms standardized processes business merging with
or databases process partners’
modules systems
ROI of local Reduced IT cost Cost and quality of Speed to ROI of new
Business
objectives business business operations market; business
initiatives strategic agility ventures
Local business IT and business unit Senior management IT, business, IT, business,
Who defines leaders leaders and process leaders and industry and industry
applications leaders leaders and
partners
Strategic Local/functional IT efficiency Business/operational Strategic agility Organic
implications optimization efficiency reconfiguration

Source: Ross et. al, 2006

©SAP AG BPM130 2-10


SAP Enterprise Service Architecture ensures low TCO
and flexibility without disruption – Support Business
Modularity
(Ross, Standardized Technology
and Optimized Core) (Ross, Business Modularity)

Traditional Enterprise Services Architecture


Architecture SAP Business Suite

Innovation for
Differentiation
UI

Composite Applications
Application

Application

Logic

Enterprise Service
Enterprise
Service
Repository
Repository

Stability and
Reliability
Best Practice

CRM

Data

©SAP AG BPM130 2-11


Case study “Arla Foods “IT history” and the direction outlined in
the strategic IT plan for 2007-2012.”

(Ross, Standardized Technology and Optimized Core) (Ross, Business Modularity)

Before MD/Arla merger EttaArla-program Arla Foods future

Organisation

Processes

1st generation 2nd generation 3rd generation

IT

Former strategic plan This strategic plan


2001 2007 2012
Time Frame five years

©SAP AG BPM130 2-12


Case study “Arla Foods “IT history” and the direction outlined
in the strategic IT plan for 2007-2012.”

(Ross, Business Modularity)

RE
EC S
IT ES
TU
BPM CH SIN
AR BU
Service
TU N
RE Oriented
EC IO
IT AT
CH L I C

Enterprise
AR PP
A

Architecture
SOA
RE
EC L
IT ICA
TU
CH HN
AR TEC

©SAP AG BPM130 2-13


The process maturity journey which is needed to
execute Business Modularity

(Ross, Business Modularity)

Level 5
Level 4 Processes are
continuously improved
(Ross, Standardized Technology
and Optimized Core) Level 3 Processes are
managed
Level 2 Most Processes
ur
it y
Organized at
Level 1 Some organized s
M
processes es
No organized r oc
processes
P
Transformation Need

Processes are Processes are Processes are


Process Teams
improved at the organized and measured and
A culture of heroes continuously
work group or redesigned at the managed
improve processes
department level enterprise level systematically

„ New Functionality „ IT cost reduction and „ Business „ Transformation from „ Business


control responsiveness reactive to real-time optimization
„ Reduce time-to- „ Change business „ Increase „ Increase decision
market process quickly and Transparency quality
„ Documented effectively „ Optimization across
processes boarders of Bus.& IT

Based on CMMI

©SAP AG BPM130 2-14


A New Strategic Context for BPM
Source: Adapted from Møller, 2008

Business Business Business


Process Process Process
Platform Management Innovation

SOA EA

©SAP AG BPM130 2-15


Business Process Excellence with
SAP and IDS Scheer

SAP Enterprise Modeling applications by IDS Scheer complement the


Business Process Management capabilities of SAP NetWeaver

Business to Model Model to Execution


SAP Enterprise Modeling SAP NetWeaver
applications by IDS Scheer Business Process Management

SOA Design
SAP Process Performance Management by IDS Scheer Governance

SAP Business Process


SAP Enterprise Modeling by
Modeling by IDS Scheer
Process
IDS Scheer
Process Process
Composer Desk
Desk

SAP Business Server and Publisher by IDS Scheer


Process Server

©SAP AG BPM130 2-16


Enterprise Modeling and Business Process
Composition

SAP Enterprise Modeling Applications by SAP NetWeaver Business Process Management


IDS Scheer
SAP Process Performance Management by IDS Scheer
Process Process
Process
Composer Desk
Desk

SAP Enterprise Modeling by Process Server


IDS Scheer

Comprehensive process management


¦ Unifying human and system automation processing
SAP Business Server and Publisher by IDS Scheer
steps
¦ Business Process is more than just service
orchestration

Conceptual enterprise modeling


Composition of event-driven processes
¦ Analyze, govern, document and optimize stable
business processes ¦ Seamless combination of service, event and human
¦ Model Enterprise, Business and Information Architecture task
¦ Define Business Requirements ¦ Graphical modeler based on BPMN
¦ Enterprise services consumption
Support implementation and gap analysis ¦ Tightly integrated with native Business Rules
¦ Business Blueprints Management
¦ SAP & non-SAP processes ¦ Out-of-the-box ESR integration
¦ End-to-End Process Maps
Execution of process models

©SAP AG BPM130 2-17


Building Blocks of BPM Capabilities including
Enterprise Modeling Applications

SAP Enterprise Modeling Applications


by IDS Scheer

 Descriptive models
 Business Process Analysis SAP Composition Environment 7.1
Enterprise
 Conceptual simulation / optimization Modeling NetWeaver 7.1
 Process planning & governance Enterprise
Services
 Process performance measurements
Business Repository
Architecture

Enterprise SAP Application Business Business


Architecture
SOA Design Core Processes Object Object

Governance
Information
Architecture

Process Integration 7.1

B2B Non SAP

©SAP AG BPM130 2-18


Enterprise Modeling (Outlook)
From Conceptual Planning to Technical Blueprints

Conceptually describe the business Developing processes for execution


Support implementation and gap analysis

SAP Enterprise Modeling Applications SAP Composition Environment 7.1


by IDS Scheer NetWeaver 7.1
Enterprise
Business Architecture Services
Information Repository
Value Chain Diagram Architecture

SAP Application Business Business


Organizational Structures SOA Design Core Processes Object Object

Enterprise Governance
Event-driven Process Chain Architecture

Transactions Services Process Integration 7.1

Synchronization
*
B2B Non SAP

SAP
Solution Manager Provide Enterprise >> Consolidated view on application core
SOA content
for planning and gap analysis <<

*Connectivity planned to be available with next version of SAP Enterprise Modeling by IDS Scheer

©SAP AG BPM130 2-19


Business requirements are the key driver for
process design

Business IT
Driver
Joint Governance
„ Order Management „ Hardware/ System installation
„ Fulfillment & Licence „ Customizing
Management „ Software developement
„ Invoice Management „ Process- &
architecture board „ System maintenance
„ Procurement „ System/Process monitoring
„ Process owner (IT &
„ Human Ressources Business) „ System optimization
„ Financials & Controlling „ Change Management „ Release management
„ … „ Project Involvement „ System architecture /
E-SOA
„ …

Enabler

©SAP AG BPM130 2-20


Business Model by SAP Enterprise Modeling
applications by IDS Scheer

ARIS – Demo

„ Demo

©SAP AG BPM130 2-21


Modeling Conventions Event-Driven Process
Chain (EPC) – Typical Structure
Event-Driven Process Chains (EPCs) portray business processes on a detailed
level by connecting tasks, information and organizations.

Business object Event

Application carries out


system type Role / Group
(internal) Function

is input for has output of


Technical term Technical term

Event Event

An Event-Driven Process Chain describes…


„ …the chronological and business logical dependencies of processes (control flow)
„ …the handling of information and data using systems (information flow)
„ …the roles & responsibilities taken in a process (organizational assignment)

©SAP AG BPM130 2-22


ARIS Views: Integrated Modeling

Call Center

Mrs Brown

Booking
inquiry
received
Mrs Brown
Sales data Check booking inquiry Check
booking inquiry
Customer inquiry Booking
inquiry
Customer offer complete Book hotel
Booking
Customer order Customer Book flight Book hotel Confirmation Book Flight
data
Customer data Flights Hotel
booked Booked

Booking
Confirmation

Flight
Ticket

©SAP AG BPM130 2-23


Model to Execution by SAP NetWeaver Business Process
Management – SAP NetWeaver Visual Composer

Visual Composer - Demo

„ Demo

©SAP AG BPM130 2-24


What is Visual Composer?

Visual Composer is a Web-based visual modeling tool that provides


Business Process eXperts the capability to develop highly customizable
applications rapidly and without writing code

©SAP AG BPM130 2-25


NetWeaver Business Process Management
(Galaxy)

NetWeaver Business Process


Process Process
Process
Management (Galaxy) - Demo Composer Desk
Desk

Process Server

Rules Process
Rules
Composer Desk
Management

Rules Engine

©SAP AG BPM130 2-26


Unit 2: Summary

SAP Enterprise Modeling applications by IDS Scheer complement the


Business Process Management capabilities of SAP NetWeaver

Business to Model Model to Execution


SAP Enterprise Modeling SAP NetWeaver
applications by IDS Scheer Business Process Management

SOA Design
SAP Process Performance Management by IDS Scheer Governance

SAP Business Process


SAP Enterprise Modeling by
Modeling by IDS Scheer
Process
IDS Scheer
Process Process
Composer Desk
Desk

SAP Business Server and Publisher by IDS Scheer


Process Server

©SAP AG BPM130 2-27


Assignment 1: Unit 2: Questions?

Questions

1 Please name the 5 BPM deliverables from SAP?

2 Please explain which architectual stages we come from and which stages most companies are moving to? – Ref Ross

3 Please explain how the SAP Business Suite support this new architectual stage?

4 Please explain the different between Business to Model and Model to Execution?

5 Please explain when you will used SAP Enterprise Modeling applications by IDS Scheer ? Ref. question 4.

6 Please explain when you will used Visual Composer and SAP NetWeaver Business Process Management?

7 Please explain which component a Business Process Management System need to included?

„ Exercise class - Questions

©SAP AG BPM130 2-28


Assignment 1: Unit 2: Reply Questions?

Reply to Questions

1 Please name the 5 BPM deliverables from SAP?


Reply: BPM Governance, BPM Methodology, BPM Technology, BPX Certification, BPX Community

2 Please explain which architectual stages we come from and which stages most companies are moving to? – Ref Ross
Reply: We come from Standardized Technology and Optimized Core and we are moving to Business Modularity

3 Please explain how the SAP Business Suite support this new architectual stage?
Reply: SAP Business Suite is based on an Enterprise Services Architecture, which contain SAP Core and SAP
Application Composite Environment

4 Please explain the different between Business to Model and Model to Execution?
Reply: Via Business to Model you can model a statisk model of the business process. Via Model to execution you can
model the process and at the same time you are bulding the new Service oriented application

5 Please explain when you will used SAP Enterprise Modeling applications by IDS Scheer ?– ref. question 4. Reply: You will used
ARIS to create the Business to Model

6 Please explain when you will used Visual Composer and SAP NetWeaver Business Process Management ? Reply: You will used
SAP Visual Composer and SAP NetWeaver Business Process Management for Model to Execution

7 Please explain which component a Business Process Management System need to included ?. Reply: Model Driven
Enviroment, Business Rule Mgnt, Document & Content Management etc. Please see slide ” Synchronize Design with
Execution via Business Process Management Suites – source Gartner”

„ Exercise class - Questions

©SAP AG BPM130 2-29


©SAP AG BPM130 2-30
Unit 3 Contents

Unit 1 Course Overview Unit 4 ARIS integrated with SAP


Solution Manager and ESR
Unit 2 Business Process
Excellence with SAP and Unit 5 Business Model by SAP
IDS Scheer Enterprise Modeling
applications by IDS Scheer
Unit 3 Business Model by SAP
Part 2
Enterprise Modeling
applications by IDS Unit 6 Additional Information
Scheer Part 1

© SAP 2008

©SAP AG BPM130 3-1


Unit 3: Business Model by SAP Enterprise
Modeling applications by IDS Scheer Part 1

Contents:
„ Business Modelling overview
„ SAP Enterprise Modeling applications by IDS Scheer
(Model 1 to 5)

©SAP AG BPM130 3-2


Unit 2: Unit Objectives

After completing this unit, you will be able to:


„ Basic Understanding of SAP Enterprise Modeling applications
by IDS Scheer

©SAP AG BPM130 3-3


Your Path

Module 1 Module 2 Module 3

BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS

Advanced Using extended


Using extended Administrate
Administrate
process functions of
functions databases
databases
modeling with ARIS of
ARIS forformodelers
modelers
ARIS

Module 4 Module
Module 55 Module 6

©SAP AG BPM130 3-4


Your Path

Module 1 Module 2 Module 3

BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS

„ Purpose and goals of process modeling


„
Guidelines for good modeling
Advanced „ Benefits of ARIS
Using
Using
for process modeling
extended
extended
Using
„ Framework extended
and conventions forAdministrate
Administrate
process
Administrate
process functions
functions of of
functions
modeling at SAP of databases
databases
databases
modeling with ARIS
ARIS
ARIS for
for
modelers
modelers
for modelers
ARIS

Module 4 Module
Module 55 Module 6

©SAP AG BPM130 3-5


Your Path

Module 1 Module 2 Module 3

BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS

„ Overview of ARIS Platform


„ General introduction to the User Interface of the
Advanced Using ARIS Business Designer
extended
Using extended
Using extended Administrate
Administrate
process functions
„ Basic
functions tool settings Administrate
of
of of databases
databases
modeling with functions
ARIS databases
ARIS
ARIS for
for
modelers
modelers
ARIS for modelers

Module 4 Module
Module 55 Module 6

©SAP AG BPM130 3-6


Your Path

Module 1 Module 2 Module 3

BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS

„ Designing high-level process models with


Value-Added Chain Diagrams
„ Capturing fundamental information on
Advancedprocesses inUsing
Using extended
extended
models
Using extended Administrate
Administrate
Administrate
process functions
functions of of
„ Basic tool functions
usage of databases
databases
databases
modeling with ARIS
ARIS
ARIS for
for
modelers
modelers
for modelers
ARIS

Module 4 Module
Module 55 Module 6

©SAP AG BPM130 3-7


Your Path

Module 1 Module 2 Module 3

BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS

„ Designing detailed process models with the


Event-driven Process Chain Diagram
„ Complete capturing of process information
using additional perspectives
Advanced Using extended
„ Modeling of complex situations
Using extended Administrate
Administrate
process functions of
„ Advanced tool
functions usage
of & best databases
databases
practices
modeling with ARIS
ARIS forformodelers
modelers
ARIS

Module 4 Module
Module 55 Module 6

©SAP AG BPM130 3-8


Module 1: Learning Goals

After this module, you will:


„ Understand, what business process modeling is and why it is useful and
needed.
„ Know advantages of modeling processes with a tool and the benefits of ARIS.
„ Know basic guidelines for good modeling.
„ Know what modeling conventions are and how they support your efforts in
process modeling.

©SAP AG BPM130 3-9


Module 1: Agenda

Purpose and Goals of Process Modeling


What is a model? Why model? What makes a good model?

Framework for Process Modeling


What are modeling conventions? How are the Process Map
and the Process Management Lifecycle connected to modeling?

Tools for Process Modeling


Why use a tool for process modeling? What are
benefits of the ARIS platform?

Summary
Lessons learned

©SAP AG BPM130 3-10


Module 1: Agenda

Purpose and Goals of Process Modeling


What is a model? Why model? What makes a good model?

Framework for Process Modeling


What are modeling conventions? How are the Process Map
and the Process Management Lifecycle connected to modeling?

Tools for Process Modeling


Why use a tool for process modeling? What are
benefits of the ARIS platform?

Summary
Lessons learned

©SAP AG BPM130 3-11


What is a Model? Why model?

Analyze, design, and


optimize business
processes.
MANAGERS, BUSINESS
PEOPLE
Representation Derive requirements on
IT landscape and
software.
IT EXPERTS

At a point
in time Demonstrate compliance
(e.g. SOX) or get
“The Real Thing” The Model certification (e.g. ISO).

!
Viewpoint AUDITORS

The Reason
MODELER

A model is …

!
ƒ … a representation of the real thing Models are not what happens –
ƒ… built to a certain scale and level of detail for a specific purpose they are a representation of
ƒ… built to show a viewpoint (here: process focus) what happens or happened or
ƒ… representation of a snapshot in a point of time
should happen!

©SAP AG BPM130 3-12


What Makes A Good Model?

CONTENT QUALITY
FAITHFUL TO BUSINESS REALITY

COMPLETE
FOSTER HIGH QUALITY

SUSTAINABLE
PROCESS MODELS

CONTENT-WISE CONSISTENT
STRUCTURAL QUALITY

UN-AMBIGUOUS / CLEAR

EASY-TO-READ

UNIFORM

COMPARABLE The Model


FORMALLY CONSISTENT

Goal Attributes

©SAP AG BPM130 3-13


Guiding Principles for Good Modeling

„ Models must contain only relevant elements,


i.e. only aspects that are important with respect to
„ the selected space of business reality
„ the project goals
shall be modeled in order to keep model complexity manageable.

„ Models must be efficiently built, i.e.


„ modeling effort must be kept low,

! „

„
modeling must be prioritized according to most relevant aspects,
models must be reusable, flexible, adaptable and sustainable for future use.

„ Models must be correct and consistent.

„ Models must be comparable.

„ Models must be well-structured, intuitively understandable,


transparent, and easy-to-read.

©SAP AG BPM130 3-14


Module 1: Agenda

Purpose and Goals of Process Modeling


What is a model? Why model? What makes a good model?

Framework for Process Modeling


What are modeling conventions? How are the Process
Map and the Process Management Lifecycle connected
to modeling?

Tools for Process Modeling


Why use a tool for process modeling? What are
benefits of the ARIS platform?

Summary
Lessons learned

©SAP AG BPM130 3-15


What Are Modeling Conventions and Why Do
We Need Them?

CONTENT QUALITY
FAITHFUL TO BUSINESS REALITY

BUSINESS
COVERED BY
COMPLETE
FOSTER HIGH QUALITY

SUSTAINABLE
PROCESS MODELS

CONTENT-WISE CONSISTENT
PROCESS MODELING GOALS

STRUCTURAL QUALITY

UN-AMBIGUOUS / CLEAR Conventions are…

MINIMIZATION and STANDARDIZATION.


„ agreed-upon, formal
EASY-TO-READ guidelines of a community
„ supporting standardization

Conventions achieve goals by


UNIFORM „ with normative character

CONVENTIONS
„ originating out of a
COMPARABLE

SUPPORTED BY
necessary selection from
alternatives.
FORMALLY CONSISTENT

le
FAST ENABLEMENT

mp
EFFICIENT &
EFFECTIVE

MODELLING
MODELING
SUPPORT

xa
EASY MODELING

rE
PREVENT CHAOS IN

me
DISTRIBUTED MODELING

st o
HELP FOCUS

Cu
ON IMPORTANT TASKS

©SAP AG BPM130 3-16


Modeling Activities in Process Management

DESIGN
„ CREATE detailed models

ANALYZE
„ ADAPT existing models
PROCESS SERVICES
„ CREATE high-level models
IMPLEMENT
DESIGN
„ ADAPT existing models

IM
„ ROLL-OUT modeled process

PL
E

EM
YZ
BEST-IN-CLASS
AL

E
NT
BUSINESS
AN

PROCESSES
PR
OC

TE
ES

P
OP A HI
S

TIM ER RS
GO

E
IZE P N
VE

O OW
SS
RN

OPTIMIZE
CE
AN

O
PR
CE

„ ADAPT existing models OPERATE

„ n/a

©SAP AG BPM130 3-17


BPM Technology used during the Lifecycle
of a Process

ANALYZE DESIGN
B: ARIS Business Optimizer B: ARIS Design Platform
B: ARIS Simulation B/IT: SAP Enterprise Services (ESR)
Process Management Lifecycle B/IT: Solution Composer
B/IT: SAP RBE
IT: SAP Solution Manager IT: Solution Manager Implementation
Optimization B/IT: Composition Environment
B/IT: SAP NetWeaver BPM
PROCESS SERVICES

DESIGN

IM
PL
E

E
YZ

ME
AL BEST-IN-CLASS

NT
BUSINESS
AN

PROCESSES
PR
OC

TE
ES

P
OP RA HI
RS
S

TI M E
P
GO

IZE O NE
OW
VE

SS
RN

CE
AN

O
PR
CE

IMPLEMENT
Run/ MONITOR B: ARIS Implementation Platform
B: ARIS Process Performance Management B/IT: Composition Environment
IT: SAP Solution Manager Operation B/IT: SAP NetWeaver BPM
IT: SAP Solution Manager
Implementation

©SAP AG BPM130 3-18


Process Information in Models

Purpose & Goal Business Rules PPIs (Process Performance Indicators)

Ultimate reason for the Decision rule for a specific Key metric quantifying the
Why is the existence of the process and the business situation stating How is the performance of a process
process purpose it serves which alternative should be process along the dimensions time,
performed? Example: Generate leads for new Which rules chosen according to pre- performance cost or quality
products within 1 month govern the defined decision criteria measured? Examples: # of created POs,
business? process cycle time
Objects Example: Prioritization
Process Owner
Which Business object manipulated guidelines, disturbances,
objects by business processes. The decision processes
Who is
are used, two most important objects are Manager with end-to-end
responsible
modified, input & output responsibility for individual
for the
and Examples: purchase order (PO), processes
process?
produced? invoice
Technology Roles
Task and responsibility
What kind of Which roles
bundles, to be clearly
technology Systems, tools, and hardware Process need to
distinguished from the person
enables the used contribute to
that is performing the role
process Example: mySAP SRM the process
Examples: hiring manager,
execution? execution?
recruiter
Media Organizational Units
Which
By which organization Processes run across one or
Means of communication used
media do al units more organizational units
Examples: paper, fax, e-mail
processes contribute to Examples: business department,
interact? the process HR, Controlling
execution?
Process Flow Compliance
Significant, compliance related tasks that have
Business-logical sequence of activities that Which tasks are to be considered to fulfill regulatory
Which processes constitutes a business process needed to ensure requirements (e.g. Sarbanes-Oxley-Act)
precede and follow? Example: receive PO, check availability, compliance? Example: Check if contract has customer
confirm delivery date signature
© SAP 2008

©SAP AG BPM130 3-19


Process Hierarchy

Level 0: Business Scenario Group


(e. g. Demand-to-Close)
A group of business scenarios with the same business goals, spanning the organization
from end-to-end (sometimes extending out to business partners). Thus, an enterprise‘s
entire operating structure can be depicted by its combined business scenario groups. Scenario Group

Level 1: Business Scenario


(e. g. Demand Generation)
A business scenario is a set of logically related business processes performed to achieve Scenario
a defined, measurable business outcome for a particular internal or external customer.

Level 2: Business Process


(e. g. Lead Management) Process
A business process is a set of operations within a business scenario. All business
processes follow a certain flow in order to accomplish the defined business outcome of a
scenario. They generally consist of discrete, highly encapsulated business operations.

Level 3: Business Process Step Process Step


(e. g. Lead Distribution)
A business process step represents an operation of a business process that performs a
defined function. The order of all business process steps illustrates the business logical
flow followed in order to fulfill the purpose of the business process.

Additional process levels are possible


Process
Level n: Business Process Module Module
(e. g. Convert Lead to Opportunity)
A business process module is the smallest business relevant activity or function, which
has no process level below. Modules can consist of a single or multiple tasks,
performed in an application, ideally represented in a transaction and accessed via a
specific user interface.

©SAP AG BPM130 3-20


Process Hierarchy & Process Map

Process Hierarchy Process Map

Scenario Group

Cu
Scenario st om
er E
xam

Process
? ple

Process Step

Process Module

How are the Process Hierarchy and the Process Map linked?

©SAP AG BPM130 3-21


Linking the Process Hierarchy to the Process
Map

Level 0:
Business e.g. Demand-to-Close PROCESS MAP
Scenario
Group

Level 1:
Business e.g. Demand Generation
Scenario

Level 2:
e.g. Lead Management
Business
Process Your starting point!
Level 3: e.g. Lead Distribution
Business ARIS MODELS
Process
Step
Level 4:
e.g. Convert Lead
Business to Opportunity
Process
Module

©SAP AG BPM130 3-22


Module 1: Agenda

Purpose and Goals of Process Modeling


What is a model? Why model? What makes a good model?

Framework for Process Modeling


What are modeling conventions? How are the Process
Map and the Process Management Lifecycle connected
to modeling?

Tools for Process Modeling


Why use a tool for process modeling? What
are benefits of the ARIS platform?

Summary
Lessons learned

©SAP AG BPM130 3-23


Why Use A Dedicated Tool For Process
Modeling?

TOOL BENEFITS

„ Encourages standardization, a common


vocabulary, notation and thus enables efficient
and effective modeling
„ Offers analytic capabilities and enhanced
model checking
„ Provides a single consistent repository for
objects and models and thus ensures
consistency, modularization and re-use.
„ Eases model administration by specific user
access rights
„ Facilitates workshops for process design

©SAP AG BPM130 3-24


Why Use ARIS Platform?

ARIS supports a
holistic process view.

ARIS colors, model Semantic checks


and object types can support model
be tailored to SAP correctness &
needs. consistency.

Reports show relevant


Repository enables re- business evaluations
usability of objects. at a glance.

©SAP AG BPM130 3-25


Module 1: Agenda

Purpose and Goals of Process Modeling


What is a model? Why model? What makes a good model?

Framework for Process Modeling


What are modeling conventions? How are the Process
Map and the Process Management Lifecycle connected
to modeling?

Tools for Process Modeling


Why use a tool for process modeling? What are
benefits of the ARIS platform?

Summary
Lessons learned

©SAP AG BPM130 3-26


Module 1: Key Take-Aways

What You‘ve Learned:


„ Models are needed for business purposes. Good models focus on the business
relevant part of reality and the needs of the target group, and also adhere to
structural quality like conciseness, consistency and comparability. They are
efficiently build by focusing on relevant aspects and the level of detail needed in a
specific use case.
„ Process Modeling is a key activity in process analysis, design, implementation, and
optimization.
„ Process models can be vertically decomposed. To integrate them into the process
map, detail level 2 with ARIS process models.
„ Process models contain facts on flow, information, organizations, role, compliance,
rules and systems. These essential aspects are mapped onto the ARIS notation.
The selected symbols and their use cases are documented as “modeling
conventions“ to facilitate standardization and efficient modeling.
„ Tools for process modeling like the ARIS platform support efficient modeling by
providing standard notations, analytic reports, syntax checks and an object
repository for consistency and reusability.

©SAP AG BPM130 3-27


Module 2: Learning Goals

After completing this unit, you will be able to:


„ Be able to log on to an ARIS system and understand the
infrastructure behind it.
„ Know what a filter and a template is.
„ Be familiar with the basic elements of the user interface of the
ARIS software.
„ Know basic settings you should perform before starting to
model.

©SAP AG BPM130 3-28


Module 2: Agenda

Overview on ARIS
What does ARIS stand for? What is this software we will use?

Initial Log-on and Overview


What do I need to get started? How do I access the system?
What is the basic structure of the software and its interface?

Initial Settings
What do I need to configure prior to modeling?

Summary
Lessons learned

©SAP AG BPM130 3-29


Module 2: Agenda

Overview on ARIS
What does ARIS stand for? What is this software we will use?

Initial Log-on and Overview


What do I need to get started? How do I access the system?
What is the basic structure of the software and its interface?

Initial Settings
What do I need to configure prior to modeling?

Summary
Lessons learned

©SAP AG BPM130 3-30


What does ARIS stand for?

ARIS: Architecture of Integrated Information Systems

A framework for the description of business processes, that consists of a Organization


set of modeling methods with a corresponding meta-model.

Goal: bridge the gap between business strategy, processes and


information technology by supporting a holistic description of business Data Process Function
concepts for the development of information systems.

„ Foundation for a tool portfolio that supports process


description and all related tasks of business process Output
management.
Major part of the ARIS process description
method: The ARIS House

The term “ARIS“ is applied to both the concept and the tool for process modeling

History and Ownership:


„ Developed by Prof. Dr. Dr. h. c. mult. August-Wilhelm Scheer.
„ The trademark ARIS is owned by his company IDS Scheer which markets the method through according products
and services.
„ IDS Scheer has repeatedly been recognized as a thought leader in business process management (source: Gartner).

©SAP AG BPM130 3-31


The ARIS House: Perspectives on Processes

Organization

Data Process Function

Output

Major part of the ARIS process description method:


Information we would like to capture The ARIS House
about processes

The ARIS concept for describing processes reflects all important aspects about
business processes needed and integrates different perspectives on processes.

©SAP AG BPM130 3-32


The ARIS House: Perspectives on Processes

Organization

Data Process Function

Output

Major part of the ARIS process description method:


The ARIS House
Information we would like to capture about processes

The ARIS concept for describing processes reflects important aspects about
business processes needed and integrates different perspectives on processes.

©SAP AG BPM130 3-33


The ARIS House: Perspectives on Processes

Organization

Data Process Function

Output

Major part of the ARIS process description method:


Information we would like to capture about processes
The ARIS House

The ARIS concept for describing processes reflects important aspects about
business processes needed and integrates different perspectives on processes.

©SAP AG BPM130 3-34


The ARIS House: Perspectives on Processes

Organization

Data Process Function

Output

Major part of the ARIS process description method:


Information we would like to capture about processes The ARIS House

The ARIS concept for describing processes reflects important aspects about
business processes needed and integrates different perspectives on processes.

©SAP AG BPM130 3-35


Relevant Tools from the ARIS Product
Portfolio

ARIS Process Performance Manager ARIS Business Optimizer


ARIS Audit Manager ARIS BSC
ARIS Process Risk Scout

ARIS P2A Solution ARIS Business Architect


ARIS for SAP NetWeaver ARIS Business Designer
ARIS Redocumentation Solution ARIS Business Publisher
ARIS SOA Designer ARIS Toolset
ARIS UML Designer ARIS Simulation
MODELER ARIS Web Publisher
ARIS Quality Management Scout
Source: IDS Scheer, Product Brochure ARIS Platform, 2007, ARIS Defense Solution
http://www.ids-scheer.com/international/english/products/50304 ARIS IT Architecture Management Solution
ARIS ITIL
ARIS EasySCOR
ARIS PPM Content Bundles
ARIS Healthcare Solution

©SAP AG BPM130 3-36


Module 2: Agenda

Overview on ARIS
What does ARIS stand for? What is this software we will use?

Initial Log-on and Overview


What do I need to get started? How do I access the system?
What is the basic structure of the software and its interface?

Initial Settings
What do I need to configure prior to modeling?

Summary
Lessons learned

©SAP AG BPM130 3-37


Getting Started with ARIS

Get all information needed to access a


1 configured ARIS system.

2 Install local client, if necessary.

Log on to your modeling environment


3 using your access information.

„ Demo

©SAP AG BPM130 3-38


Getting Started with ARIS

Get all information needed to access a


1 configured ARIS system.

2 Install local client, if necessary.

Log on to your modeling environment


3 using your access information.

©SAP AG BPM130 3-39


Fundamentals of the ARIS Software Structure

nts

License Key
³ Mo

and
de

m o
lin

d
ge
l eme

el orga
nizatio
l
n
PROCESS MODELS /
PROCESS OBJECTS

2
Object ntro
cess co
and ac GROUP STRUCTURE

User m
and a anagemen
3
ccess t
Ba contro
ck l
fu
nd up a
am nd
LOCAL CLIENT en re
tal sto
or me re
th dat DATABASE
od ab
WEB CLIENT se as
t ti e s
ng ,
s 4
„ The ARIS Platform relies on a client/server infrastructure.
„ The client is either locally installed or a web version.
„ Process objects and models are physically organized in a
folder hierarchy in a database which resides on a server.
MODELER
„ There are n:1-relationships between two adjacent levels. SERVER

©SAP AG BPM130 3-40


Conventions in ARIS

PROCESS
MODELING GOALS
PROCESS MODELING CONVENTIONS FOSTER HIGH QUALITY
PROCESS MODELS
SAP CONVENTIONS DOCUMENT
COMPLETE
CONCEPT

STRUCTURAL QUALITY

ple
UN-AMBIGUOUS / CLEAR

am
„ What types of models, objects,
connections, etc.?

Ex
EASY-TO-READ
„ When to use them?

er
UNIFORM

m
„ How to map typical process
COMPARABLE

st o
characteristics?

Cu
FORMALLY CONSISTENT
ARIS FILTER
REALIZATION

SUPPORT EFFICIENT &


TECHNICAL

EFFECTIVE MODELING
MODELLING
„ What types of models, objects,
connections, etc.? FAST ENABLEMENT
EASY MODELING
PREVENT CHAOS IN
DISTRIBUTED MODELING
HELP FOCUS
ON IMPORTANT TASKS

„A method filter reduces the modeling alternatives in the ARIS tool by selection of object and model
types modelers can use. Only the specified elements and symbols will occur to modelers in the tool.
„The “ARIS Filter For SAP” maps the fundamentals from the conventions to the tool by a core set of
elements specific for process modeling.

„ Show a ARIS Convention Handbook and the quick modeling guide

©SAP AG BPM130 3-41


Company Corporate Look in ARIS

PROCESS
MODELING GOALS
PROCESS MODELING CONVENTIONS FOSTER HIGH QUALITY
PROCESS MODELS
SAP CONVENTIONS DOCUMENT
COMPLETE
CONCEPT

STRUCTURAL QUALITY

ple
UN-AMBIGUOUS / CLEAR

am
„ What are the corporate
colors?

Ex
EASY-TO-READ
„ When to use them?

er
UNIFORM

m
COMPARABLE

st o
Cu
FORMALLY CONSISTENT
ARIS FILTER
REALIZATION

SUPPORT EFFICIENT &


TECHNICAL

EFFECTIVE MODELING
MODELLING
„ What do models, objects and
connections look like in terms FAST ENABLEMENT
of color, size, borders, style EASY MODELING
and weight?
PREVENT CHAOS IN
DISTRIBUTED MODELING
HELP FOCUS
ON IMPORTANT TASKS

„A template specifies the look of models by specifying colors, size and borders of objects, style and
weight of connections, positioning of object and connection attributes.
„The “ARIS Template For SAP” maps the SAP Corporate color scheme accordingly to the tool to
ensure a company-wide uniform look of models.

©SAP AG BPM130 3-42


Filter and Template in the ARIS Software
Structure
1
Applied to
existing
models
TEMPLATE PROCESS MODELS /
Set as PROCESS OBJECTS
standard for Determines types of
new models 2
objects & models
GROUP STRUCTURE used

3
Associated
with user

LOCAL CLIENT DATABASE


FILTER
or
4
WEB CLIENT

SERVER

©SAP AG BPM130 3-43


Pre-requisites: Log-On Information You Will
Need!

³
Information: License Key Identifier
Presetting: None – individual.
You will need a license from IDS Scheer for the tool you want to use. As discussed before, choose the ARIS Business Designer for
LICENSE KEY pure modeling or the ARIS Business Architect for enhanced administrative functionalities according to your profile.

Information: Name, language


Presetting: None – individual, English (US).
You will need the name of the database assigned to your process area / project and the language in which models will be
DATABASE described. The standard setting for SAP is English (US).

Information: Name, web-link


Presetting: Central: pwdf1621, http://pwdf1621:1080.
You will need the link and name of the server the database is on to log-on. If your database is provided by the SAP Process Office,
SERVER the server is pwdf1621.

Information: User name, password


Presetting: D-/I-/C-User (capital first letter), surname (small letters).
You will need a user and password for the database. If it is provided by the SAP Process Office, the user is typically your personnel
USER number with a capital first letter and the password is your surname in small letters.

Information: Filter name, template name


Presetting: ARIS Filter for XX, ARIS Template for XX.
FILTER & You will need the name of the filter and template you shall use. For modeling internal processes, these are the ARIS Filter /
TEMPLATE Template for SAP, which you should use for a minimum company-wide comparability.

Information: Installation, web-link


Presetting: http://pwdf1621:1080.
You will need to clarify whether you need a local installation or can access ARIS via web client. If access is provided by the SAP
CLIENT Process Office, you can and should use the web client.

Source for all Information: Your ARIS database administrator

©SAP AG BPM130 3-44


Getting Started with ARIS

Get all information needed to access a


1 configured ARIS system.

2 Install local client, if necessary.

Log on to your modeling environment


3 using your access information.

©SAP AG BPM130 3-45


Log On: 2 Possibilities

Log on to your modeling environment


3 using your access information.

WEB CLIENT LOCAL CLIENT


1 2

©SAP AG BPM130 3-46


Log On: Web Client

Log on to your modeling environment


3 using your access information.

WEB CLIENT LOCAL CLIENT


1 2

©SAP AG BPM130 3-47


Log On with the Web Client – Step by Step

1 Check the Java environment and update, if necessary.


Select your language preference.

2 Start ARIS Business Designer from the web server


interface

1 3 Select the database and wait until the web client has
been downloaded

4 FIRST TIME ONLY: Enter license key.

5 Login to the database using the login wizard

©SAP AG BPM130 3-48


Log On: Local Client

Log on to your modeling environment


3 using your access information.

WEB CLIENT LOCAL CLIENT


1 2

©SAP AG BPM130 3-49


Log On with the Local Client – Step by Step

1. Start the locally installed client using the start menu..

2 FIRST TIME ONLY: Enter license key.

1 3 Specify the ARIS Server

4 Specify database, user and password.

5 Specify filter and database language.

©SAP AG BPM130 3-50


Module 2: Agenda

Overview on ARIS
What does ARIS stand for? What is this software we will use?

Initial Log-on and Overview


What do I need to get started? How do I access the system?
What is the basic structure of the software and its interface?

Initial Settings
What do I need to configure prior to modeling?

Summary
Lessons learned

©SAP AG BPM130 3-51


Basic Settings in ARIS

1 Set ARIS Template

Display print pages


2
Show navigation marks & set print margins
3
Set print scale
4
Set bridge height
5

„ Demo

©SAP AG BPM130 3-52


Assignment 2: Unit 2, Module 2: Initial Log-on and
Overview
Part 1Log-on to ARIS
Start ARIS Business Architect for SAP Netweaver by going to Start, Programs,
Aris Business Architect for SAP Netweaver

Open the database 70.1 and view following:

TASK 1 ARIS Process World

Please view and describe the different views

including the target groups

TASK 2 Business Process Management

Please describe the different views

including the target groups

TASK 3 Open the database Business Process Management – SAP, by clicking on the database

View the APQC Process Framework

Please describe the different views

including the target groups

©SAP AG BPM130 3-53


Module 2: Agenda

Overview on ARIS
What does ARIS stand for? What is this software we will use?

Initial Log-on and Overview


What do I need to get started? How do I access the system?
What is the basic structure of the software and its interface?

Initial Settings
What do I need to configure prior to modeling?

Summary
Lessons learned

©SAP AG BPM130 3-54


Module 2: Key Take-Aways

What You‘ve Learned:


„ The term ARIS is both used for a framework for an integrated description of
business processes and a software suite for process management.
„ The ARIS software follows a client/server model and consists of four fundamental
levels: process models are stored in groups on a database located on a server.
„ A method filter reduces complexity by selecting specific modeling elements in the
tool.
„ A template specifies the look of models
„ Important information needed before starting: license key, database name, server
name, user credentials, filter and template names, database language.
„ Log-on procedure via both web and local client, and fundamentals of the user
interface.
„ Important pre-settings before starting.

©SAP AG BPM130 3-55


Module 3: Learning Goals

After this module, you will…


„ Know best practices regarding the creation of process models
„ Be able to structure process characteristics in a Value-Chain
Diagram in order to have a high quality process model
„ Be more familiar with the ARIS Business Designer tool

©SAP AG BPM130 3-56


Module 3: Agenda

Link to SAP’s Process Map


How do I link my process to the Process Map?

VCD Model Creation and Database Overview


How do I create a process model in ARIS? What is the basic
functionality of the software?

VCD Process Modeling


What is a VCD? How does the process information translate
into ARIS objects? What objects do I use for modeling a
VCD? How do I connect these objects?

Database Setup
How should I structure my ARIS database?

Summary
Lessons learned

©SAP AG BPM130 3-57


Module 3: Agenda

Link to a Process Map


How do I link my process to the Process Map?

VCD Model Creation and Database Overview


How do I create a process model in ARIS? What is the basic
functionality of the software?

VCD Process Modeling


What is a VCD? How does the process information translate into
ARIS objects? What objects do I use for modeling a VCD? How do I
connect these objects?

Database Setup
How should I structure my ARIS database?

Summary
Lessons learned

©SAP AG BPM130 3-58


SAP Process Map & Human Resources
Processes

SAP Process Map Human Resources


- HR Processes -

e
pl
m
xa
E
er
m
to
s
Cu

Human Resources are a Level 0 Business Scenario Group

„ Demo – ARIS navigate to process map

©SAP AG BPM130 3-59


7 Human Resources

Corporate Services
5 5 Procurement
6 6 Financials & Controlling
7 7 Human Resources Level 0
8 8 Information Technology

e
pl
9 9 Strategy Management

m
10 10 Security Management

E xa
7.1 Manage Level 1

er
m
7.1.1 Plan & Decide1)

s to
7.1.2 Execute2)

Cu
Level 2
7.1.3 Control3)

7.3 Attract & 7.4 Integrate & 7.5 Develop &


7.2 Plan 7.6 Exit Level
Level 11
Select Administrate Retain

7.2.1 Workforce Planning 7.3.1 Employer Branding 7.4.1 Onboard 7.5.1 Talent Development 7.6.1 Retire

7.2.2 HR Services Portfolio 7.4.2 Employee


7.3.2 Recruit Administration 7.5.2 Leadership Development 7.6.2 Leave
Management

7.4.3 Payroll 7.5.3 Career Management


7.2.3 M&A (HR)

7.4.4 Mobility 7.5.4 Performance


Management
7.2.4 Org. Development Level
Level 22
7.4.5 Health & Diversity 7.5.5 Succession Management
1) Plan & Decide: Set Targets ? Define Measures ?
Assign HC & Budget? Define Incentives ? Involve Stakeholders ? Make Decision 7.5.6 Learning
2) Execute: Drive Execution ? Communicate ? Employee Relations / Works Council
3) Control: Monitor Execution / Reporting ? Recognize, Celebrate and Reward Success ?
Perform Consequence Management. 7.5.7 Reward

©SAP AG BPM130 3-60


Linking the Process Hierarchy to SAP´s
Process Map

Level 0: PROCESS MAP


Business Human Resources
Scenario
Group

Level 1:
Business Attract
Scenario

Level 2:
Recruit
Business
Process Your starting point!
Level 3:
Business ARIS MODELS
Process
Step
Level 4:
Business Basic & Advanced
Process Process Modeling with ARIS
Module

©SAP AG BPM130 3-61


Exemplary Recruiting Process: Level 3 & 4

3. Pre-

e
1. Requisition 2. Sourcing 4. Screening 5. Closing

pl
screening

am
LEVEL 3

Ex
er
om
st
Cu
1. Requisition 3. Pre-screening 5. Closing

Requisition
Demand Initial Approval Offer Requisition
Definition & Resume Review
Planning Evaluation Obtaining Extension Closing
Opening

2. Sourcing 4. Screening

Sourcing Strategy
Sourcing
Realization / Interview Candidate
Strategy Offer Building
Application / Scheduling Assessment
Development
Execution

LEVEL 4

©SAP AG BPM130 3-62


Process Hierarchy – Model Types

Level 0: Business
Value-added Chain Diagram:
Scenario Group

Level 1: Business
Scenario

Level 2: Business
Process
„ Basic structure and scope
„ Objectives
„ Technical Terms (Information)
Level 3: Business „ Roles and Organizations
Process Step „ Systems

Event-Driven Process Chain:

Additional process levels


are possible

Level n: Business
„ Events and functions
Process Module „ Technical Terms (Information)
„ Roles and Organizations
„ Compliance tasks
„ Systems
„ KPI instances

©SAP AG BPM130 3-63


Process Hierarchy – Model Types

KPI instance Objective

Business Scenario Group/ Business Scenario Group/ Business Scenario Group/


Business Scenario/ Business Scenario/ Business Scenario/
Business Process/ Business Process/ Business Process/
Business Process Step Business Process Step Business Process Step

Application
Technical Term
System Role Organizational
Type Unit

©SAP AG BPM130 3-64


Module 3: Agenda

Link to a Process Map


How do I link my process to the Process Map?

VCD Model Creation and Database Overview


How do I create a process model in ARIS? What is the basic
functionality of the software?

VCD Process Modeling


What is a VCD? How does the process information translate into
ARIS objects? What objects do I use for modeling a VCD? How do I
connect these objects?

Database Setup
How should I structure my ARIS database?

Summary
Lessons learned

©SAP AG BPM130 3-65


Quick Summary

1 Database structure

2 Creation of folders

3 Creation of models

4 Grid settings

5 Handling of module, navigation & symbol bar

©SAP AG BPM130 3-66


Module 3: Agenda

Link to a Process Map


How do I link my process to the Process Map?

VCD Model Creation and Database Overview


How do I create a process model in ARIS? What is the basic
functionality of the software?

VCD Process Modeling


What is a VCD? How does the process information translate
into ARIS objects? What objects do I use for modeling a
VCD? How do I connect these objects?

Database Setup
How should I structure my ARIS database?

Summary
Lessons learned

©SAP AG BPM130 3-67


Process Information in Models

Purpose & Goal Business Rules PPIs (Process Performance Indicators)


How is the
Key metric quantifying the performance of a process along the
Decision rule for a specific business situation stating which process dimensions time, cost or quality
Why is the Ultimate reason for the existence of the process and the purpose it Which rules alternative should be chosen according to pre-defined
serves
decision criteria performance Examples: # of created POs, process cycle time
process govern the
Example: Generate leads for new products
Example: Prioritization guidelines, disturbances, decision measured?
performed? within 1 month
business? processes

Objects Process Owner


Which
objects Who is
are used, Business object manipulated by business processes. The two most responsible Manager with end-to-end responsibility for individual processes
important objects are input & output
modified, Examples: purchase order (PO), invoice
for the
and Process process? b
produced?
Technology Roles

What kind of Which roles


technology need to Task and responsibility bundles, to be clearly distinguished from
Systems, tools, and hardware used the person that is performing the role
enables the Example: mySAP SRM
contribute to
Examples: hiring manager, recruiter
process the process
execution? execution? bbb
Media Organizational Units
Which
By which organization
Means of communication used
media do al units
Examples: paper, fax, e-mail
processes contribute
Processes run across one or more organizational units
Examples: business department, HR, Controlling
interact? to the
process
Process Flow Compliance execution?

Which Which tasks


Business-logical sequence of activities that constitutes a
processes business process are needed Significant, compliance related tasks that have to be considered to fulfill

!
regulatory requirements (e.g. Sarbanes-Oxley-Act)
precede and Example: receive PO, check availability, confirm delivery date
to ensure Example: Check if contract has customer signature
follow? compliance?

©SAP AG BPM130 3-68


Process Information in Models

Purpose & Goal PPIs (Process Performance Indicators)


Business Rules
Models: How is the
KPI Value
Model:
Why is the „ VCD
Models: „ EPC
Which rules None „ None process Process cycle time 30 sec.
process Objective „ Output
govern the performance
performed? Diagram
business? measured?
Attributes

Objects Process Owner


Which Models: Models:
objects Who is
„ VCD „ VCD
are used, Technical Term „ EPC
responsible Role „ EPC
modified, „ Term
for the „ Org.
and model Process process? chart
produced? b
Technology  Roles

What kind of Models: Which roles Models:


technology Application
„ VCD need to „ VCD
enables the „ EPC contribute to Role „ EPC
System Type „ System
process the process „ Org.
execution? diagram execution?
bbb chart

Media Organizational Units

Document
Which Models:
By which Models:
FAX organization „ VCD
E-Mail „ EPC
media do al units Organizational
„ EPC
processes contribute to Unit
Telephone „ Org.
CD-ROM
Information carriers
interact? EDI Internet the process chart
execution?
Process Flow Compliance

Which Function Models: Which tasks Models:


Internal

!
processes „ VCD are needed to „ EPC
X Process Control
precede and „ EPC ensure
follow? Event Process
Event compliance? To-be As-is

©SAP AG BPM130 3-69


Value-added Chain Diagram (VCD): Typical
Structure
Value-added Chain Diagrams (VCDs) depict business processes on a high level,
thereby illustrating the scope and basic structure of the process space.

KPI instance
Objective

Business Scenario Group / Business Scenario Group / Business Scenario Group /


Business Scenario / Business Scenario / Business Scenario /
Business Process / Business Process / Business Process /
Business Process Step Business Process Step Business Process Step

Technical Term Application Role Organizational


System Type Unit

A Value-added Chain Diagram describes…


„ …the general structure and scope of the considered process space.
„ …the general flow, dependencies and interfaces of business processes within that scope.
„ …the aspired objectives, KPI instances, the handled information, organizational roles, and systems, if applicable.

©SAP AG BPM130 3-70


Quick Summary

1 Object creation

2 Object naming & numbering

3 Object connection (1)

4 Object arrangement

©SAP AG BPM130 3-71


Quick Summary

1 Addition of objects to the VCD

2 Capturing of attributes

©SAP AG BPM130 3-72


Quick Summary

1 Insertion & removal of space

2 Object connection (2)

3 Connection type drag & drop

©SAP AG BPM130 3-73


Basic Elements of Value-added Chain
Diagrams (1/2)

An objective defines the purpose for a process and shows the ultimate
Objective reason why it is performed.
Why?

A KPI1) instance quantifies the performance of a process along the How is


KPI instance
dimensions time, cost or quality. performance?

Process A process represents an element of the chain. A process hierarchy


can be realized by hierarchically structuring value chains, thus
What?
modeling business scenario groups, business scenarios, business
Process processes and business process steps using the same notation.

A technical term represents a process object in ARIS notation.


Therefore, it offers a comprehensive business view on a complex
Which
Technical Term information object consisting of multiple attributes. These information
objects are handled by processes, and especially serve as their input information?
and output. Thus, technical terms provide the basis for the data model.

Application An application system type classifies individual application systems By which


System Type which have exactly the same technological properties. technology?
1) Key Performance Indicator

©SAP AG BPM130 3-74


Basic Elements of Value-added Chain
Diagrams (2/2)

What kind
A link models the relationship of objectives, processes, terms, of relationship?
organizations, and systems to processes. Directed links represent
link
the process flow, all others illustrate object dependencies.
What precedes
and follows?

An organizational unit represents the performers of and participants in the


Organizational tasks that must be done in order to attain the business objectives,
Unit according to their organizational assignment within the company.
The hierarchy and dependencies of organizational units can be separately
modeled in an Æorganizational chart.

Who?

A role is a bundle of tasks and responsibilities and has to be clearly


Role distinguished from the person that is performing the role in question. One
role can be assigned to several persons and, vice versa, one person can
hold several roles. Generic roles are independent of an organizational
assignment and business situation. Specific roles are generated by
mapping generic roles on organizational structures and applying them to
concrete and case-specific business situations. These role hierarchies,
their interdependencies and assignment to organizational units can be
separately illustrated in an Æorganizational chart.

©SAP AG BPM130 3-75


Links in Value-added Chain Diagrams

Objective Process Process


Why? supports A process supports What?
a specific objective.
Process
Processes are predecessors
of other processes.

Technical Term Technical Term Application


System Type An application By
Which system type
is input for has output of which
infor- supports supports a
process.
tech-
mation?
Process Process nology?
Terms are input and output of processes.

Roles or organizational units…


„ decide on the execution of a process,
„ are technically1) responsible for process KPI instance
execution
is measured by
How is
„ carry out a process,
Org. Unit Role „ must be informed about the perfor-
Who? carries out decides on execution of a process, Process mance?
„ have a consulting role in a
process, or
Process „ accept the result of a
process (“second set of A process is measured by a KPI
eyes”). instance.

©SAP AG BPM130 3-76


Quick Summary

1 Properties menu: Assignments, attributes, occurrences,


relationships

2 Object Attributes

3 Model Attributes

©SAP AG BPM130 3-77


Module 3: Agenda

Link to a Process Map


How do I link my process to the Process Map?

VCD Model Creation and Database Overview


How do I create a process model in ARIS? What is the basic
functionality of the software?

VCD Process Modeling


What is a VCD? How does the process information translate into
ARIS objects? What objects do I use for modeling a VCD? How do I
connect these objects?

Database Setup
How should I structure my ARIS database?

Summary
Lessons learned

©SAP AG BPM130 3-78


ARIS Group Structure

ARIS groups can be compared to folders in Windows Explorer.


ARIS groups can be arranged in hierarchies.

Purpose:
„ Structuring the ARIS database
„ Structured storage (and searching) of ARIS DB content: models, objects
„ Definition of access privileges for the content of the group
„ Read privileges, Write privileges, Delete privileges, No privileges

Note:
„ Access privileges can only be managed in ARIS Business Architect.

©SAP AG BPM130 3-79


ARIS Group Structure: Example

Central storage of cross-process


models and objects

Structured storage of
process models

©SAP AG BPM130 3-80


ARIS Group Structure: Content of Groups

In Designer, the content of the groups (models, objects) can be displayed exclusively in the left-hand window (Explorer tree).

Models and/or objects can be shown or


hidden.

Here: a model
Legend:

Symbol for models

Objects are represented


by their symbol.

©SAP AG BPM130 3-81


ARIS Group Structure: Content of Groups

In Explorer the content of a group (models, objects) can be displayed in both the left-hand and the right-hand windows

Models and/or objects can be shown or Models or objects stored in the


hidden. selected group.

Here: Model from the group


Organizational structure

©SAP AG BPM130 3-82


ARIS Group Structure: Content of Groups

In the Explorer module

Here: Models and objects Here: Objects from the group


from the group Organizational Organizational structure
structure

©SAP AG BPM130 3-83


Creating New Groups

A new ARIS group is created using the pop-up menu for the group under which the new group is to be added

Only possible in Explorer


2a)

1) Select superior group

2a) Click on Create Group icon


2b) Call up group pop-up menu
(right click)

3) Select New

4) Select Group

5) Then: Enter group name

„ Demo – Create Group Structure

©SAP AG BPM130 3-84


Assignment 3: Unit 2, Module 3: Create a
Dabase and Build the Correct Group Structure
Part 2

Task 1 Create Database and build the Correct Group Structure

Task 2 Explain the purpose of this Group Structure

©SAP AG BPM130 3-85


Assignment 4: Unit 2, Module 3: Build the Process Map for White
Horse based on the APQC Process Framework only on Process
Group Level 1 and 2
Build the Process Map for White Horse based on the APQC Process Framework only for Process Group
Level 1 and 2

©SAP AG BPM130 3-86


Assignment 5: Unit 2, Module 3: Build/ model
White Horse Organization

Please build/ model White Horse Organization:


ƒ Global Organization (Page 3)

©SAP AG BPM130 3-87


Assignment 6: Unit 2, Module 3: Build/ model
White Horse Application Libary

Please build/ model White Horse Application Libary:

©SAP AG BPM130 3-88


Assignment 7: Unit 2, Module 3: Build/ model
White Horse Data Model for Sales

Please build/ model White Horse Data Model for Sales:

©SAP AG BPM130 3-89


Module 3: Agenda

Link to a Process Map


How do I link my process to the Process Map?

VCD Model Creation and Database Overview


How do I create a process model in ARIS? What is the basic
functionality of the software?

VCD Process Modeling


What is a VCD? How does the process information translate into
ARIS objects? What objects do I use for modeling a VCD? How do I
connect these objects?

Database Setup
How should I structure my ARIS database?

Summary
Lessons learned

©SAP AG BPM130 3-90


Module 3: Key Take-Aways

What You‘ve Learned:


„ SAP internal process models should always be linked to SAP‘s Process Map
until level 2. Your modeling effort starts with level 3.
„ Process models that reflect higher level information are structured by Value-
added Chain Diagrams (VCDs), process models that reflect information of
higher granularity are structured by Event-driven Process Chains (EPCs).
„ The VCD elements that are comprised by the „ARIS Filter for SAP“ are the
ARIS objects value-chain, objective, KPI instance, role, organization unit,
technical term and application system type.
„ Basic ARIS Business Designer tool functionality, such as model and object
creation, connections, model and object attributes.
„ Efficient organization of an ARIS database helps to keep the overview on all
models and objects and allows the easy reuse of objects in different models

©SAP AG BPM130 3-91


©SAP AG BPM130 3-92
Unit 4 Contents

Unit 1 Course Overview Unit 4 ARIS integrated with SAP


Solution Manager and ESR
Unit 2 Business Process
Excellence with SAP and Unit 5 Business Model by SAP
IDS Scheer Enterprise Modeling
applications by IDS Scheer
Unit 3 Business Model by SAP
Part 2
Enterprise Modeling
applications by IDS Scheer Unit 6 Additional Information
Part 1

© SAP 2008

©SAP AG BPM130 4-1


Unit 4: ARIS integrated with SAP Solution
Manager

Contents:
„ Functionality “ARIS integration with SAP Solution Manager”
„ Re-documentation
„ Mandatory Modeling Convention when using ARIS and Solman
together
„ Initial Settings in ARIS

©SAP AG BPM130 4-2


Unit 4: Unit Objectives

After completing this unit, you will be able to:


„ Understand the used of ARIS and Solution Manager together
(ARIS support the lifecycle of the process and Solution Manager
the lifecycle of the solution)

©SAP AG BPM130 4-3


BPM Technology used during the
Lifecycle of a Process
ANALYZE DESIGN
B: ARIS Business Optimizer B: ARIS Design Platform
B: ARIS Simulation B/IT: SAP Enterprise Services (ESR)
Process Management Lifecycle B/IT: Solution Composer
B/IT: SAP RBE
IT: SAP Solution Manager IT: Solution Manager Implementation
Optimization B/IT: Composition Environment
Process Governance B/IT: SAP NetWeaver BPM
New Processes
De
si
g n

ZEY
AL Organization
AN

Existing Processes People


Technology

t
en
Ru

em
n /M

pl
on

Im
it o
r

Process Ownership

IMPLEMENT
Run/ MONITOR B: ARIS Implementation Platform
B: ARIS Process Performance Management B/IT: Composition Environment
IT: SAP Solution Manager Operation B/IT: SAP NetWeaver BPM
IT: SAP Solution Manager
Implementation

©SAP AG BPM130 4-4


Implementation

SAP reference-based modeling of standardized technical


requirements in ARIS Business
blueprint
Synchronization of the process-oriented business blueprint from ARIS
ARIS to Solution Manager
Addition of customizing-related information to Solution Manager

Configuration, customizing, and testing of the SAP solution in


Solution Manager

Derivation of integrated test scenarios from ARIS processes


or/and SolMan configuration structure
Synchronization

Transaction
call

Solution
Manager

Configuration/
customizing
Distribution

R/3 R/3
R/3 R/3

©SAP AG BPM130 4-5


Communication Between ARIS and Solution
Manager: Download

Download of SAP Solution Manager repositories


„ Project repository
„ Entire Business Process Repository 1
2

©SAP AG BPM130 4-6


ARIS Æ Solution Manager Synchronization:
Overview

Synchronization is possible with


„ Solution Manager implementation projects
„ Solution Manager template projects
„ Solution Manager “Solution” will be available soon

Information synchronization between ARIS database (project repository) and Solution Manager
„ Synchronization of the project scope (functions and transactions)
„ Additional elements
„ Deleted elements
„ Synchronization of allocated transactions
„ Synchronization of renamed structure elements
„ Synchronization involves content within the structure of the project repository only

The SAP ID of models/objects enables identification of data to be synchronized (from the project repository).

©SAP AG BPM130 4-7


Synchronization: ARIS Æ Solution Manager

Synchronization of HTML links (model graphics generated via ARIS Web Publisher or ARIS Business Publisher)

Links to model graphics are displayed in the “Project Documentation” tab in Solution Manager.

©SAP AG BPM130 4-8


ARIS Æ Solution Manager Synchronization:
Options

©SAP AG BPM130 4-9


Synchronization ARIS – SAP Solution Manager

SAP
Process
Step

Use of SAP content within ARIS


Process modeling:
„ SAP Scenarios Document
„ SAP Processes in SAP
Knowledge
„ SAP Process Steps Warehouse
„ Transactions
„ Implementation Links Transaction
„ Documentation Links
„ End-user Roles SAP Component

„ SAP System Landscape

„ Demo

©SAP AG BPM130 4-10


Methodology Scope of Synchronization I

Model types
„ VACD
„ EPC
„ EPC in column display (for assigning process steps to processes)
„ FAD

Object types
„ Functions
„ Screens (transaction)

©SAP AG BPM130 4-11


Methodology Scope of Synchronization II

Model types

VACDs, EPC
SAP project

VACDs, EPC
SAP scenario

VACDs, EPC, and


EPC (column display)
SAP process

Function allocation
diagram
Allocation diagram

©SAP AG BPM130 4-12


Managing Multiple Function Occurrences
in Process Models

Standard SAP function


Procurement

Occurrence

Non-SAP function:
Procurement ignored during synchronization

Occurrence

1 object definition
Procurement

©SAP AG BPM130 4-13


Function Symbols

Standard SAP function (EPC)

Non-SAP function (EPC):


ignored during synchronization

Standard SAP function (VACD)

Non-SAP function (VACD):


ignored during synchronization

©SAP AG BPM130 4-14


Wizard for Creating New SAP Functions

SAP-compliant creation of SAP functions and transactions

When a new SAP function is created, the following steps are performed automatically:
„ Models are assigned
„ Group structure is created
„ Logical component is checked
for process steps
„ Attributes are completed

©SAP AG BPM130 4-15


Wizard for Creating new SAP Transactions

All SAP-related attributes can be accessed via the wizard

©SAP AG BPM130 4-16


Redocumentation overview - tools

Customer Technology Evaluation ARIS and SAP Re-Engineering


SAP system Solution Manager
Integration

Reporting

Role based
Extrakt Reports

Customer/ Extended
SAP Transactions Content Data
Organizational Structure
Customizing
Master Data
Document Data
Basis and Technical
User and Role Analysis

©SAP AG BPM130 4-17


Ex. Redoc. Database based on a RBE run

©SAP AG BPM130 4-18


Transaction name

Number of times the


transaction has been used

©SAP AG BPM130 4-19


Transaction name

Number of times the transaction


has been used

©SAP AG BPM130 4-20


©SAP AG BPM130 4-21
©SAP AG BPM130 4-22
©SAP AG BPM130 4-23
©SAP AG BPM130 4-24
©SAP AG BPM130 4-25
Synchronization Solution Manager to ARIS or
redocumentation (What information will be transfer)

SAP R/3

EPC Column Display, Configuration View/ Integration view


ENTERPRISE

Create billing document

Select billing-relevant
documents

Determine business
partners

Determine prices and


conditions

Output from List Blocked


Batch billing Create Billing Display Invoice Change invoice Maintain Billing Change Billing Cancel Billing List of Invoice Display Work List List Billing
Billing Billing
Document List list Due List Document Document Lists for Invoice Lists Documents
Documents Documents
Determine and maintain
texts

Billing in ERP

Determine foreign trade


data

Post rebate accruals


Function allocation diagram (Transactions and Solution Documentation)
Solution Documentation will be added after the syncronization
Determine and process
message output

with Solution Manager


Perform retroactive
billing

Generate intercompany
billing

Create invoice list

©SAP AG BPM130 4-26


Updates to the convention handbook (ARIS
modeling)

1. Additional objects: SAP Function SAP function

2. Additional models: EPC Column display and


Function Allocation Diagram
3. To the library add a folder for SAP Process Library

4. Additional attribute: SAP ID, SAP function type,


SAP component

©SAP AG BPM130 4-27


Additional modeling rules – add additional SAP
Function
Step 1: Assign SAP Function Step 2: Enter Name of the SAP Function

Step 3: SAP
Function is created
and synchronization
to Solman can be
executed.
Step 4: Attributes: SAP ID and
SAP Component will be
automatically updated when the
synchronization with Solman
have been executed.

©SAP AG BPM130 4-28


Additional modeling rules – Create EPC model
level 4 and 5

1A. When assigning a 1B. Result


SAP function create a
search and select from
the Processes Library.

20.23.04.01 Create
Purchase Order

SCD_RTP_
Purchase Purchase Create Automatic PURCHIS: SCD_RTP_ SCD_PC_6 SCD_PC_6 SCD_RTP_
2002_PO_ 2020_Condi 002_VAT_ 002_VAT_ 2020_Condi
Orders by Orders by PO Purchase Generation of Vendor Test Spec
tions_GLO BPP
Vendor Number Order POs PurchVa. .. GLOBAL_0 GLOBAL_0 GLOBAL_A tions_GLO for AUT
BAL_0.1_A
.1.doc .1 PP01_0.1 BAL_0.1
ppendix0...

BPP

20. 23.04.01 Create


Purchase Order

©SAP AG BPM130 4-29


Modeling result from Solman Synchronization
or Re-Documentation in ARIS
Manage Goods

Level 4
Rec eipt

SAP R/3
Operat ions Manager
E NTE RPR ISE

20. 26. 02. 01 A pproval


of advanc epaym ent

B PP
A pproval limit

Purchase Order Approval

P urchase Order exc eeds


level 1 approval

SAP R/3 Finance Manager

Transaction/ Solution Documentation view


E NTE RPR ISE

20. 26. 02. 01 A pproval


of advanc epaym ent

B PP
A pproval limit

Purchase Order Approval

P urchase Order exc eeds


level 2 approval

SAP R/3

Level 4
Count ry Manager
E NTE RPR ISE

SCD_RTP_
Purchase Purchase Create Automatic PURCHIS: SCD_RTP_ SCD_PC_6 SCD_PC_6 SCD_RTP_ SAP R/3 ENTERPRISE
20. 26. 02. 01 A pproval
2020_Condi
of advanc epaym ent
Orders by Orders by PO Purchase Generation of Vendor 2002_PO_ 002_VAT_ 002_VAT_ 2020_Condi Test Spec
tions_GLO BPP
B PP
A pproval limit Vendor Number Order POs PurchVa... GLOBAL_0 GLOBAL_0 GLOBAL_A tions_GLO for AUT
BAL_0.1_A
Purchase Order Approval
.1.doc .1 PP01_0.1 BAL_0.1
ppendix0...
ts
Purchase Order
rejected
P urchase Order
approved
BPP n SAP R/3
e
n
o ENTERPRISE
SAP R/3
E NTE RPR ISE Vendor Advanc e p
P ay ment Data
m
o
20. 26. 02. 01 A pproval
of advanc epaym ent
Vess el Operat ions
Coordinat or
Send reques t
to Fi nance
V essel Operations
Coordinator
20.23.04.01 Create C
B PP
Purchase Order
Outlook
Purchase Order Approval

Advanc ed payment
Not ificat ion send
t o request or request received
via Out look

Vendor Advanc e
P ay ment Data

SA P R/3
20.23.04.01 Create
E NTERP RISE
Purchase Order
20.23.04.01Vendor
Down Paym ents AP As si stant

BPP

V endor Down Payments


Advanced pay ment
reques t send
for approval

20.23.04.02
SA P R/3
ENTERP RISE
Financ e Manager Change/Delete
Purchase Order
20.26. 02. 01 Approval
of advanc e pay ment

Configuration/ Integration view


BPP
A pproval limi t

Purc has e Order Approval

Advance Payment
exc eeds l evel 1
20.23.04.03
Release Purchase
SA P R/3
ENTERP RISE
Financ e Manager
s
Order
p
te
20.26. 02. 01 Approval
of advanc e pay ment
s
s
s
BPP
e
A pproval limi t
c
Purc has e Order Approval
ro
P 20.23.04.04 Issue
A dvanc e Pay ment exc eeds
approval level 2 Purchase Order
SA P R/3
ENTERP RISE Country Manager

20.26. 02. 01 Approval


of advanc e pay ment

BPP
A pproval limi t
20.23.04.05 Create
Purc has e Order Approval
Purchase Order
from Interface
Advance P ayment A dvance Payment
approved reject ed

S AP R/ 3
E NTER PRIS E

20.23.04.06 Create
Dec ide pay ment
met hod
AP A ssis tant 20.26.02.01 Approval
of advanc e payment
Purchase Order
BPP
From MODS
Interface
Purchase Order Approval

Notifi cati on s end


to reques tor

Manual payment A ut omat ic payment


run run

SA P R/3 Exec ut e Down S AP R/ 3 Loc al Automati c


ENTERP RISE payment AP As si stant E NTER PRIS E Payments AP As s si t ant
F-60 F-110

Pay ment run Aut omat ic run


exec ut ed exec uted

In-house bank
V endor Check Is sue c hec k AP As si stant payment run
manually

Ch ec k issued

Business View which is generated based on the configuration/ Integration view

©SAP AG BPM130 4-30


Re-documentation result in Solution Manager

Business Blusprint

„ Process Structure
„ Standard SAP Documentation
„ Transactions are assign
„ to the transactions tab

Configuration

„ Link to the IMG Object (need to


be verify and adjusted)
„ Standard test cases

©SAP AG BPM130 4-31


Settings which need to be set in ARIS
Business Architect

„ Demo

©SAP AG BPM130 4-32


Settings which need to be set in ARIS Business
Architect 2/2

©SAP AG BPM130 4-33


Re-documentation overview – tools
Summary

Customer Technology Evaluation ARIS and SAP Re-Engineering


SAP system Solution Manager
Integration

Reporting

Role based
Extrakt Reports

Customer/ Extended
SAP Transactions Content Data
Organizational Structure
Customizing
Master Data
Document Data
Basis and Technical
User and Role Analysis

©SAP AG BPM130 4-34


Enterprise Modeling (Outlook)
From Conceptual Planning to Technical Blueprints

Conceptually describe the business Developing processes for execution


Support implementation and gap analysis

SAP Enterprise Modeling Applications SAP Composition Environment 7.1


by IDS Scheer NetWeaver 7.1
Enterprise
Business Architecture Services
Information Repository
Value Chain Diagram Architecture

SAP Application Business Business


Organizational Structures SOA Design Core Processes Object Object

Enterprise Governance
Event-driven Process Chain Architecture

Transactions Services Process Integration 7.1

Synchronization
*
B2B Non SAP

SAP
Solution Manager Provide Enterprise >> Consolidated view on application core
SOA content
for planning and gap analysis <<

© SAP 2008
*Connectivity planned to be available with next version of SAP Enterprise Modeling by IDS Scheer

©SAP AG BPM130 4-35


Functional Highlights
SAP Enterprise Modeling – Enterprise Services Repository Integration

 Uni-directionalinterface from SAP Enterprise Modeling to


Enterprise Services Repository
 Direct access from conceptual business process planning to
services
 Access to several service models (delivered by SAP or defined by
customer in read-only mode)
 Merge of several key service modeling entities from ES Repository
to SAP Enterprise Modeling
 Annotation of these key entities in conceptual business process
models in SAP Enterprise Modeling
 Creation of Service Request to identify new services based on
GAP analysis

©SAP AG BPM130 4-36


Access Service Diagrams from Business View

 Accessible diagram types in Enterprise Services


Repository via SAP Enterprise Modeling:
„ Scenario Catalog
„ Integration Scenario Model Screenshots
„ Process Component Model
„ Process Component Interaction Model
„ Business Objects Map

„ Service model entities to be merged from ES


Repository to SAP Enterprise Modeling:
„ Process Component
„ Service Interface
„ Service Operation
„ Deployment Unit
„ Business Object

©SAP AG BPM130 4-37


From Service Discovery to Service Requirement
Analysis

Service Discovery Service Requirement Analysis

Planning of business processes with


SAP Enterprise Modeling
Identification of needed services
Identification of processes / activities supported
by services Creation of Service Request in
SAP Enterprise Modeling
Read-only online access to software components
and service models in ES Repository Handover of Service Requests to
Development for modeling and implementation
in ES Repository

Search and analysis of services via online


connection to ES Repository

Import of entity definitions of specific objects


from ES Repository to SAP Enterprise Modeling

Annotation of process models with service


information for process-service mapping
© SAP 2008

©SAP AG BPM130 4-38


Benefits

SAP Enterprise Modeling by IDS Scheer with Enterprise Services Repository


integration supports
 Process-driven requirements analysis
 Alignment of business process requirements and SOA
 Link of business blueprints to service realization
 Reuse of existing interfaces and services
 Modeling and sharing of multiple planning scenarios in SAP Enterprise Modeling before
implementation
 Requirements analysis can define the need for new services

Leads to a comprehensive overview of the business process landscape, starting


from the top-level approach of conceptual business process modeling down to
needed services stored in Enterprise Services Repository

With this approach the existing integration of the SAP solutions on a transactional
level (SAP Enterprise Modeling – SAP Solution Manager integration) is enhanced
to a service-oriented environment

© SAP 2008

©SAP AG BPM130 4-39


Assignment 8 Unit 3: Questions?

Questions

1 Which models and object can be used when you used the syncronozation functionality between ARIS and Solution Manager?

2 Explain the Re-documentation scenarion in respect to Solution Manager and ARIS?

3 Which is formation is created via a Re-documentation?

4 When will you recommend to used the Re-documentation scenario?

5 Which view do you get automatically when you execute a re-documentation or syncroniza between Solution Manager and
ARIS?

6 What is the main purpose of Solution Manager?

7 What is the main purpose of ARIS ?

„ Exercise class - Questions

©SAP AG BPM130 4-40


Assignment 8 Unit 3: Reply Questions?

Reply to Questions

1 Which models and object can be used when you used the syncronozation functionality between ARIS and Solution Manager?
Reply: Model types: VACD, EPC, EPC in column display (for assigning process steps to processes)
FAD
Object types
Functions, Screens (transaction)
2 Explain the Re-documentation scenarion in respect to Solution Manager and ARIS?
Reply: View slide 158

3 Which formation is created via a Re-documentation?


Reply: View slide 159 and 172

4 When will you recommend to used the Re-documentation scenario?


Reply: Upgrade Scenario, Lack of documented solution, BPM initiativ, Aligning of processes globalt etc.

5 Which view do you get automatically when you execute a re-documentation or syncroniza between Solution Manager and
ARIS? Reply: View slide 167

6 What is the main purpose of Solution Manager and who shall own it?
Reply: Application Management System. Owner IT

7 What is the main purpose of ARIS ?


Reply: Business Process Optimization, analyse and communication system. Owner the Business

„ Exercise class - Questions

©SAP AG BPM130 4-41


©SAP AG BPM130 4-42
Unit 5 Contents

Unit 1 Course Overview Unit 4 ARIS integrated with SAP


Solution Manager and ESR
Unit 2 Business Process
Excellence with SAP and Unit 5 Business Model by SAP
IDS Scheer Enterprise Modeling
applications by IDS Scheer
Unit 3 Business Model by SAP
Part 2
Enterprise Modeling
applications by IDS Scheer Unit 6 Additional Information
Part 1

© SAP 2008

©SAP AG BPM130 5-1


Unit 5: Business Model by SAP Enterprise
Modeling applications by IDS Scheer Part 2

Contents:
„ Business Modelling overview
„ SAP Enterprise Modeling applications by IDS Scheer

©SAP AG BPM130 5-2


Module 4: Learning Goals

After this module, you will…


„ Be able to structure process characteristics in an Event-driven
Process Chain to obtain a detailed, high-quality process model
„ Know how to consider focus topics in your modeling that are
explained in detail in SAP´s Modeling Conventions
„ Know the difference between occurrence and definition copying
„ Know how to structure certain process information in more detailed,
special model types
„ Have an intimate knowledge of the ARIS Business Designer tool &
its interface
„ Know best practices regarding efficient modeling & interlinking of
models

©SAP AG BPM130 5-3


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the
Application System Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different
hierarchical level?

Summary
Lessons Learned

©SAP AG BPM130 5-4


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the Application System
Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different hierarchical
level?

Summary
Lessons Learned

©SAP AG BPM130 5-5


Process Hierarchy – Model Types

Level 0: Business
Value-added Chain Diagram:
Scenario Group

Level 1: Business
Scenario

Level 2: Business
Process
„ Basic structure and scope
„ Objectives
„ Technical Terms (Information)
Level 3: Business „ Roles and Organizations
Process Step „ Systems

Event-Driven Process Chain:

Additional process levels


are possible

Level n: Business
„ Events and functions
Process Module „ Technical Terms (Information)
„ Roles and Organizations
„ Compliance tasks
„ Systems
„ KPI instances

©SAP AG BPM130 5-6


Event-Driven Process Chain (EPC): Typical
Structure
Event-Driven Process Chains (EPCs) portray business processes on a detailed
level by connecting tasks, information and organizations.

Information Handling Compliance Aspects


Event Control
Point
Technical Term
C

Performance Measures Function


Organizational
KPI instance Unit

Enabling Technology Role

Application Event Event


Roles &
System Type
Responsibilities
Process flow

An Event-Driven Process Chain describes…


„ …the chronological and business logical dependencies „ …the performance measures in place to control the
of processes (process flow) processes
„ …the handling of information objects (technical terms) „ …tasks to be fulfilled in order to achieve regulatory
„ …the roles & responsibilities taken in a process compliance
„ …the technology enabling the processes.

©SAP AG BPM130 5-7


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the Application System
Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different hierarchical
level?

Summary
Lessons Learned

©SAP AG BPM130 5-8


Event-Driven Process Chain (EPC): Typical
Structure
Event-Driven Process Chains (EPCs) portray business processes on a detailed
level by connecting tasks, information and organizations.

Control
Event Point
Technical Term
C

KPI instance Function


Organizational
Unit

Role
Application
System Type Event Event

Process flow
An Event-Driven Process Chain describes…
„ …the chronological and business logical dependencies „ …the performance measures in place to control the
of processes (process flow) processes
„ …the handling of information objects (technical terms) „ …tasks to be fulfilled in order to achieve regulatory
„ …the roles & responsibilities taken in a process compliance
„ …the technology enabling the processes.

©SAP AG BPM130 5-9


Process Flow: Elements

A function is a task performed on a process object (represented by a technical term) in order


Function to achieve process goals. Functions can be further specified by connecting them to detailed
EPCs (see ÆInterconnecting Process Models). What?
System Alternatively, a system function represents an automated task, solely performed by a
Function SYS respective application system type.

An event illustrates the fact that a process object has taken on a business-relevant state
Event influencing the further procedure of a process. Unlike a function, which is a time- When?
consuming occurrence, an event is related to one point in time.

The business logical flow is modeled by directed links between functions, events, logical
link connectors and interfaces.
Logical connectors describe the logic according to which the process flow is split
or combined between events and functions:
„ Exclusive OR (XOR): After the symbol, the flow takes one and only one way of several
XOR possible ways (intuitive “either-or”). What
„ Inclusive OR (OR): After the symbol, the flow takes one or more of several possible precedes
OR ways, i.e. besides one exiting flow, others may (but need not) run in parallel. and
follows?
AND „ AND: After the symbol, the flow always takes all possible ways, i.e. all exiting ways run
in parallel.

Process interfaces connect several process models on the same hierarchical level by
Process linking the EPCs according to their shared events. They thus facilitate process structuring
Interface and navigation by keeping models concise and easy-to-read. For their usage see
ÆInterconnecting Process Models.

©SAP AG BPM130 5-10


Selecting the Facts that should be modeled

It is recommended to have a maximum of 10 functions in a row, in order to keep the process model
clear (use process interfaces for navigation).

When you model and are unsure, whether a fact should be captured, always ask the question: Does it
have an impact on the process? If so, model it, otherwise do not.

Do not model detailed business rules (e.g. priority rules, selection principles and how they are used in
decision making) in EPCs. This will only add complexity to an unnecessary level. Policies / decision
rules do not have a direct impact on the process flow, and should therefore be left out (s.a.). The focus
in EPCs is not on rules, but on what business process module must be done after another from a
business perspective.

Recognize patterns in the flow! Patterns are re-usable pieces in the process flow that will occur in the
same or similar way in another process chain. These patterns should be modeled separately and re-
used in the respective chains.

©SAP AG BPM130 5-11


Naming Conventions

As a naming convention for functions, use a verb in infinitive form and the
name of the technical term used (what happens with which object).
Otherwise it is either not clear what happens or which object is concerned
(e.g. “perform identification”)

As a naming convention for events, consequentially use the technical term Create
(concerned in the preceding function) and the past participle of a verb order
(what happened to which object).

As a naming convention for technical terms, use terms from the business Order
Order
language. Especially in the case of technical terms representing
information objects, abstract from the medium that transports the object
(e.g. use “invoice” instead of “invoice document”). Order
created

©SAP AG BPM130 5-12


Process Flow: Constraints

1 Every process chain must be triggered by an


Function Function Event
event and must end with an event1). Event

Starting Event Ending Event

2 Between two events, at least one function must


occur. Typically, events and functions alternate,
Event Function Event Function Event
as each event describes the state after a
function. However, when events are trivial, they
can be left out (see following slides).

3 If a connector ties several previously split flows Event Function Event

together, the same connector must be used that Function Function


was applied to split the flow. Event Function Event

4 A logical connector that acts as a join Event Function Event Function

(connecting different process flows to one


single flow) cannot split the process flow at the Event Function Event Function
same time.
1) If processes are connected by shared events, a process interface may precede the starting event or follow the ending event respectively, referring
to the respective process (see also: ÆInterconnecting process models).

©SAP AG BPM130 5-13


Trivial Events (1/2)

In some cases, events do not provide any additional information but


simply repeat the information provided already by the preceding function.
Sign Contract
contract signed
In accordance with the modeling principles, these “trivial events” can be left out, provided they do
not contain any additional business relevant information and if the process flow is still deterministic.

Consequently, events cannot be left out in the following cases:

The event is a start or end event of a process


1 chain. It is needed to indicate the initial and final Event Function Function Event
state of the process as it defines its boundaries.

2 The event precedes or follows…


Activity Event Model B Model A Event Activity
„ an interface that links to another process on the
A.1 A.1 A.1 B.1
same hierarchical level
Model B

„ a function that is detailed on a lower hierarchical


level. Model A Activity Event Activity Event Activity
A.1 A.1 X x.2 A.2
In these cases, the events cannot be left out as
they are needed to define the initial and final
state ofprocess modules and serve as connecting Event Activity Event Activity Event
Activity X
elements other process models depend on. A.1 X X.1 x.2 X.2

Event that cannot be left out. Event that can be left out.

©SAP AG BPM130 5-14


Trivial Events (2/2)

3 The event follows an OR- or XOR-connector:


If after a function the flow is split by an XOR- / OR-connector, events that follow are needed to indicate which decision
alternative is represented by which flow. If they were left out, the process flow would not be fully deterministic as the state
of the process after the function would not be evident.

One connector Consecutive connectors


Function/Interface precedes
XOR OR AND

split join split join split join

Function Function Function

Event Function

Function
Event Event Event Event Event Event Event Event Event
Event Function
If the first splitting connector
is an AND-connector, the
event(s) immediately
following it can be left out.
For the remaining events the
above rule applies.

Event that cannot be left out. Event that can be left out.

©SAP AG BPM130 5-15


Quick Summary

1 Creation of EPC Models

2 Modeling of the process flow

3 Changing of font type for model name

4 Connection of roles and technical terms


to the process flow

5 Modeling of logical connectors

©SAP AG BPM130 5-16


Assignment 9: Unit 2, Module 4: Model the Field Sales
processes for the sales reps – please see RACI for process input
– Process defined in BPM100

Please model the Field Sales processes for the sales reps - please see
RACI for process input – Process defined in BPM100 in following views:
„ Business view (EPC), Business view (FAD)
„ Configuration view (EPC C)

©SAP AG BPM130 5-17


Two ways of copying objects in ARIS

Usually every ARIS object that is created in the modeling space is also created on the ARIS
database. In some cases there is a more efficient way to create objects – using an occurrence copy.
Available ARIS
Objects for object Occurrence Copy Definition Copy
creation
ARIS Objects in repository Available ARIS Objects for object creation
Model Layer
Occurrence Layer

ARIS Objects in Process Models ARIS Objects in Process Models


Object Layer
Definition Layer

DATABASE DATABASE
Occurrence copies are used when objects are re-used in Definition copies are created on the database when creating
more than one process model. The two occurrences in the new objects on the modeling space. Even though two objects
models are one single object on the database. Usually there is have the same name they are independent from each other.
an object repository on the database for all re-used objects.

+ Occurrence copies can be used for objects as well as for whole models.Advantages of occurrence copies:
„ When creating process models that are similar to a model that already exists. The existing model is copied and changed to the requirements of the
new model.
„ When changing one object in the repository, the changes are visible at every model that uses the object

„ Demo

©SAP AG BPM130 5-18


Quick Summary

1 Occurrence copying by naming an object and selecting


from the menu

2 Occurrence copying by copy and paste

3
Copying by short keys
Occurrence copy: Ctrl+C, Ctrl+V
Definition copy: Ctrl+C, Ctrl+Shift+V

4 Occurrence overview in object properties

5 Occurrences and model overview

©SAP AG BPM130 5-19


Process Flow: Using Logical Connectors

Basic possibilities
„ Either a function / interface or an event precedes a connector.
„ A logical connector either acts as a join (connecting different process flows
to one single flow) or a fork (splitting one process flow into multiple flows).

Valid usage

Function / Interface precedes Event precedes

XOR OR AND XOR OR AND

split join split join split join split join split join split join

1) 1) 2) 1)

Event Event Possible


Function Possible Event
1) 2)
Function
Event Event
Function Function

Not recommended
Function Function An event should always relate precisely to one Not possible
preceding function. “Group events” combining Event After an event, the OR- and
events of several preceding functions should
XOR-connector may not split
Event be avoided, as they do not precisely capture
the flow into several functions.
the different state of each path previous to the
merge. Otherwise the path cannot be
determined, as events – unlike
Function Function functions – cannot take
Example: decisions.

©SAP AG BPM130 5-20


Process Flow:
Combining Connectors - Overview
Based on the join / split characteristics mentioned before, the
possibilities for consecutive combinations of logical connectors can
be enumerated accordingly.
The following table shows all valid combinations.

Function / Interface precedes Event precedes

From XOR OR AND From XOR OR AND

To split join split join split join To split join split join split join

split 2 1 1 1 split

XOR XOR
join 1 1 1 1 1 1 join

split 1 2 1 1 split

OR OR
join 1 1 1 1 1 1 join

split 1 1 2 1 split 2

AND AND
join 1 1 1 1 1 1 join

Possible
Not possible: Same reason as in single connector case (events cannot take decisions).
Not recommended:
1. Same reason as in single connector case (functions of at least two parallel process flows would result in a single event). It is preferable to
define separate events for the functions and afterwards join the flows.
2. Logical connectors of the same type would be used consecutively splitting one process flow in at least three different flows. Normally in this
case, one connector of that type is sufficient.

©SAP AG BPM130 5-21


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the Application System
Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different hierarchical
level?

Summary
Lessons Learned

©SAP AG BPM130 5-22


Event-Driven Process Chain (EPC):
Typical Structure
Event-Driven Process Chains (EPCs) portray business processes
on a detailed level by connecting tasks, information and organizations

Information Handling
Control
Event Point
Technical Term
C

KPI instance Function


Organizational
Unit

Role
Application
System Type Event Event

An Event-Driven Process Chain describes…


„ …the chronological and business logical dependencies „ …the performance measures in place to control the
of processes (process flow) processes
„ …the handling of information objects (technical terms) „ …tasks to be fulfilled in order to achieve regulatory
„ …the roles & responsibilities taken in a process compliance
„ …the technology enabling the processes.

©SAP AG BPM130 5-23


Naming Conventions

As a naming convention for functions, use a verb in infinitive form and the name of the
technical term used (what happens with which object). Otherwise it is either not clear
what happens or which object is concerned (e.g. “perform identification”)

As a naming convention for events, consequentially use the technical term (concerned
in the preceding function) and the past participle of a verb (what happened to which Create
object). order
As a naming convention for technical terms, use terms from the business language.
Especially in the case of technical terms representing information objects, abstract from
the medium that transports the object (e.g. use “invoice” instead of “invoice document”). Order
Order

Order
created

©SAP AG BPM130 5-24


Information Handling:
Elements and Links
A technical term models a process object. It offers a comprehensive business
Technical view on a complex information object consisting of multiple attributes. Terms are Which
Term handled by functions, and especially serve as their input and output. They offer a
high-level view on the data model.
information?
Their hierarchy and dependencies with each other can be separately modeled in a
Ætechnical terms model.

Directed links describe the information flow by showing the usage of technical
terms in functions:
How is
„ is input for: an existing process object is either read, checked or
information
approved by the associated function.
„ has output of: a process object is either created, modified or
processed?
deleted by the associated function.
has output of
Bill
Example: Invoice service

Document
Different media transport the information captured in technical terms. Their notion as
Fax information carriers can be expressed using a “lies on” connection type.
Example:
Invoice
lies on Document By which
CD-ROM Invoice
Telephone
media?
Exception: Documents can be connected directly to functions
E-mail
EDI „ provides input for: an existing document is either read, checked
or approved by the associated function.
„ creates output to: a document is either created,
LAN
Internet modified or deleted by the associated function.

©SAP AG BPM130 5-25


Additional View on Information: Technical
Terms Model

Separate technical term models can illustrate the interdependencies of all


information objects from a high-level business perspective with respect to the
processes they are connected to.

Technical has relation with Technical


Term 1 Term 2.1
e.g. product e.g. purchase
order item
is part of
Is generic
term of Technical Technical
Term 1.1 Term 2
e.g. laptop e.g. purchase order

Technical term models…


„ …show high-level relationships of terms (has relation with)
„ …show hierarchies of terms by specialization (is generic term of) or by aggregation (is part of)
„ …form the basis of a traditional Entity-Relationship-Model (ERM), when technical terms are
assigned to entities, that can be detailed further by attributes, and their relationships are
mapped to one-to-one, one-to-many or many-to-many connections between entities.

©SAP AG BPM130 5-26


Quick Summary

1 Creation of media types

2 Linking to external URLs

3 Embedding of OLE Objects

4 Hiding of objects

„ Demo

©SAP AG BPM130 5-27


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the Application System
Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different hierarchical
level?

Summary
Lessons Learned

©SAP AG BPM130 5-28


Roles & Responsibilities: Elements & Links

An organizational unit represents the performers of and participants in the tasks that
must be done in order to attain the business objectives, according to their organizational
Organizational assignment within the company.
Unit
The hierarchy and dependencies of organizational units can be separately modeled in
an Æorganizational chart.

Who?
A role is a bundle of tasks and responsibilities and has to be clearly distinguished from
the person that is performing the role in question. One role can be assigned to several
persons and, vice versa, one person can hold several roles. Generic roles are
Role independent of an organizational assignment and business situation. Specific roles are
generated by mapping generic roles on organizational structures and applying them to
concrete and case-specific business situations. These role hierarchies, their
interdependencies and assignment to organizational units can be separately illustrated
in an Æorganizational chart.

The different responsibilities roles (or organizational units) take within a


link process can be captured using suitable links to the respective function.
Example:
„ Roles or organizational units…
Recruiter
„ decide on the execution of a process,
„ are technically1) responsible for the is technically
responsible for In which
execution of a process,
„ carry out a process,
duty?
HRBP Hiring
„ must be informed about the execution of a process, Manager
„ have a consulting role in a process, must be
informed about
must be
informed about
„ accept the result of a process (“second set of eyes”).
Resource
1) needs Post job Job posted
Ger.: „fachlich“
defined

©SAP AG BPM130 5-29


Roles & Responsibilities:
RACI Mapping
RACI Responsibility Type Description ARIS Link Type
“The buck stops here”
Role that is ultimately
responsible for the success of
the activity and occupies “is technically
Accountable responsible for”
authority to delegate its
execution.
“The doer”
Responsible “carries out”
Role(s) that carries (carry) out
the activity.
“In the loop”
Role(s) to be asked before / “has consulting
Consulted
during carrying out the activity role in”
(two-way communication).
“Keep in the picture”
Role(s) to be informed after / “must be informed
Informed
during the activity is carried out about”
(one-way communication).

„ At least one “R” has to be assigned to each activity, but several “R”s are possible.
„ Only one “A” can be assigned to an activity.
„ The same role might be concurrently “R” and “A”.
„ If there is only one “R” but no “A” assigned to an activity, it is assumed that “R” is also “A” for that activity.

©SAP AG BPM130 5-30


Additional View on Roles & Responsibilities:
Organizational Chart
Separate organizational charts can illustrate interdependencies of all
organizational units and roles with respect to the business processes they are
connected to.

Supervisory e.g. e.g.


Organizational Education Administrator Generic role
Unit EMEA Central

is superior belongs to is generalization of


Organizational Specific Role
Unit

Organizational e.g. Education e.g. Catalogue Role


View Operations EMEA Publisher View

Organizational charts…
„ …show the hierarchy of organizational units (superiority in decision).
„ …show the hierarchy of roles (generalization: derive specific roles by applying generic roles
to concrete business situations).
„ …allow assignment of roles to responsible organizations where these roles are taken on by
people occupying a certain position (mapping specific roles to organizational structures).

©SAP AG BPM130 5-31


Quick Summary

1 Creation of new matrix in matrix editor

2 Selection of objects for rows and columns

3 Display connection types

„ Demo

©SAP AG BPM130 5-32


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the Application System
Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different hierarchical
level?

Summary
Lessons Learned

©SAP AG BPM130 5-33


Enabling Technology:
Elements and Links

Application
An application system type classifies individual application systems
System Type
(internal) which have exactly the same technological properties.

Application The case, in which company processes access application system types
System Type beyond company borders, can be explicitly modeled by using a specific
(external)
EX
symbol for external application system types.

The enabling character of technology is modeled using “support”


By which
supports connections.
technology?
Example:

Approve supports mySAP


leave request ERP HCM

In case a function is entirely performed by the application system, it is


represented using a system function.
Example:
Notify
employee of supports mySAP
leave approval ERP HCM
SYS

©SAP AG BPM130 5-34


Additional View on Application System Types:
Application System Type Diagram

Application system type diagrams can illustrate the modular structure of


application system types by showing them as composites of module types.

Application
System Type
e.g.
(internal) mySAP ERP

A module type represents a major


encompasses Module component of a specific application system
Type 1 e.g.
mySAP ERP HCM type which can be executed independently.
Module types classify actual system
modules which have exactly the same
encompasses Module technological properties. They are modeled
Type 2 e.g.
mySAP ERP Financials using the same symbol.

Application System Type Diagrams …


„ …allow application system types to be viewed as a composition of module types.

©SAP AG BPM130 5-35


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the Application System
Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different hierarchical
level?

Summary
Lessons Learned

©SAP AG BPM130 5-36


Measuring Performance: Elements, Attributes
& Links
A KPI instance quantifies the performance of a process along the
dimensions time, cost or quality.
KPI instance
To specify this performance properly, specific attributes are to be maintained:
„ KPI type: A drop-down list allows to specify whether a KPI indicates the performance
regarding time, quality, cost or another dimension
„ As-is value: A field to enter the current performance value together with the respective
How is the
unit name, e.g. 9 days, 1.000 €
performance?
„ To-be value: A field to enter the aspired performance
„ Measure start point: A field to enter the name of the event after which the KPI
instance starts to measure the performance. The measure end point is the event that
follows the function to which the KPI instance is linked.
„ Description: A field to enter either a definition or a formula that underlies the KPI
instance

The connection used to link a KPI instance to the respective function is called “is
Is measured by measured by”. A KPI instance is always linked to the last function until which the
performance data is collected.

As-is: 9 days To-be:3 days


Time till
document
approval
Time till document approval
Time
Number of days needed from
is measured by
document creation until final
approval
Document created
Document Approve Document
created document approved Attributes that are not automatically shown
by the template:
Measure start point Measure end point

©SAP AG BPM130 5-37


Quick Summary

1 Creation of KPI objects

2 Enlargement of objects

3 Maintaining KPI attributes

4 Creation of free form texts as comments

5 Saving and closing of open models

„ Demo

©SAP AG BPM130 5-38


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the Application System
Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different hierarchical
level?

Summary
Lessons Learned

©SAP AG BPM130 5-39


Modeling Compliance Aspects

Considering control points when designing TO-BE processes


reduces SOX efforts in documentation.

Process Management Lifecycle (abridged)


Process Owner

Design Supported by Process Office


TO-BE Assisted by SOX Champion Process Owner
Processes
ANALYZE DESIGN PROCESSES IMPLEMENT PROCESSES
PROCESSES
•incl. design proposed …
• incl. identify event-driven significant
process risks control points

Perform Perform
Internal
Control Process
Control
Design Design …
Docu-
Document Minimize Assess- Assess-
mentation
AS-IS documentation ment ment
Processes efforts
Process SOX SOX
Owner Champion Champion

SOX Cycle (abridged)

©SAP AG BPM130 5-40


Design of TO-BE Processes:
Control Point

„ During the design of to-be processes significant, compliance related, event-driven tasks
performed within the process flow can be modeled using the symbol control point. Control points
are attached to functions where compliance tasks have to be considered.

„ During the complete documentation of as-is processes in order to fulfill regulatory compliance
requirements (e.g. SOX), these control points can serve as a starting point for modeling fully-
Design TO-BE Processes

fledged internal controls.

„ Additionally, compliance relevant principles like the segregation of duties can be modeled
adequately by attaching roles and according responsibilities to the functions in question.

Control point modeling a


significant, compliance-
related, event-driven task
Segregation of duties
Check if contract has
accepts customer signature
Role 1 Control Point
carries Point
out
Role 2
is carried
out at

Event Function Event Function Event

©SAP AG BPM130 5-41


Documentation of AS-IS Processes:
Internal Controls

„ Control activities influencing the process are represented by a special function symbol as
internal controls, using control-specific technical terms, systems & roles, if necessary.
„ Control principles like segregation of duties can be adequately modeled using roles and
according responsibilities.
Document AS-IS Processes

„ Documenting control activities via internal controls in ARIS does not replace documenting
control activities in the MIC tool.
„ When numbering internal controls in ARIS, the numbering should be identical to the MIC tool
numbering.

Internal
Event Function Event Control Event Function Event
Significant
carries
out
Role 1 Control evidence

accepts
Role 2 Function representing a control
activity to be performed in order to
achieve regulatory compliance.
Segregation of duties The attribute “SOX Relevant” allows
to differentiate between significant &
standard controls.
Automated System function representing
Internal automated internal controls.
Control SYS
Standard

©SAP AG BPM130 5-42


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the Application System
Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different hierarchical
level?

Summary
Lessons Learned

©SAP AG BPM130 5-43


Interconnecting Process Models: Process
Interfaces

Process Process interfaces connect several process models on the same hierarchical level
Interface by linking the assigned EPCs according to their shared start and end events. They
thus facilitate process modularization and navigation by keeping models concise
and easy-to-read.

Activity Activity Model C Model A


Event A.1 Event A.2
A.1 A.2 Event A.2
Level n

Model A
Activity Event C.1
C.1

Activity Activity Model C Model B


Event B.1 Event B.2 Event B.2
B.1 B.2

Model B Model C

In this case, the process modeled in C can be triggered by two different events originating from two different
processes. With the current model cut, the fact that C.1 can be triggered by different processes is emphasized, and
A and B can be looked at in detail and re-used.

By assigning models to their respective interfaces an easy navigation is enabled.


Constraints for a consistent usage of process interfaces:
„ All events that directly precede or follow a process interface also exist at the process interface in
all assigned process models of the interface.
„ The source model must be assigned to this process interface in each of the assigned models.
„ Start events must be end events in the assigned model of the process interface, and vice versa.
The semantic check “process interface with assigned process (checks events)” can be used to check models for
consistent usage of interfaces.

©SAP AG BPM130 5-44


Interconnecting Process Models: Function
Assignments
The connection of process models on different hierarchical levels reflects the process hierarchy by assigning
Function detail models to the functions of a superior model representing the process. This facilitates process (de-
)composition, modularization and reusability, keeping models concise and easy-to-read.

In this case, activity X, represented by a function on


Activity Activity
Model A A.1
Event A.1 Activity X Event X.2 a superior level (model B), is further detailed by a
Level n

A.3
process model on sub-level, which is assigned to
the function. The start and end events of the sub-
model are repeated in the superior model.
Activity Activity
Model B B.1
Event B.1 Activity X Event X.2
B.3 Together, function, sub-model and assignment form
a modular building block of the process model.

Reusing building blocks:


Activity X When an activity represents an identical pattern re-
occurring in a different context (as activity X in
Level n+1

models A, B), the same function can be used on the


Event A.1
superior level, while in the sub-model, start and end
Activity Event X.1 Activity Event X.2 events are synchronized to the superior models.
X.1 X.2 This way, ARIS platform capabilities are used best
Event B.1
(evaluation reports), while the uniqueness of a
process in different contexts is correctly captured.

Constraints for consistent process model hierarchies:


„ All events triggering a function or resulting from a function are start or end events in the process model assigned to
that function, respectively.
„ If the function is reused in different models, the above has to be done across all models using the function. A logical
connector must be applied on detail level after start and / or before end events, if different events trigger or originate
from the detail model.
The semantic check “Functions with assigned process (checks events)” can be used to check models for consistent
hierarchical interconnection.

©SAP AG BPM130 5-45


Quick Summary

1 Creation of interfaces

2 Creation of horizontal and vertical assignments

„ Demo

©SAP AG BPM130 5-46


Event-Driven Process Chain (EPC): Typical
Structure
Event-Driven Process Chains (EPCs) portray business processes on a detailed
level by connecting tasks, information and organizations.

Information Handling Compliance Aspects


Event Control
Point
Technical Term
C

Performance Measures Function


Organizational
KPI instance Unit

Enabling Technology Role

Application Event Event


Roles &
System Type
Responsibilities
Process flow

An Event-Driven Process Chain describes…


„ …the chronological and business logical dependencies „ …the performance measures in place to control the
of processes (process flow) processes
„ …the handling of information objects (technical terms) „ …tasks to be fulfilled in order to achieve regulatory
„ …the roles & responsibilities taken in a process compliance
„ …the technology enabling the processes.

©SAP AG BPM130 5-47


Module 4: Agenda

Event-Driven Process Chains (EPC)


When are EPCs used? What are the process characteristics covered with an EPC?

The Process Flow


Which objects are used to model the flow? How can they be connected?

Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?

Roles & Responsibilities


How are the involved roles and organizational units modeled in an EPC
& the Organizational Chart? How can the RACI model be applied here?

Enabling Technology
How are IT systems modeled? How can they be structured in the Application System
Type diagram?

Performance Measures
How are KPIs mapped to the process flow? Which attributes are maintained?

Compliance Aspects
Which are the possibilities to model compliance aspects?

Interlinking Process Models


How do I interconnect process models on the same or on a different hierarchical
level?

Summary
Lessons Learned

©SAP AG BPM130 5-48


Module 4: Key Take-Aways

What You‘ve Learned:


„ Occurrence copies are based on already existing objects whereas definition copies
create completely new & independent objects
„ The process flow consists of events, functions & connectors. When structuring
these objects, certain rules regarding constraints, trivial events, usage &
combination of logical connectors are provided.
„ Technical Terms reflect the object handled by the process flow. Media Types are
attached to them to show how the information is provided.
„ Roles & Org Units are connected to functions based on the RACI concept. The
ARIS Matrix Editor provides e.g. an overview on how roles map to functions.
„ (External) Application system types represent SAP internal (external) applications
used to support the tasks along process flow.
„ KPI relevant information is captured in the attributes KPI type, as-is value, to-be
value, measure start point, description. The measure end point is the succeeding
event.
„ When modeling compliance related tasks, different objects are available for to-be
vs. as-is process modeling.
„ Process interfaces horizontally interlink same-level models, function assignments
vertically interlink process models on different levels.

©SAP AG BPM130 5-49


Module 5: Learning Goals

After this module, you will…


„ Understand different use cases of some extended functions
„ Understand the usage of ARIS´S extended functions along the
different phases of the PML
„ Know how these functions relate to the different levels of the
ARIS software structure
„ Know how to apply these functions to your ARIS models

©SAP AG BPM130 5-50


Module 5: Agenda

Extended Functions: Use cases


What are use cases for the extended functions ARIS offers? How do they relate to
the PML? How are they applied on the different levels of the ARIS software structure?

Reports
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are reports applied?

Queries / Find
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are queries / find applied?

Semantic Checks
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are semantic checks applied?

Macros
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are macros applied?

Publishing
What are the underlying use cases?
On which level of the ARIS structure can be published?

Summary
Lessons Learned

©SAP AG BPM130 5-51


Module 5: Agenda

Extended Functions: Use cases


What are use cases for the extended functions ARIS offers? How do they relate to
the PML? How are they applied on the different levels of the ARIS software structure?

Reports
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are reports applied?

Queries / Find
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are queries / find applied?

Semantic Checks
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are semantic checks applied?

Macros
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are macros applied?

Publishing
What are the underlying use cases?
On which level of the ARIS structure can be published?

Summary
Lessons Learned

©SAP AG BPM130 5-52


Use Cases of the extended Functions of ARIS

Business „ Outward looking


Validation „ Business fit

MODELER

EXTENDED FUNCTION „ Inward looking


OF ARIS – USE CASES Verification
„ Structural quality

„ VALIDATION
„ VERIFICATION
„ EVALUATION High Quality Model
„ PUBLISHING

Evaluation Publishing
„ Extract „ Provision of models in
information non-ARIS format

©SAP AG BPM130 5-53


Use Cases of the extended Functions of ARIS
along the PML Phases
ANALYZE DESIGN
„ ADAPT existing models
„ CREATE detailed models
„ CREATE high-level models

MODELER
VERIFICATION
EVALUATION
VALIDATION
EXTENDED FUNCTION PUBLISHING Process Governance
PUBLISHING
OF ARIS – USE CASES
New Processes
De
si
gn

ZEY
„ EVALUATION

AL
Organization

AN
„ PUBLISHING Existing Processes People
„ VALIDATION Technology

t
en
„ VERIFICATION Ru

em
n /M

pl
on

Im
ito
r
VERIFICATION
RUN / MONITOR Process Ownership EVALUATION
PUBLISHING
„ ADAPT created models to
„ n/a new requirements
„ ROLL-OUT modeled process

IMPLEMENT

©SAP AG BPM130 5-54


How the extended Functions relate to the Use
Cases
Business • Reports
Validation • Macros
• Queries
MODELER

EXTENDED FUNCTION Verification • Reports


OF ARIS – USE CASES • Macros
• Semantic
Checks
„ REPORTS
„ MACROS
„ SEMANTIC High Quality Model
CHECKS
„ QUERIES
„ PUBLISHING

Evaluation Publishing
„ Reports „ Printing in ARIS
„ Macros „ MS PowerPoint
„ Queries „ MS Excel
„ Adobe PDF

©SAP AG BPM130 5-55


Applying the additional functions on the
different levels of the ARIS Software Structure
1 SEMANTIC QUERIES /
REPORTS MACROS PUBLISHING
CHECKS FIND

PROCESS MODELS /
PROCESS OBJECTS

GROUP STRUCTURE

DATABASE

SERVER

©SAP AG BPM130 5-56


Module 5: Agenda

Extended Functions: Use cases


What are use cases for the extended functions ARIS offers? How do they relate to
the PML? How are they applied on the different levels of the ARIS software structure?

Reports
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are reports applied?

Queries / Find
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are queries / find applied?

Semantic Checks
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are semantic checks applied?

Macros
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are macros applied?

Publishing
What are the underlying use cases?
On which level of the ARIS structure can be published?

Summary
Lessons Learned

©SAP AG BPM130 5-57


Reports – Details

Reports allow to analyze the content of ARIS databases, to import & export
database content and to change database content.
Level of Appliance
Use Case
Process Models/
process objects Reports
Reports are used to support the validation, verification and evaluation
of process models.

Responsibilities Report
File
(e.g. MS Word)
Group Structure
Reports are created by the server administrator and executed by the
modeler / database administrator (for reports on database level).
Database

Exemplary reports Server


Structure Report Output (selection)

Model Functions with organizational elements, data elements or application systems Model attributes, the model graphic, and the functions including the objects connected to them for the selected process models.
Optionally, you can select the following connected objects:
· Organizational elements
· Executing organizational elements
· Data elements (input/output data)
· Supporting application systems

Model Model comparison Compares models on the basis of the selected options.
Comparison criteria:
· Existence of objects
· Attributes of identical objects
· Connections of identical objects

Folder Models and objects of the groups Outputs all models and/or objects including name and type that are contained in the selected groups, and the subgroups if required.

©SAP AG BPM130 5-58


Module 5: Agenda

Extended Functions: Use cases


What are use cases for the extended functions ARIS offers? How do they relate to
the PML? How are they applied on the different levels of the ARIS software structure?

Reports
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are reports applied?

Queries / Find
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are queries / find applied?

Semantic Checks
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are semantic checks applied?

Macros
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are macros applied?

Publishing
What are the underlying use cases?
On which level of the ARIS structure can be published?

Summary
Lessons Learned

©SAP AG BPM130 5-59


Find & Query Functionalities – Details

The FIND functionality allows finding groups, models, objects and objects with
identical names for one search criteria in one selected folder and (optionally) its
subfolders.
QUERIES allow examining the content of ARIS databases, groups, models,
objects according to one or multiple pre-defined search criteria in one or multiple
folders. More than one query can be combined.

Use Case Level of Appliance


Process Models/
The find & query functionality supports the search for process objects Reports
groups, models and objects when validating and
evaluating process models during all phases of the
PML.

Responsibilities Group Structure

The find functionality can be executed by the process


modeler himself.
Database
Queries are created by the server administrator and
executed by the modeler / database administrator (for
reports on database level).
Server

©SAP AG BPM130 5-60


Module 5: Agenda

Extended Functions: Use cases


What are use cases for the extended functions ARIS offers? How do they relate to
the PML? How are they applied on the different levels of the ARIS software structure?

Reports
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are reports applied?

Queries / Find
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are queries / find applied?

Semantic Checks
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are semantic checks applied?

Macros
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are macros applied?

Publishing
What are the underlying use cases?
On which level of the ARIS structure can be published?

Summary
Lessons Learned

©SAP AG BPM130 5-61


Semantic Checks

Semantic Checks allow to verify the content of ARIS databases regarding


their structural quality and compliance to the ARIS conventions.
Level of Appliance
Use Case Process Models/
Reports
Semantic Checks are used to support the verification of process process objects

models within the Design and Implement Phase of the PML when
creating new or updating existing process models.

SEMANTIC File
Responsibilities CHECK (e.g. MS Word)
Group Structure
Semantic Checks are created by the server administrator and
executed by the modeler / database administrator.
Database

Exemplary semantic checks Server

Structure Type Description Semantic Check

Model Structure Rules Checks the structure of object connections in a model • No objects without connections may exist
• Each path must begin and end with an event or process interface
• No OR/XOR possible after event
• Number of outgoing or incoming connections at the rule
• All functions/events have only one incoming/outgoing connection

Models Assignment Rules Checks whether the models assigned to objects conform to certain rules • Process interface with assigned process
• Functions with assigned process

Models Existence Rules Checks whether all the objects in the selected model exist in a selected target model • Technical term from EPC in technical terms model
• Organizational unit from EPC in organizational chart

Objects Allocation Rules Checks whether relationships between specific objects are in place • Function is allocated to organizational unit
• Relationship type is input or output of function

Object Object Attribute Rules Checks whether specified attributes of objects are maintained • Function attributes
• KPI attributes

©SAP AG BPM130 5-62


Module 5: Agenda

Extended Functions: Use cases


What are use cases for the extended functions ARIS offers? How do they relate to
the PML? How are they applied on the different levels of the ARIS software structure?

Reports
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are reports applied?

Queries / Find
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are queries / find applied?

Semantic Checks
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are semantic checks applied?

Macros
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are macros applied?

Publishing
What are the underlying use cases?
On which level of the ARIS structure can be published?

Summary
Lessons Learned

©SAP AG BPM130 5-63


Macros

Macros allow examining the content of objects, models groups or databases


according to multiple evaluations that are executed automatically one after the other.

Level of Appliance
Process Models/
Use Case process objects Reports

Macros are used to support the validation, verification and evaluation


of process models within all Phases of the PML when analyzing,
designing or implementing processes. Macro
User-
Semantic
Reports defined
Checks
rules
Responsibilities Group Structure

Macros are created by the server administrator and executed by the


modeler / database administrator. Database FILE
(e.g. MS Word)

Server

©SAP AG BPM130 5-64


Module 5: Agenda

Extended Functions: Use cases


What are use cases for the extended functions ARIS offers? How do they relate to
the PML? How are they applied on the different levels of the ARIS software structure?

Reports
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are reports applied?

Queries / Find
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are queries / find applied?

Semantic Checks
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are semantic checks applied?

Macros
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are macros applied?

Publishing
What are the underlying use cases?
On which level of the ARIS structure can be published?

Summary
Lessons Learned

©SAP AG BPM130 5-65


Publishing

Different Customers Examples

©SAP AG BPM130 5-66


Module 5: Agenda

Extended Functions: Use cases


What are use cases for the extended functions ARIS offers? How do they relate to
the PML? How are they applied on the different levels of the ARIS software structure?

Reports
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are reports applied?

Queries / Find
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are queries / find applied?

Semantic Checks
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are semantic checks applied?

Macros
What are the underlying use cases? What are the respective responsibilities?
On which level of the ARIS structure are macros applied?

Publishing
What are the underlying use cases?
On which level of the ARIS structure can be published?

Summary
Lessons Learned

©SAP AG BPM130 5-67


Module 5: Key Take-Aways

What You‘ve Learned:


The four major use cases for the extended functions of ARIS
explained in this module are
„ Validation to check if the model reflects the business reality (content quality).
„ Verification to check if the model is formally consistent (structural quality).
„ Evaluation to extract information from the model.
„ Publishing to publish the model in a non-ARIS format.

The presented additional functions are:


„ Reports to mainly analyze the content of ARIS databases.
„ Queries & find to examine the content of ARIS databases, groups, models,
objects by defining (multiple) search criteria.
„ Semantic Checks to verify models regarding their structural quality.
„ Macros to perform multiple reports, semantic checks and user defined rules
automatically at one click.
„ Publishing of process models in non-ARIS format

©SAP AG BPM130 5-68


Module 5: Key Take-Aways

What You‘ve Learned:


„ During the analyze phase of the PML, evaluation and publishing is
needed while the design phase often requires model verification and
validation besides publishing. When process models are used during
implementation, they are often verified after changes, evaluated to
extract specific information and published.
„ The major benefit of process modeling tools is that it encourages
standardization; the major ARIS specific benefit is the holistic view on
processes.

©SAP AG BPM130 5-69


©SAP AG BPM130 5-70
Unit 6 Contents

Unit 1 Course Overview Unit 4 ARIS integrated with SAP


Solution Manager and ESR
Unit 2 Business Process
Excellence with SAP and Unit 5 Business Model by SAP
IDS Scheer Enterprise Modeling
applications by IDS Scheer
Unit 3 Business Model by SAP
Part 2
Enterprise Modeling
applications by IDS Scheer Unit 6 Additional Information
Part 1

© SAP 2008

©SAP AG BPM130 6-1


Embedded Help in ARIS Business Designer

If you need help


The Embedded Help can be called up:
„ Using the F1 key at all times
„ Using the Help tab in many cases (e.g. in wizards

TIP: MAKE USE OF THE HELP!

©SAP AG BPM130 6-2


Global ARIS BPM trainings available …

AMERICAS DACH EMEA ASIA-


Brazil Austria Belgium PACIFIC
Canada Germany Croatia Australia
USA Switzerland Czech
China
Republic Japan
Finland
Malaysia
France Singapore
Hungary
Italy
Luxembourg
Netherlands
Poland
Russia
Slovakia
Slovenia
Spain
Sweden
Turkey
UK

IDS Scheer subsidiaries


Contact: [email protected] IDS Scheer partners

„ IDS Scheer has branches in 28 countries around the world, including Great Britain and France,
USA, Canada and Brazil, Japan, China, Singapore and within Central and Eastern Europe.
„ IDS Scheer serves approximately 7,000 customers in over 70 countries through a network of its own
branch offices and partners

©SAP AG BPM130 6-3


Join the BPM community @ …

©SAP AG BPM130 6-4


ARIS Webcast sessions

http://www.ids-scheer.com/en/About_us/Webcasts/6590.html

©SAP AG BPM130 6-5


IDS Scheer Training Locations and Schedule

http://www.ids-scheer.com/en/Services/Training/Training_Locations__Contacts/9277.html

©SAP AG BPM130 6-6


IDS Scheer Events

http://www.ids-scheer.com/en/About_us/Events/6589.html

©SAP AG BPM130 6-7


©SAP AG BPM130 6-8

You might also like