BPM130 - SAP Business Designer by IDS Scheer (Business Process Modeling)
BPM130 - SAP Business Designer by IDS Scheer (Business Process Modeling)
BPM130
January 2009
Enterprise SOA
Version: 84
Material number: 50094090
Copyright
© 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
Duration: 2 days
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
Preface
© SAP 2008
Contents:
Course Overview
Process Employee
Owner
PPM Nimbus ARIS
Business
certified
alligned IT
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
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
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
BPM Governance
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
BPM and SAP Basic SAP BPX Certification for Associate and Professional
BPM Governance
BPM310 3 Day
Certification
BPM Governance integration to TOGAF and EA
BPM Methodology
BPM200 2 Days
SOA120
Methodology for BPM blending
with SOA
BPM Technology
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 2008
Contents:
Business Model by SAP Enterprise Modeling applications by IDS Scheer
Model to Execution by SAP NetWeaver Business Process Management
1 2 3 4
CONTINUOUS
STRATEGY SET-UP TRANSITION
IMPROVEMENT
MANAGE CHANGE
BUILD PROCESS-CENTRIC IT
BPM Technology
SAP NetWeaver
Business Process Management
Process Process
Process
Composer Desk
Desk
Process Server
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)
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.
Composing in Galaxy
Processes that deliver competitive
Typically <20%
advantage and evolve regularly Differencing process steps
(SOA –Candidates)
Innovation for
Differentiation
UI
Composite Applications
Application
Application
Logic
Enterprise Service
Enterprise
Service
Repository
Repository
Stability and
Reliability
Best Practice
CRM
Data
Organisation
Processes
IT
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
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
Based on CMMI
SOA EA
SOA Design
SAP Process Performance Management by IDS Scheer Governance
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
Governance
Information
Architecture
Enterprise Governance
Event-driven Process Chain Architecture
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
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
ARIS – Demo
Demo
Event Event
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
Demo
Process Server
Rules Process
Rules
Composer Desk
Management
Rules Engine
SOA Design
SAP Process Performance Management by IDS Scheer Governance
Questions
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?
Reply to Questions
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”
© SAP 2008
Contents:
Business Modelling overview
SAP Enterprise Modeling applications by IDS Scheer
(Model 1 to 5)
BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS
Module 4 Module
Module 55 Module 6
BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS
Module 4 Module
Module 55 Module 6
BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS
Module 4 Module
Module 55 Module 6
BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS
Module 4 Module
Module 55 Module 6
BasicBasic
Introductionto
Introduction
First Steps process
process
toProcess
Process
with ARIS modeling
modeling
Modeling
MODELER with
with
ARIS
ARIS
Module 4 Module
Module 55 Module 6
Summary
Lessons learned
Summary
Lessons learned
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!
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
Goal Attributes
!
modeling must be prioritized according to most relevant aspects,
models must be reusable, flexible, adaptable and sustainable for future use.
Summary
Lessons learned
CONTENT QUALITY
FAITHFUL TO BUSINESS REALITY
BUSINESS
COVERED BY
COMPLETE
FOSTER HIGH QUALITY
SUSTAINABLE
PROCESS MODELS
CONTENT-WISE CONSISTENT
PROCESS MODELING GOALS
STRUCTURAL QUALITY
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
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
n/a
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
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
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?
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
Summary
Lessons learned
TOOL BENEFITS
ARIS supports a
holistic process view.
Summary
Lessons learned
Overview on ARIS
What does ARIS stand for? What is this software we will use?
Initial Settings
What do I need to configure prior to modeling?
Summary
Lessons learned
Overview on ARIS
What does ARIS stand for? What is this software we will use?
Initial Settings
What do I need to configure prior to modeling?
Summary
Lessons learned
The term “ARIS“ is applied to both the concept and the tool for process modeling
Organization
Output
The ARIS concept for describing processes reflects all important aspects about
business processes needed and integrates different perspectives on processes.
Organization
Output
The ARIS concept for describing processes reflects important aspects about
business processes needed and integrates different perspectives on processes.
Organization
Output
The ARIS concept for describing processes reflects important aspects about
business processes needed and integrates different perspectives on processes.
Organization
Output
The ARIS concept for describing processes reflects important aspects about
business processes needed and integrates different perspectives on processes.
Overview on ARIS
What does ARIS stand for? What is this software we will use?
Initial Settings
What do I need to configure prior to modeling?
Summary
Lessons learned
Demo
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
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
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.
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
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.
3
Associated
with user
SERVER
³
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.
1 3 Select the database and wait until the web client has
been downloaded
Overview on ARIS
What does ARIS stand for? What is this software we will use?
Initial Settings
What do I need to configure prior to modeling?
Summary
Lessons learned
Demo
TASK 3 Open the database Business Process Management – SAP, by clicking on the database
Overview on ARIS
What does ARIS stand for? What is this software we will use?
Initial Settings
What do I need to configure prior to modeling?
Summary
Lessons learned
Database Setup
How should I structure my ARIS database?
Summary
Lessons learned
Database Setup
How should I structure my ARIS database?
Summary
Lessons learned
e
pl
m
xa
E
er
m
to
s
Cu
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.2.1 Workforce Planning 7.3.1 Employer Branding 7.4.1 Onboard 7.5.1 Talent Development 7.6.1 Retire
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
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
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
Level n: Business
Events and functions
Process Module Technical Terms (Information)
Roles and Organizations
Compliance tasks
Systems
KPI instances
Application
Technical Term
System Role Organizational
Type Unit
Database Setup
How should I structure my ARIS database?
Summary
Lessons learned
1 Database structure
2 Creation of folders
3 Creation of models
4 Grid settings
Database Setup
How should I structure my ARIS database?
Summary
Lessons learned
!
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?
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
!
processes VCD are needed to EPC
X Process Control
precede and EPC ensure
follow? Event Process
Event compliance? To-be As-is
KPI instance
Objective
1 Object creation
4 Object arrangement
2 Capturing of attributes
An objective defines the purpose for a process and shows the ultimate
Objective reason why it is performed.
Why?
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?
Who?
2 Object Attributes
3 Model Attributes
Database Setup
How should I structure my ARIS database?
Summary
Lessons learned
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.
Structured storage of
process models
In Designer, the content of the groups (models, objects) can be displayed exclusively in the left-hand window (Explorer tree).
Here: a model
Legend:
In Explorer the content of a group (models, objects) can be displayed in both the left-hand and the right-hand windows
A new ARIS group is created using the pop-up menu for the group under which the new group is to be added
3) Select New
4) Select Group
Database Setup
How should I structure my ARIS database?
Summary
Lessons learned
© SAP 2008
Contents:
Functionality “ARIS integration with SAP Solution Manager”
Re-documentation
Mandatory Modeling Convention when using ARIS and Solman
together
Initial Settings in ARIS
ZEY
AL Organization
AN
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
Transaction
call
Solution
Manager
Configuration/
customizing
Distribution
R/3 R/3
R/3 R/3
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).
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
Process
Step
Demo
Model types
VACD
EPC
EPC in column display (for assigning process steps to processes)
FAD
Object types
Functions
Screens (transaction)
Model types
VACDs, EPC
SAP project
VACDs, EPC
SAP scenario
Function allocation
diagram
Allocation diagram
Occurrence
Non-SAP function:
Procurement ignored during synchronization
Occurrence
1 object definition
Procurement
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
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 R/3
Select billing-relevant
documents
Determine business
partners
Billing in ERP
Generate intercompany
billing
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.
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
Level 4
Rec eipt
SAP R/3
Operat ions Manager
E NTE RPR ISE
B PP
A pproval limit
B PP
A pproval limit
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
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
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
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
In-house bank
V endor Check Is sue c hec k AP As si stant payment run
manually
Ch ec k issued
Business Blusprint
Process Structure
Standard SAP Documentation
Transactions are assign
to the transactions tab
Configuration
Demo
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
Enterprise Governance
Event-driven Process Chain Architecture
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
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
Questions
1 Which models and object can be used when you used the syncronozation functionality between ARIS and Solution Manager?
5 Which view do you get automatically when you execute a re-documentation or syncroniza between Solution Manager and
ARIS?
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
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
© SAP 2008
Contents:
Business Modelling overview
SAP Enterprise Modeling applications by IDS Scheer
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
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
Level n: Business
Events and functions
Process Module Technical Terms (Information)
Roles and Organizations
Compliance tasks
Systems
KPI instances
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
Control
Event Point
Technical Term
C
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.
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.
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.
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
Event that cannot be left out. Event that can be left out.
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.
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)
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
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
3
Copying by short keys
Occurrence copy: Ctrl+C, Ctrl+V
Definition copy: Ctrl+C, Ctrl+Shift+V
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
split join split join split join split join split join split join
1) 1) 2) 1)
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.
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.
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
Information Handling
Control
Event Point
Technical Term
C
Role
Application
System Type Event Event
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
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.
4 Hiding of objects
Demo
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
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.
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.
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).
Demo
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
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.
Application
System Type
e.g.
(internal) mySAP ERP
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
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.
2 Enlargement of objects
Demo
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
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
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
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 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
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
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.
Model A
Activity Event C.1
C.1
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.
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.
1 Creation of interfaces
Demo
Information Handling
How can data objects be captured in EPCs & the Technical Term Diagram?
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?
Summary
Lessons Learned
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
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
MODELER
VALIDATION
VERIFICATION
EVALUATION High Quality Model
PUBLISHING
Evaluation Publishing
Extract Provision of models in
information non-ARIS format
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
Evaluation Publishing
Reports Printing in ARIS
Macros MS PowerPoint
Queries MS Excel
Adobe PDF
PROCESS MODELS /
PROCESS OBJECTS
GROUP STRUCTURE
DATABASE
SERVER
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
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
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.
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
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.
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
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
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
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
Level of Appliance
Process Models/
Use Case process objects Reports
Server
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
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 2008
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
http://www.ids-scheer.com/en/About_us/Webcasts/6590.html
http://www.ids-scheer.com/en/Services/Training/Training_Locations__Contacts/9277.html
http://www.ids-scheer.com/en/About_us/Events/6589.html