10/10/2022
Course - Business Process Management
Lecture 2 – Identification & Modelling
Chirine GHEDIRA GUEGAN
[email protected] Supports - Marlon Dumas (University of Tartu,
Estonia)
1
Course - Business Process Management
Lecture 2 – Identification & Modelling
Chirine GHEDIRA GUEGAN
[email protected] Supports - Marlon Dumas (University of Tartu,
Estonia)
2
1
10/10/2022
The BPM lifecycle
Process identification
What?
1. Identify an organization’s business processes
2. Prioritize their management based on
certain criteria
Why?
1. Understand the organization
2. Maximize value of BPM projects
2
10/10/2022
Process Enumeration
“Most businesses have just three core processes:
1. Sell stuff
2. Deliver stuff
3. Making sure you have stuff to sell and deliver”
Geary Rummler
Concept of Processes - Types of Processes ?
3
10/10/2022
Porter: Types of processes
Management
Processes
Customers / Stakeholders
Suppliers / Partners
Core Processes
Support Processes
After Michael Porter (1985)
Example: core, support and management
processes
Example of the Wholesaler
Core processes
Sales (lead-to-quote, quote-to-order, order-to-cash)
Purchase-to-Pay (direct procurement, e.g. supplies replenishment)
…
Support processes
Purchase-to-pay (indirect procurement, e.g. parts replenishment, operational
resources replenishment…)
HR (policies update, recruitment, induction, probation…)
…
Management processes
Suppliers management (suppliers planning, suppliers acquisition…)
Logistics management (logistics planning, logistics controlling…)
…
4
10/10/2022
Relations between core, support, mgt
processes
Example: process architecture
Wholesaler
Strategic
Management
Logistics Suppliers
Management Management
Warehouse Demand
Management Management
Process
Management processes group
Direct
Sales Distribution
procurement
Marketing Service
Core processes
Indirect
Finance IT HR
procurement
Support processes
5
10/10/2022
Process scoping
Processes are interdependent insights into interrelations
required
Specialization: general – special product/service
Horizontal: upstream – downstream processes and
their value chains
Vertical: main processes – sub-processes
Process architecture
Value chain modeling
Chain of processes an organization performs to deliver value to customers
and stakeholders
More generally, a mechanism to group high-level business processes
according to an order relation (can be applied to core, support and
management processes)
business
process
Procure-to-service
order
relation
6
10/10/2022
Guidelines to identify horizontal
boundaries in value chains
1. Change of key business object in the process
2. Change of granularity of main business object
3. Change in frequency/time
4. Change in intermediate
outcome/resolution/objective
Example: value chain
Wholesaler
Core processes
7
10/10/2022
Typical value chains for core
processes
Think around three main steps:
Imagine it (design new product/service)
Build it (source, assemble, deliver product/service)
Sell it (market, sell, service product/service)
Example: Producer
Stocked
products:
Specializations
MTO
products:
ETO
products:
Example: value chains for service
provider
IT service provider
Design Market Sales Deliver Service
Systems Integration
Outsourcing
Network Services
Enterprise Server Technology
8
10/10/2022
Process architecture: hierarchical view
Level 1
Process
Landscape
Process hierarchy
Level 2
Main
Processes
(e.g. BPMN)
Level 3+
Subprocesses, Tasks
(e.g. BPMN)
How many levels in the process
architecture?
27
9
10/10/2022
Example: hierarchical process architecture
Insurance company
Level 1
Strategic
Management
Corporate Market Investor
Development Development Relations
Management processes
Risk Assessment & Management
Marketing & Sales
Underwriting Policy Claims
Management Servicing Management
Payments Collection and Disbursement
Assets Management
Core processes
Finance/ Legal/
Reinsurance IT HR
Treasury Audit
Support processes
Example: hierarchical process architecture
Insurance company
Level 2
Strategic Corporate Marketing Investor
Management development development relations
Process
group
Define Define offering Plan
Design & manage
business concept & and customer investor
corporate policies
long-term vision value proposition relations
Develop
Define pricing
Build Process
Manage
business investor subgroup
knowledge strategy
strategy relations
Manage Manage Manage
Define and manage
strategic change & investor
channel strategy
initiatives improvement relations
Manage Communicate
partners with stakeholders
Manage
investments &
divestments
Management processes
10
10/10/2022
Example: hierarchical process architecture
Develop Define offering
Process
Insurance company business
strategy
and customer
value proposition subgroup
Define
Develop overall
offering and
mission statement
positioning
Main
Evaluate strategic Develop value
options proposition process
Level 3
Select
Validate value
long-term business
proposition
strategy
Coordinate
Develop
functional and
new branding
operational strategies
Align
functional and
operational strategies
Create
organisational
design
Develop
organisational
goals
Formulate
business unit
strategies
Management processes
Example: hierarchical process architecture
Insurance company
Level 4
Develop overall
mission statement
Main
process
Define
current business
Formulate Subprocess
mission
Communicate
mission
Management processes
11
10/10/2022
Influence of process
dependencies on each other....
Bringing the processes closer
to the functions...
12
10/10/2022
Course - Business Process Management
Lecture 2 – Essential Process Modeling
Chirine GHEDIRA GUEGAN
[email protected] Supports - Marlon Dumas (University of Tartu,
Estonia)
44
Notion de Processus – Définition d’un
processus ?
13
10/10/2022
Dissiper l’ambiguïté sur BPM
BPM ( Business Process Model )
La modélisation des processus métier est l’activité qui consiste à
formaliser et modéliser les processus d’entreprise avec des
graphiques => Langage de modélisation graphique (BPMN, UML)
Objectif métier : cartographier la vue métier du SI
BPM ( business Process Management)
La gestion des processus d’entreprise traite du cycle d’ingénierie
des processus d’entreprise en répondant aux problématiques
métiers.
Objectif : modéliser, simuler, exécuter, optimiser, suivre un
processus métier
Modélisation de processus
Pourquoi modéliser les processus ?
14
10/10/2022
Modélisation de processus - autres
définitions (1/2)
Un processus est composé de sous processus, de décisions
(Business rules) et d’activités
Un sous processus a son propre but, entrées et sorties
Les activités
correspondent aux parties du processus métier qui
n’incluent pas de décision et sont associées à des rôles
Sont réalisées par des systèmes ou des humains
Un processus est le résultat d’une orchestration de
service
Le processus est lui-même accessible en tant que service
Modélisation de processus -
autres définitions (2/2)
15
10/10/2022
BPMN
BPMN (Business Process Model Notation)
Est le langage standard pour modéliser
graphiquement un processus métier. Il a été créé
par le BPMI (Business Process Management Initiative)
et est maintenu par l’OMG. Ce langage est supporté
par les principaux éditeurs de solution SOA.
Le BPMN fourni un ensemble d’objets graphiques qui
permet de modéliser tout processus d’entreprise.
Les concepts de cette modélisation sont assez
similaires au modèle dynamique que propose Merise
(l’événement, la synchronisation, l’opération )
Il existe un ensemble de pattern de modélisation
BPMN
16
10/10/2022
BPMN 2.0 - Eléments de base
BPMN 2.0 - Un processus BPMN
17
10/10/2022
BPMN 2.0
Exemple : la pizzeria
BPMN 2.0
Les processus sont …
18
10/10/2022
Différents chemins / portes
BPMN 2.0
Exemple : la pizzeria
19
10/10/2022
Différentes responsabilités / couloirs
BPMN 2.0
Exemple : la pizzeria
20
10/10/2022
Différentes informations / données
BPMN 2.0
Exemple : la pizzeria
21
10/10/2022
Des échanges partenaires / messages
BPMN 2.0
Exemple : la pizzeria
22
10/10/2022
Notation Riche
Notation Riche
Pour aller un peu plus loin dans la modélisation
Sous processus : ensemble de tâches qui n’est pas
nécessaire de détailler dans le processus en cours
23
10/10/2022
24
10/10/2022
Les patterns de la BPMN
(extrait de l’annexe livre orange de Valtech)
BPM Tools
25
10/10/2022
BPM Tools
https://www.youtube.com/watch?v=GpXYgNVcdMU&t=14s
Modélisation itérative sur la pizzeria
26
10/10/2022
Règles à respecter
27