BPM SAP ARIS workshop, 2007 © Y. Antonuc Business Process Factory Linking Strategy and Execution rce: IDS Scheer, Inc.,, 2005
Dec 22, 2015
BPM SAP ARIS workshop, 2007 © Y. Antonucci
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 Business Architect
ARIS for SAP NetWeaver
ARIS Process Performance Mgr. ARIS Business Optimizer
Change Management
Source: IDS Scheer, Inc.,, 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS Tools and SAP NetWeaver Integration – what is the BPM Suite?
Source: IDS Scheer, 2004
The Result PROCESS DRIVEN SAPSAP BPP (Business Process Platform)
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Culture / Organization
Process Responsibility/Sponsorship
Process MeasuresProcess Alignment
Governance/ Strategy
People/ Change MgmtMethodology
Process AwarenessInformation Technology
Process Planning
& Strategy
Process Planning
& Strategy
Process Monitoring
& Controlling
Process Monitoring
& Controlling
ConfigurationOf
Business Processes
ConfigurationOf
Business Processes
Analyze, Design, & Modeling
Of BusinessProcesses
Analyze, Design, & Modeling
Of BusinessProcesses
Process Execution
Process Execution
Phases
Threads
How do SAP and IDS Scheer fit into the BPM practice??
Drives Implementation Process Instances
AnalysisAlerting
SAP & IDS Scheer• Design• Modeling
SAP• Configuration• Technical Monitoring• Alerting
SAP Execution • cc BPM• Application & Composites• Workflow
SAP & IDS Scheer• BAM
• Process Efficiency• Event Resolution
BPM SAP ARIS workshop, 2007 © Y. Antonucci
The Advantage?........From Architecture to Configuration to Execution
Carries out & Supports Carries out & Supp... Carries out & Supports Carries out & Supports Carries out & SupportsAp
plic
ati
on s
yste
m.
GCSS-A PLM+
Decide ifBackorder orNew Source
RequirementIdentified
GeneralLedger
Updated
CustomerReceived
Status
Decide ifBackorder orNew Source
RequirementIdentified
BSMLMP
ReceiveInventoryResults
UnblockStock
Item isPhysicallyOn Hand
Item isPhysically
Not On Hand
Create andSend MRO
ReceiveRefusal/Denia...
StockOn-hand(System)
Stock NotOn-hand(System)
Block Stock
Resourcefrom
New Source
ProcessBackorder
Resourcefrom
New Source
ProcessBackorder
BackorderProcessing
BackorderProcessingNew Source New Source
Pick Item
AdjustInventoryBalance
Send Statusto Customer
Process copied from LMP-> needs to be confirmed
UpdateGeneralLedger
GFEBS
ItemReleased
ProcessReservation
Create /Process StockTransportOrder i...
Post GoodsIssue
Enter CountResults
PostInventoryDifferences
DeleteReservation
Print PhysicalInventoryDocument
AdjustInventoryBalance
Send IDoc(Refusal
Notification)
Send IDoc(Denial
Notification)
Receive IDoc(Refusal/Deni
al)
Send IDoc(InventoryResults)
Receive IDoc(InventoryResults)
Send IDoc(Status)
CustomerBusiness Process supported byERP components (and others)
ReleasePurchaseRequisition
ReleasePurchaseRequisition
ReleasePurchaseRequisition
ReleasePurchaseRequisition
Scenarios Processes Process Steps
Scenarios Processes Process Steps
Carries out & Supports Carries out & Supp... Carries out & Supports Carries out & Supports Carries out & SupportsOrg
aniz
atio
nal e
lem
ent.
...
GCSS-A PLM+
Decide ifBackorder orNew Source
RequirementIdentified
GeneralLedger
Updated
CustomerReceived
Status
Decide ifBackorder orNew Source
RequirementIdentified
BSM
SendDenial
Notification
Block Stock
InitiateInventory
includes all reasonsfor physical inventory
PostInventoryResults
SendInventoryResults
ReceiveInventoryResults
UnblockStock
LMP
ReceiveInventoryResults
UnblockStock
ReleaseItem
UnblockStock
Create andSend MRO
Item isPhysicallyOn Hand
Item isPhysically
Not On Hand
Create andSend MRO
Send RefusalNotification
ReceiveRefusal/Denia...
ReceiveRefusal/Denia...
ReceiveMRO
ValidOn-handSyste...
Not validOn-handSyste...
Block Stock Block Stock
Resourcefrom
New Source
ProcessBackorder
Resourcefrom
New Source
ProcessBackorder
BackorderProcessing
BackorderProcessing
New Source New Source
Pick Item
AdjustInventoryBalance
AdjustInventoryBalance
Send Statusto Customer
Send Statusto Customer
Process copied from LMP-> needs to be confirmed
UpdateGeneralLedger
GFEBS
StockUnblocked
ItemReleased
ReceiveStatus
CustomerBusiness Process
ERP ConfigurationModel
XI ExecutionModel
Solution Manager
Exchange Infrastructure
BPELBPEL
Source: Peter Thiele, IDS Scheer 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
From the Business Model to the Software Model
+ Private / Public+ Private / Public+ Datatypes+ Datatypes+ Zus. Klassen+ Zus. Klassen+ ...+ ...
+ Private / Public+ Private / Public+ Datatypes+ Datatypes+ Zus. Klassen+ Zus. Klassen+ ...+ ...
EPKEPK
UML Class DiagramUML Class Diagram
GlossaryGlossary UML Statechart DiagramUML Statechart Diagram
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Business Architect users
Business Server
Relationships Relationships Relationships Relationships Relationships
Proc
ess
Carri
es o
utIs
i...
Is a
...Is
c...
Ha...
Re...
Create customerorder
Delivery must becreated
Orderprocessing
dep.
Create deliveryCustomer ordermust be created
Pick order mustbe created
Salesteam
Corporate Process Portal
How does the Integration Work???
•O/S: Windows / Unix
•D/B: Oracle / SQL / DB2
Publish
mySAP Business Suite and ECC5.0
SAP Solution Manager
Sync. using Remote Function Call of SAP
http://help.sap.com/scenarios_bus2005/helpdata/en/home.htm
ARIS for SAP NetWeaver Architecture
ARIS is the Enterprise Process Repository
BPM SAP ARIS workshop, 2007 © Y. Antonucci
What is ARIS?
(Architecture of Integrated Information Systems)
Developed by IDS Scheer www.ids-scheer.comBusiness Process Management tool
Enabler for holistic BPM (Design, Analysis, Controlling)Enterprise Modelling tool / (upper CASE tool)
Process ArchitectureData ArchitectureSystem ArchitectureOrganizational Architecture
SAP relationship
What are the advantages?focusing on what matterscapturing the processcommunicating the processanalyzing 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
P 2P 1
P 3
P 4
P 5P 6
P 1
P 2 P 3
P 4 P 5
P r o d u c t
p r o c e s s h ie r a r c h y
F 1
F 3
O r g a n iz a t io n
h ie r a r c h y
F
F 2
F 4
p r o c e s s
e v e n t c o n t r o l ( E P C )
E n t i t yR e la t io n s h ipM o d e l ( E R M )
a r e a
p la n t
h e a d q u a r te r s
p la n n in g le v e ls
p r o c e s s in gty p e s
o r g a n iz a t io n a l c h a r t
F 1F 3 F 5
F 2 F 4F 6
o r g . - f u n c t io n s
f u n c t io nle v e ls
F 1 , F 2
F 3
d a t a - f u n c t io n s
X O R
P C D
o r g . - f u n c t . - d a t a
E F D O
O O D
F 1 , F 2
F 1in p u t -o u t p u t
o r g a n iz a t io n - d a t a
a c c e s s
O
R W C
R C RDa
tap r o c e s s in gF
d ia lo gb a t c hd ia lo g
F 1F 2F 3
D a t a F u n c t io n C o n t r o l
Source: Dr. Scheer, IDS Scheer 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
IDS Scheer, a leader in Enterprise Architecture Tools
Forrester evaluatedleading enterprisearchitecture (EA)
tools vendors across120 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
T. Becker
V. Stark
R. Eckert
E. Schauf
M. Bernardy
T. JungmannSales team
manager
Secretary
Sales employee
Sales
team
germany
Direct sales
cars
west europe
Direct sales
cars
east europe
Partnersales
Sales manage-ment europe
Saleseurope
Directsales
Business Unit
Positions People
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Function/System View
Function Tree
Process selection matrix
Customerinquiry
processing
Customerorder
processing
Customeroffer processing
Opencustomerinquiry
Generalagreementprocessing
Configureproduct
Sales
Pre-SalesHandling
CustomerInquiry
Processing
PromotionProcessing
SalesActivity
Processing
SalesOrder
Processing(Standard)
ProcessingBilling
Documents
Pro formaInvoice
Processing
ProcessingInvoice
List
SalesOrder
Processing:Make/Assembly
To Order
ProcessingBilling
Documents
Pro formainvoice
processing
ProcessingInvoice
List
CashSales/Rush
OrderHandling
ProcessingBilling
Documents
Pro FormaInvoice
Processing
ProcessingInvoice
List
Third-PartyOrder
Processing
ProcessingBilling
Documents
Pro FormaInvoice
Processing
ProcessingInvoice
List
ConsignmentProcessing
ProcessingBilling
Documents
Pro FormaInvoice
Processing
R/3
SD
FI
MM
Application System Diagram
Most Common Models:
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Product View
Product/service tree
Product/Service Exchange DiagramCustomer
inquiry
Prices
Non-cash benefit Service
Performance
External serviceExternal non-cash benefits
Car
Stellenbeschreibung
(Word)
Opencustomerinquiry
Determinetaxes
Determineprice
ConfigureproductCustomer
inquiry
Produktkatalog
(PowerPoint)
Productdetermination
Prices
Customer contact
Most Common Models:
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Data View
eERM (extended Entity relationship modeling)
IE model (no illustration)
Most Common Models: Technical Terms Model
SAP SERM Model
Customerterms
Customerinquiryposition
Product
Organiz-ationalunit
Time
Customer
Salespersonnel
n
Salesrecordposition
n
n
n
n
Assignmentof terms
n
n
n
Customeroffer
position
Customerorder
position
Customerinquiry
Customeroffer
Customerorder
Customernumber
Name
ProductOrganiz-ationalunitTimeCustomerCustomerinquiryCustomerofferCustomerorderSales recordSalesrecordposition
Product
Organiz-ationalunit
Time
Customer
Customerinquiry
Customeroffer
Customerorder
Sales record
Salesrecordposition
Technical term
Technical term
Technical term
Technical term
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Process (all views integrated)
eEPC
Value Added Chain Diagram
Inquiry is
received
Inquiry to
be created
from contact
Customer
contact
development
Customer
contact
Sales
team
germany
No need
for following
contact
Core business processproduct assembly
Finalassembly
Productionplanning
Marketing Sales
Core business processproduct assemblyFinalassemblyProductionplanningMarketingSales
eBusiness Scenario
eEPC Column Display(no illustration)
executes executes executes
Business P
articpants.
Demand specification Offer products
Stocks database and
product & supplier allocation
Buy-Side Marketplace for Oil & Gas Sell-Side
Place order
Purchasing Agent
Sales representativeBuyer
Buyer
Manager
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+ processesEnterprise Service Repository – 500 (approx.) processesYou can use Published Best Practices…..
e.g.: http://www.sap.com/industries/highered/businessmaps.epx
BPM SAP ARIS workshop, 2007 © Y. Antonucci
The Top down Modeling Approach
EPC
ARISmodel type
Value-added Chain Diagram
Event Driven Process Chain (EPC)
Core Processes
Business Processes
Process steps
Source: Theile, 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Value chain diagram
Business Process Hierarchy Model
BusinessFunction 1
BusinessFunction 2
BusinessFunction 2.1
BusinessFunction 1.1
BusinessFunction 1.11
BusinessFunction 1.12
BusinessFunction 1.13
Event 1
BusinessFunction 1.11a
Event 2 Event 3
Position
Organizationalunit Business Process
Model
ARIS for Business Architecture
Source: Theile, 2006
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Value Added Chain Diagram
• high level of abstraction• used to identify core business processes within the company and how processes are sequenced
Source: IDS Scheer, Inc., 2004
Information Object*a function – can be a technical task,
A procedure, or an activity performed on anObject to support 1 or more company objectives
Organization Unit
BPM SAP ARIS workshop, 2007 © Y. Antonucci
EXAMLE: Pre-Registration value chain
Intranet technology innovation driver – on-line pre-registration
Business Process Innovation - BPIThrowing technology at an old process is not innovation
CurriculumPlanning
SemesterSchedulePlanning
Student Pre-Registration
FinalizeSchedules
Billing
BPM SAP ARIS workshop, 2007 © Y. Antonucci
Content of an ARIS Process
Customerinquiry to
be created
Opencustomer
inquiry
Createcustomer
offer
Configureproduct
Offer tosend
Need forfollow-up
Sales
Productdata
Customerspecific
configuration
Sales Manager
Mr. Eggerton
Languageknowledge
Customercontracts
Customerinquiry
Customercontacts
event
activity
rule
position
person
application
informationcarrier
data objects
knowledgeobjects
organizationalunit
OLE objects
SiebelCRM
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
XOR
- EVENT - Occurrence of a status - acts as a trigger - always triggers a task- describes 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
- Exclusive OR - Logical operator - one and only one condition must be met
- AND - Logical operator - All conditions must be met
EPC Diagram
EPC modeling
BPM SAP ARIS workshop, 2007 © Y. Antonucci
XOR
OR
AND
TriggeringEvent
Event Connection Function Connection
Operator
XORXOR XOR
TriggeringEvent
ProvidingEvent
ProvidingEvent
Source: Hoffmann, W.; Kirsch, J.; Scheer, A.-W. (1992), S. 14.
Connectors in EPCs
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS/SAP BPM in SAP Solution Life Cycle
Discovery Evaluation Implementation Operations
SAP Solution Composer
SAP Solution Manager
ASAP / GlobalASAP
ARIS for SAP NetWeaver*
Scenario and Process Content Repository
Build RunPlan
BPM SAP ARIS workshop, 2007 © Y. Antonucci
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?
REVIEW
BPM SAP ARIS workshop, 2007 © Y. Antonucci
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
REVIEW
BPM SAP ARIS workshop, 2007 © Y. Antonucci
SAP/ ARIS Integration
SAP Solution Manager
ARIS for SAP Netweaver
1. Process Scenario
2. Business Process
3. Process Step
4. SAP Transaction
1. Process Scenario
2. Business Process
3. Process Step
4. SAP Transaction
Updates
REVIEW
BPM SAP ARIS workshop, 2007 © Y. Antonucci
ARIS Integration with SolMan
Scenarios
Processes
ProcessSteps
BPM SAP ARIS workshop, 2007 © Y. Antonucci
What’s New in BPM??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 performanceA 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 infrastructureEmergence of Collaborative Business ApplicationsMore focus on event-driven processingStandardization of business process librariesCreation of process-based web servicesKey role in the evolution of the Real-Time EnterpriseEvolution of BPM architecture and modeling languageAgreement over standards
WfMC & BPMIBPML, XLANG, WSCI, WSFL, WS-I
Source: Aberdeen Group and Gartner, 2007
wrapup
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-sap-netweaver.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: [email protected]
BPM SAP ARIS workshop, 2007 © Y. Antonucci
THANKYOU
Yvonne Lederer Antonucci
http://www2.widener.edu/~yantonuc
http://www.msmt.widener.edu/bpi/