BPM_SAP_ARIS workshop

advertisement
Business Process Factory
Linking Strategy and Execution
Source: IDS Scheer, Inc.,, 2005
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Enterprise Architecture – From Business to IT
Source: IDS Scheer, Inc.,, 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Successful Business Processes with the
ARIS Suite
ARIS Process Performance Mgr.
ARIS Business Optimizer
Change Management
ARIS Business Architect
ARIS for SAP NetWeaver
Source: IDS Scheer, Inc.,, 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS Tools and SAP NetWeaver
Integration – what is the BPM Suite?
The Result  PROCESS DRIVEN SAP
Source: IDS Scheer, 2004
BPM SAP ARIS workshop, 2007 © Y. Antonucci
SAP BPP (Business Process Platform)
How do SAP and IDS Scheer fit into the
BPM practice??
SAP & IDS Scheer
• BAM
• Process Efficiency
• Event Resolution
Analysis
Alerting
Process
Planning
&
Strategy
Analyze,
Design, &
Modeling
Of
Business
Processes
Process Responsibility/Sponsorship
Configuration
Of
Business
Processes
Drives
Process
Execution
Implementation
Process
Monitoring
&
Controlling
Culture / Organization
Governance/ Strategy
Process Measures
Process Alignment
Methodology
People/ Change Mgmt
Process Awareness
Information Technology
Process Instances
SAP & IDS Scheer
• Design
SAP
• Configuration
SAP Execution
• cc BPM
• Modeling
• Technical
Monitoring
• Alerting
• Application & Composites
• Workflow
Phases
Threads
BPM SAP ARIS workshop, 2007 © Y. Antonucci
The Advantage?........
From Architecture to Configuration to Execution
Organizational element... .
PLM+
Carries out & Supports
Carries out & Supports
BSM
GFEBS
Requirement
Identified
Requirement
Identified
Create and
Send MRO
Create and
Send MRO
Carries out & Supp... Carries out & Supports
GCSS-A
PLM+
LMP
.
LMP
Application system
Carries out & Supp... Carries out & Supports
GCSS-A
system Application
system
system
system
ApplicationApplication
.
Application
.
.
Carries out & Supports
Carries out & Supports
Carries out & Supports
Carries out & Supports
Carries out & Supports
Carries out & Supports
Carries out & Supports
Carries out & Supports
Customer
Business Process supported by
ERP components (and others)
Customer
Business Process
Requirement
Identified
Create /
Process Stock
Transport
Order i...
Carries out & Supports
ERP Configuration
Model
Solution Manager
Carries out & Supports
Carries out &BSMSupports
GFEBS
Carries out & Supports
Scenarios
Processes
Process Steps
Requirement
Identified
Create and
Send MRO
.
Process
Reservation
Receive
MRO
Valid
On-hand
Syste...
Not valid
On-hand
Syste...
Pick Item
Send Refusal
Notification
Item is
Physically
On Hand
Release
Item
Process copied from LMP
-> needs to be confirmed
Unblock
Stock
Stock Not
On-hand
(System)
Pick Item
Send IDoc
(Refusal
Notification)
Item is
Physically
On Hand
Item is
Physically
Not On Hand
Item is
Physically
Not On Hand
Post Goods
Issue
Send IDoc
(Denial
Notification)
Send
Denial
Notification
Item
Released
Print Physical
Inventory
Document
Block Stock
Receive
Refusal/
Denia...
Receive
Refusal/
Denia...
Enter Count
Results
Initiate
Inventory
Block Stock
Block Stock
Post
Inventory
Differences
Post
Inventory
Results
Send
Inventory
Results
Decide if
Backorder or
New Source
New Source
New Source
Process
Backorder
Resource
from
New Source
Send Status
to Customer
Release
Purchase
Requisition
Receive IDoc
(Refusal/Deni
al)
Process
Backorder
Send Status
to Customer
Backorder
Processing
New Source
Backorder
Processing
Resource
from
New Source
Process
Backorder
Resource
from
New Source
Process
Backorder
Send IDoc
(Status)
Receive
Status
BPEL
XI Execution
Model
Send Status
to Customer
Delete
Reservation
Customer
Received
Status
Exchange Infrastructure
Decide if
Backorder or
New Source
New Source
Backorder
Processing
Send IDoc
(Inventory
Results)
Release
Purchase
Requisition
Receive
Refusal/
Denia...
Block Stock
Decide if
Backorder or
New Source
Decide if
Backorder or
New Source
Backorder
Processing
Resource
from
New Source
Stock
Unblocked
Release
Purchase
Requisition
Process copied from LMP
-> needs to be confirmed
Release
Purchase
Requisition
Item
Released
includes all reasons
for physical inventory
Stock
On-hand
(System)
Customer
Received
Status
Receive
Inventory
Results
Receive
Inventory
Results
Unblock
Stock
Unblock
Stock
Adjust
Inventory
Balance
Adjust
Inventory
Balance
Receive IDoc
(Inventory
Results)
Receive
Inventory
Results
Adjust
Inventory
Balance
Adjust
Inventory
Balance
Unblock
Stock
Update
General
Ledger
General
Ledger
Updated
Source: Peter Thiele, IDS Scheer 2006
Update
General
Ledger
General
Ledger
Updated
BPM SAP ARIS workshop, 2007 © Y. Antonucci
From the Business Model to the Software Model
UML Class Diagram
+ Private / Public
+ Datatypes
+ Zus. Klassen
+ ...
EPK
Glossary
UML Statechart Diagram
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Bridging Business and IT views of the same
process!!!
BPM SAP ARIS workshop, 2007 © Y. Antonucci
How does the Integration Work???
Business Architect users
ARIS for SAP NetWeaver
Corporate Process Portal
Architecture
Relationships
Relationships
Relationships
Pick order must
be created
Customer order
must be created
Create customer
order
Sales
team
Carries out
ARIS is the Enterprise
Process Repository
Process
Business Server
Delivery must be
created
Create delivery
Order
processing
dep.
•O/S: Windows / Unix
Is c... Is a... Is i...
•D/B: Oracle / SQL / DB2
Re...
Ha...
Sync. using Remote
Function Call of SAP
SAP Solution
Manager
http://help.sap.com/scenarios_bus2005/helpdata/en/home.htm
mySAP Business Suite and ECC5.0
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS Business Architect
Overview
BPM SAP ARIS workshop, 2007 © Y. Antonucci
What is ARIS?
(Architecture of Integrated Information Systems)
Developed by IDS Scheer www.ids-scheer.com
Business Process Management tool
Enabler for holistic BPM (Design, Analysis, Controlling)
Enterprise Modelling tool / (upper CASE tool)
Process Architecture
Data Architecture
System Architecture
Organizational Architecture
SAP relationship
What are the advantages?
focusing on what matters
capturing the process
communicating the process
analyzing the process fitness
benefit realization
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS Software Characteristics
Object oriented database
3 tier client/server architecture and/or stand alone / now part of
SAP netweaver
140+ models
Built-in modeling rules
Report Generation
Process Generator (can import from excel, word,…)
Activity Based Costing (includes tables for calculations)
Process Calculation and Simulation
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS Framework
ARIS = Architecture of Integrated Information Systems
Concept for describing companies and
business application systems.
Creation views and layer
to reduce complexity
(Who)
(Which)
(How)
(What)
(Why)
Source: Dr. Scheer, IDS Scheer 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS – Business Process Frameworks
Source: Dr. Scheer, IDS Scheer 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
IDS Scheer, a leader in Enterprise Architecture Tools
Forrester evaluated
leading enterprise
architecture (EA)
tools vendors across
120 criteria in this
inaugural Wave
[source: Forrester Research, April 2007]
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Magic Quadrant for Business Process Analysis Tools, 2006
[source: Gartner Research ID G00137850]
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Organization View
Most Common Model:
Organization Chart
Business Unit
Sales
europe
Direct
sales
Sales management europe
Partner
sales
Direct sales
cars
east europe
Positions
People
Direct sales
cars
west europe
Sales
team
germany
Sales team
manager
Secretary
Sales employee
T. Jungmann
R. Eckert
M. Bernardy
E. Schauf
V. Stark
T. Becker
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Function/System View
Most Common Models:
Sales
Function Tree
Customer
inquiry
processing
Customer
offer processing
Customer
order
processing
General
agreement
processing
Application System Diagram
Open
customer
inquiry
Configure
product
Process selection matrix
Pre-Sales
Handling
Sales
Order
Processing
(Standard)
Sales
Order
Processing:
Make/Assembly
To Order
R/3
Cash
Sales/Rush
Order
Handling
Third-Party
Order
Processing
Consignment
Processing
SD
Customer
Inquiry
Processing
Promotion
Processing
FI
Sales
Activity
Processing
Processing
Billing
Documents
Processing
Billing
Documents
Processing
Billing
Documents
Processing
Billing
Documents
Processing
Billing
Documents
Pro forma
Invoice
Processing
Pro forma
invoice
processing
Pro Forma
Invoice
Processing
Pro Forma
Invoice
Processing
Pro Forma
Invoice
Processing
Processing
Invoice
List
Processing
Invoice
List
Processing
Invoice
List
Processing
Invoice
List
MM
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Product View
Most Common Models:
Performance
Product/service tree
Non-cash benefit
Service
External non-cash benefits
Product/Service Exchange Diagram
Open
customer
inquiry
Customer contact
Customer
inquiry
External service
Configure
product
Product
determination
Determine
price
Stellenbeschreibung
(Word)
Customer
inquiry
Car
Prices
Determine
taxes
Produktkatalog
(PowerPoint)
Prices
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Data View
Technical Terms Model
Most Common Models:
Technical term
Technical term
eERM (extended Entity relationship modeling)
Technical term
Organizational
unit
Customer
n
Customer
number
n
Name
n
Time
Technical term
Sales
personnel
n
n
Customer
inquiry
Customer
offer
Customer
order
Customer
inquiry
position
Customer
offer
position
Customer
order
position
SAP SERM Model
Sales
record
position
n
Assignment
of terms
n
n
Customer
terms
Product
Organizational
unit
Time
Sales record
Customer
inquiry
Customer
Customer
offer
Customer
order
IE model
(no illustration)
Product
Sales
record
position
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Process (all views integrated)
Customer
eEPC
contact
eBusiness Scenario
executes
executes
executes
Business Particpants
Customer
Sales
contact
team
development
germany
Buy-Side
Marketplace for Oil & Gas
Sell-Side
.
Demand specification
Inquiry to
No need
be created
for following
from contact
contact
Offer products
Inquiry is
received
Buyer
Sales representative
Purchasing Agent
Value Added Chain Diagram
Stocks database and
product & supplier allocation
Manager
Buyer
Core business process
product assembly
Place order
eEPC Column Display
Marketing
Sales
Production
planning
Final
assembly
(no illustration)
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Integration of Enterprise Architecture Components
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Most Comprehensive Library of Reference Models
Quality Management – ISO9000.., Six Sigma
Enterprise Value Chain – VCOR model by Value Chain
Council
Supply Chain Management – SCOR by Supply Chain Council
APQC – Process Classification Framework
Corporate Governance – SOX & other Compliance
IT Governance – ITIL, EA Frameworks (Zachman, TOGAF,
DODAF..)
mySAP Business Suite & NetWeaver Business Process Repository – 3,000+ processes
Enterprise Service Repository – 500 (approx.) processes
You can use Published Best Practices…..
e.g.: http://www.sap.com/industries/highered/businessmaps.epx
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Process modeling
Source: Volmering, 2003
BPM SAP ARIS workshop, 2007 © Y. Antonucci
The Top down Modeling Approach
ARIS
model type
Value-added Chain Diagram
Core Processes
Event Driven Process Chain
(EPC)
Business Processes
EPC
Process steps
Source: Theile, 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS for Business Architecture
Business
Function 1
Business
Function 2
Business
Function 1.1
Business Process
Hierarchy Model
Business
Function 2.1
Value chain
diagram
Business
Function 1.11
Business
Function 1.12
Business
Function 1.13
Event 1
Organizational
unit
Business
Function 1.11a
Position
Event 2
Source: Theile, 2006
Business Process
Model
Event 3
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Value Added Chain Diagram
Information Object
*a function – can be a technical task,
A procedure, or an activity performed on an
Object to support 1 or more company objectives
Organization Unit
• high level of abstraction
• used to identify core business processes within the company and
how processes are sequenced
Source: IDS Scheer, Inc., 2004
BPM SAP ARIS workshop, 2007 © Y. Antonucci
EXAMLE: Pre-Registration value chain
Intranet technology innovation driver –
on-line pre-registration
Business Process Innovation - BPI
Throwing technology at an old process is not innovation
Finalize
Schedules
Curriculum
Planning
Semester
Schedule
Planning
Student
Pre-Registration
Billing
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Content of an ARIS Process
Customer
inquiry to
be created
Customer
inquiry
information
carrier
event
activity
Open
customer
inquiry
Customer
contacts
Product
data
Customer
specific
configuration
Create
customer
offer
Language
knowledge
Sales Manager
position
Mr. Eggerton
person
Siebel
CRM
application
rule
Customer
contracts
OLE objects
organizational
unit
Configure
product
data objects
knowledge
objects
Sales
Offer to
send
Need for
follow-up
BPM SAP ARIS workshop, 2007 © Y. Antonucci
WHAT DO YOU REMEMBER FROM
YESTERDAY???
What is a Business Process? Core, Support,
management …..
What is BPM? BPM vs BPMS?
What is meant by a Process-driven Organization?
What is Process Decomposition?
What is the value of a Model-Driven BPM??
How do you create a database in ARIS? A Model?
What is a Filter?
What does ARIS stand for?
How do you link an external file to an ARIS object?
BPM SAP ARIS workshop, 2007 © Y. Antonucci
EPC Diagram
EPC
modeling
- EVENT - Occurrence of a status acts as a trigger - always triggers a taskdescribes when something should be done
– can be the result of functions
- FUNCTION - [task or
activity] - what to do - always brings
about an event
- OR - Logical operator - at least one of
all conditions must be met
XOR
- Exclusive OR - Logical operator one and only one condition must be met
- AND - Logical operator - All
conditions must be met
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Connectors in EPCs
Event Connection
Operator
Triggering
Event
Providing
Event
Function Connection
Triggering
Event
Providing
Event
AND
OR
XOR
XOR
XOR
XOR
Source: Hoffmann, W.; Kirsch, J.; Scheer, A.-W. (1992), S. 14.
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS/SAP BPM in SAP Solution Life Cycle
Build
Plan
Discovery
Evaluation
Run
Implementation
Operations
SAP Solution Composer
ARIS for SAP NetWeaver*
ASAP / GlobalASAP
Scenario and Process Content Repository
SAP Solution Manager
BPM SAP ARIS workshop, 2007 © Y. Antonucci
REVIEW
WHAT DO YOU REMEMBER ???
What is a Business Process?
What is BPM? BPM vs BPMS?
How do you create a database in ARIS? A Model?
What is a Filter?
How do you link an external file to an ARIS object?
What are the copy types?
What is object nesting for?
Explain the EPC operators, OR, AND, XOR
How do you creating process levels in ARIS?
What is difference between occurrence and definition?
What is the purpose of a FAD?
In ARIS How do you know if a model in the database is already
in the database?
What represents the relationship in an ARIS model?
BPM SAP ARIS workshop, 2007 © Y. Antonucci
REVIEW
What are the 4 levels of process decomposition in SolMan?
How many levels of process decomposition can you do in
ARIS??
The synchronization between ARIS and SAP is bidirectional –
true or false??
What are the advantages of Solution Manager?
How do you backup an ARIS database? Restore it?
How do you create a new folder in your ARIS database?
What is an assignment used for in ARIS?
What are 3 ways to represent a function in ARIS?
Chevron, rectangle, process interface
BPM SAP ARIS workshop, 2007 © Y. Antonucci
SAP/ ARIS Integration
1.
SAP
Solution Manager
Process Scenario
2.
Business Process
3.
Process Step
4.
SAP Transaction
Updates
1.
ARIS
for SAP Netweaver
Process Scenario
2.
Business Process
3.
Process Step
4.
SAP Transaction
REVIEW
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS Integration with SolMan
Scenarios
Processes
Process
Steps
BPM SAP ARIS workshop, 2007 © Y. Antonucci
What’s New in BPM??
wrapup
BPM is moving Beyond Just a Technology Issue!!
A management practice that provides for governance of a business
process environment toward the goal of improving agility and operational
performance
A structured approach employing methods, policies, metrics, management
practices and software tools to manage and continuously optimize an
organization’s activities and processes
Integration with other parts of e-business infrastructure
Emergence of Collaborative Business Applications
More focus on event-driven processing
Standardization of business process libraries
Creation of process-based web services
Key role in the evolution of the Real-Time Enterprise
Evolution of BPM architecture and modeling language
Agreement over standards
WfMC & BPMI
BPML, XLANG, WSCI, WSFL, WS-I
Source: Aberdeen Group and Gartner, 2007
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Trends: BPM Strategies
wrapup
Gartner Group 2005
BPM SAP ARIS workshop, 2007 © Y. Antonucci
For more information on ARIS BPM:
IDS Scheer BPM home page:
http://www.ids-scheer.com/us/services/aris-for-sapnetweaver.htm
SAP Business Process Expert Community on
SDN:
https://www.sdn.sap.com/irj/sdn/developerareas/bpx
For IDS Scheer Software Purchasing information
for Universities:
Contact: Mark Hogan
Phone: +1 610-854-6858.
Email: mark.hogan@ids-scheer.com
BPM SAP ARIS workshop, 2007 © Y. Antonucci
THANKYOU
Yvonne Lederer Antonucci
yantonucci@mail.widener.edu
http://www2.widener.edu/~yantonuc
http://www.msmt.widener.edu/bpi/
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Download