Date post: | 21-Dec-2015 |
Category: |
Documents |
View: | 220 times |
Download: | 6 times |
1
BPM/R, Enterprise Modelling
W37-W44 / 2006
ENSGI - G-SCOP
Samuel BASSETTO
Management lessons
2
Why this lesson ?
Several purposes:* Action to drive the organisation toward operational excellence* Information system management* Re-thinking of a part of the organization
BPR need to be supported by the management and have the aggreement of the top one.
Need of a strategic vision for the reengineering
3
Why this lesson ?In an organisation => several DB : Production, Design, Marketing, Sales,
Buyers, R&D, Engineering, Financials, Direction, Maintenance, and so forth…
In the global competition, financial survival and developement of an organisation passes through the fulfillment of several operational and contradictory goals:
– Cost– Quality– Delay– Environemental– Security
+ Mastering Changes (internals & externals)
Managing internal and external tensions of an organization
Ex1: Imagine, you need a small car to evolve in town, low cost and with low CO2 emitions and you get a 4x4 !
Ex2: Imagine, you need a reliable and low cost product and you obtain an high technology ones, costly with no experience on its reliability !!!
4
Why this lesson ?
An enterprise is not monolythic – several views exists
Economic
Functional
Organisational
Ressources
Social
Informational
Environmental
5
Why this lesson ?
Need of consensus to understand, simlulate and pilot
Economic
Functional
Organisational
Ressources
Social
Informational
Environmental
6
Outline : BP M/R Business Process Modelling – Management - Reengineering
1. Business Process history – origins and use2. Modelling methods
– Frame srtuctures:• CIMOSA, PERA, GERAM…
– Methods and tools• Activity modelling : SADT, IDEF0, IDEF3• Data modelling : IDEF1, IDEF1x, E/R, UML
3. How to Manage a business process– Description– Indicators– Methods to operationnaly drive by indicators and gap analysis
4. How to Reengineer a business process– The goal– Some methods : TQM, EFPRO
5. Study cases– A Process Control Model– An Industrial Engineering School
Bibliography
1
2
3
4
5
7
Business Process History
1
2
3
4
5
Today : process has a several meanings:• A procedure
• A process
• A set of functions to reach an organization goal
8
Business Process History
• Why modelling ?An example with a partial model (1/2)
• Context: Semiconductor industries :
1 technology per 2 years,
1Billion$/Techno, 500 Pers (Dr, Eng.)/Techno• A strong emphasis on technicity. However, cost, delays,
environement also important.
1
2
3
4
5
9
Business Process History
1
2
3
4
5
Production volume
Launch,
1Year
Maturation 1 Year
Production, 2 Years
Stop
3yearsTime
YieldProduction volume max
100 %
Stakes
Launch Maturation Production Stop
10
Business Process History
• Why modelling ?An example with a partial model (1/2)
• Context: Semiconductor industries :
1 technology per 2 years,
1Billion$/Techno, 500 Pers/Techno
1
2
3
4
5
Performance indicators
Change management
Investigations
Automation and measures
Statistical control
Risks anlysis
11
Business Process History
• Why modelling ?An example with a partial model (1/2)
• The control is a nightmare• No clear vision, picture of how to control
and insure technology yield at the best level (99,999%)
1
2
3
4
5Pinaton, GDRMACS 2004
12
Business Process History
• Why modelling ?To insure the right organizational behaviour
To analyse the information system
To structure the information flux
To tool the information system
To improve (from methods to tools) the information system
To insure final users or customers their satisfaction and requirement fulfilment
1
2
3
4
5To show where and
how to perform the breakthrough
13
Business Process History
• Procedures and processes1
2
3
4
5
A semiconductor technology lifecycle descriptionThe industrialization process
(extract from Techniques de l’Ingénieur)
Procedure ‘like’ representation
Process ‘like’ representation
14
Business Process History
• From procedures to process – Ex(1/3). 1
2
3
4
5
15
Business Process History
• From procedures to process – Ex(2/3). 1
2
3
4
5
16
Business Process History
• From procedures to process – Ex(3/3).1
2
3
4
5
5 differents processes based on the same structure.
Each one is a procedure of risk
management
The structure is the business process of risk management
17
Business process history
• Toward a business process ?
1
2
3
4
5
18
Business Process History
• From examples to definitions– A model: an abstraction of the real worlds expressed in a modelling
langage. It can be formal 1st order logic), informal (natural langage) or semiformal (normalized graphics)
– An enterprise model: is the models’ set describing aspects of an organization to be analyzed.
– An enterprise activity: is a particular task achieved. In general it can be an operation sequence executed by one or several ressources under constraints.
– A business process: is a succession of activity which contribute to the organisation goal
1
2
3
4
5
19
Outline : BP M/R Business Process Modeling – Management - Reengineering
1. Business Process history – origins and use2. Modelling methods
– Frame srtuctures:• CIMOSA, PERA, GERAM
– Methods and tools• Activity modelling : SADT, IDEF0, IDEF3• Data modelling : IDEF1, IDEF1x, E/R, UML
3. How to Manage a business process– Description– Indicators– Methods to operationnaly drive by indicators and gap analysis
4. How to Reengineer a business process– The goal– Some methods : TQM
5. Study cases– A Process Control Model– An Industrial Engineering School
Bibliography
1
2
3
4
5
20
Modeling methods
1
2
3
4
5
• Frame structures– Global modelling architectures– Semi-formal to formal models– Severals are normative
CIMOSA, GIM, ARIS, PERA, GERAM
21
Is employed
by
Modeling methods
1
2
3
4
5
• Frame structures– Compositions
Modelling Langages
Modelling methods
Generic enterprise models
Partialenterprise models
Particularenterprise models
Modelling tools Enterprise Operational
System
Entity of the frame
22
Modeling methods
• The CIM-OSA cube• AX1: Views (function,
informations, ressources, orga…) its open !
• AX2: From the modelling contructs to the particular architecture in a specific organisation (language employed to specific sentences)
• AX3: From the definition and design to the construction implementation.
1
2
3
4
5
23
Modeling methods
• The CIMOSA language1
2
3
4
5
24
Modeling methods
• Organization Driven by Process Metamodel
1
2
3
4
5
25
Modeling methods
• CEN model1
2
3
4
5
26
Modeling methods
• PERA: Purdue Enteprise Reference Architecture
2468
1 1PHASE DE
CONCEPTU-ALISATION
PHASE DE DEFINITIONPHASE DE CONCEPTION
PHASED’INSTALLATION
ET DE CONSTRUCTION
PHASE OPERATIONNELLE
ET DEMAINTENANCE
1
3579
1012
1314
15
1617
18
1920
21
VUE FONCTIONNELLEVUE DE L’IMPLEMENTATION
CONCEPTIONDETAILLEE
CONCEPTIONFONCTIONNELLE
Hum
ains Equipements
Information/
Comm
ande
PolitiquesB
esoinsM
odulesR
éseaux
Identification
Concepts
1
2
3
4
5
27
Modeling methods
• The GERAM infrastructure
CIMOSA + Lifecycle of enterprise entities
1
2
3
4
5
28
Modeling methods
• ARIS Architecture1
2
3
4
5
29
Modeling methods
1
2
3
4
5
• IDEF Suite : Integrated DEFinition for information modeling
IDEF0 IDEF1-X
IDEF3
30
Modeling methods
• 2 words about ontologies1
2
3
4
5
31
Modeling methods
• 2 words about ontologies – CIMOSA ontology, terminologies definition1
2
3
4
5
32
Modeling methods
• 2 words about ontologies1
2
3
4
5
33
Outline : BP M/R Business Process Modeling – Management - Reengineering
1. Business Process history – origins and use2. Modelling methods
– Frame srtuctures:• CIMOSA, PERA, GERAM
– Methods and tools• Activity modelling : SADT, IDEF0, IDEF3• Data modelling : IDEF1, IDEF1x, E/R, UML…
3. How to Manage a business process– Description– Indicators– Methods to operationnaly drive by indicators and gap analysis
4. How to Reengineer a business process– The goal– Some methods : TQM
5. Study cases– A Process Control Model– An Industrial Engineering School
Bibliography
1
2
3
4
5
34
Modelling methods
1
2
3
4
5
• Activity (ICOM)
35
Modeling methods
• Activity (INCOM) - Arrows1
2
3
4
5
36
Modelling methods
• Example of
Activities graph
1
2
3
4
5
Collect
Analyse on line
Analyse off line
Manage risks
Control plan
SynthesesValiated data
Collcted event
Analysis results
Off line analysis activityinformation
On line analysis activity analyss
Anaysis need
Ranked risks
Information about the collect
New typologies
Analysis results
Analysis need
Collected information
37
Modeling methods
1
2
3
4
5
• Information modeling – IDEF1-X
38
Modeling Methods
• Category representation1
2
3
4
5
39
Modeling Methods
• Process modeling - IDEF310 reasons to adopt a process
modeling action… IDEF3 report
1
2
3
4
5
40
Modeling methods
• Scénario of order materials1
2
3
4
5
41
Modeling methods
• Scénario of order materials – Object Transition Schematic
1
2
3
4
5
42
Modeling methods
• Syntaxe for– Process
schematic modelization
– Object Schematic modelization
1
2
3
4
5
43
Modeling methods
• Precedence links1
2
3
4
5 * Start of1 is before 2
Upper :
* End B is after End A
* Start B is After Start A And End B
is After End A
44
Modeling methods
• Precedence links1
2
3
4
5 User defined constraint between A & B
45
Modeling methods
• Branching1
2
3
4
5
46
Modeling methods
• Task organization1
2
3
4
5
47
Modeling methods
• Task organization1
2
3
4
5
48
Modeling methods
• Task organization1
2
3
4
5
49
Modeling methods
• Impossible combination1
2
3
4
5
50
Modeling methods
• From activities to process1
2
3
4
5
51
Modeling methods
• Object representation, conditions1
2
3
4
5
52
Modeling methods
• Transitions & activites1
2
3
4
5
P is before Q
P is simultaneous as Q
53
Modeling methods
• Disjonctions & conjonctions1
2
3
4
5*, # &,Xor, OR, ¬
54
Modeling methods
• Relations & high order logic representation
1
2
3
4
5
Relation between instances
Relation between instances and « patterns »
55
Modeling methods
• Ontologies
syntax – IDEF5
1
2
3
4
5
56
Modeling methods
• Tools – © KBSI suite1
2
3
4
5
57
Modeling methods
• Tools – © KBSI suite1
2
3
4
5
58
Modeling methods
• Tools - CIMTool1
2
3
4
5
59
Modeling methods
• Tools - ARIS Tool set1
2
3
4
5
60
Modeling methods
• Other Tools – Based on specific EM constructs1
2
3
4
5
METIS
FirstStep
61
Outline : BP M/R Business Process Modelling – Management - Reengineering
1. Business Process history – origins and use2. Modelling methods
– Frame srtuctures:• CIMOSA, PERA, GERAM
– Methods and tools• Activity modelling : SADT, IDEF0, IDEF3• Data modelling : IDEF1, IDEF1x, E/R, UML
3. How to Manage a business process– Description– Indicators– Methods to operationnaly drive by indicators and gap analysis
4. How to Reengineer a business process– The goal– Some methods : TQM
5. Study cases– A Process Control Model– An Industrial Engineering School
Bibliography
1
2
3
4
5
Focus on this lesson on IDEFx suite
62
How to manage a business process
• Some history– The necessity of think the/in complexity– The necessity to adopt a systemic
approach
1
2
3
4
5
63
How to manage a business process
• Some history– Systemic approach (LeMoigne, 1977)– Relevance: « Le précepte de la pertinence: Convenir que tout
objet que nous considérons se définit par rapport aux intentions implicites ou explicites du modélisateur.»
– Globaliscism: « Le précepte du globalisme: Considérer toujours l'objet à connaître par notre intelligence comme une partie immergée et active au sein d'un plus grand tout »
– Teleology: « Le précepte téléologique: Interpréter l'objet non pas en lui-même, mais par son comportement... Comprendre en revanche ce comportement et les ressources qu'il mobilise par rapport aux projets que, librement, le modélisateur attribue à l'objet. ».
– Agregativity: « Le précepte de l'agrégativité: Convenir que toute représentation est simplificatrice, non pas par oubli du modélisateur, mais délibérément. »
1
2
3
4
5
64
How to manage a business process
• Some history– System definition:
• Elements in interactions (Ludwic Von Bartalanffy, 1973)• A set of elements in dynamic interaction organized to reach a goal (De
Rosnay, 1975)• An object placed in an environment, which has final goals, practices an
activity and can modify its internal structure without loosing its identity (Le Moigne, 1977)
• Many other definitions…• In this lesson:a system must possess: an organization( a boundary,
elemnts in interaction). It isn’t the sum of each of its constituting element and has to be understand globally. Its functions, decision center, retroaction delay can also be taken in account.
A system is an abstraction of the reality in order to understand and modelize the complexity
1
2
3
4
5
65
How to manage a business process –scéance 2
• The business process approach is a systemic representation of an organization.
• To manage a business process:– Description
• Structure• Interactions (internal & external)• Goals
– Driving• Objective management• Process Control deployement
1
2
3
4
5
66
How to manage a business process
• For the description, see Chap2, enterprise modelling technics.
1
2
3
4
5
67
How to manage a business process
• For the management – Define the goal of the business process
1
2
3
4
5
68
How to manage a business process
• For the management – Offer creation process / Offer production
process• In time• In quality• At the lower cost• In security• With care of environmental concern
1
2
3
4
5
Operational
goals
69
How to manage a business process
• For the management – Goals vs metrics – Operational goal follow-up
• Operational managment:– Several management level indicators– Target definition by indicators– GAP analysis– 8D – problem resolution technics
• Analysis– SWOT (Strenght, Weakness, Opportunities, Threat) Analysis -> internal analysis in 2D– Benchmark analysis -> what competitors are doing– PARETO analysis – priority to actions
• Continuous improvement– PDCA analysis -> – DMAIC improvement – Six sigma lessons– C.A.R.A.S. activities deployement -> Process control deployment
– Change Management
1
2
3
4
5
70
How to manage a business process
• For the management – Operational goal follow-up - organization
1
2
3
4
5
Process owner
Operational goal owner (champion)
Team memberTeam member
Team memberTeam member
Team memberTeam member
Actions sponsorssponsor
lobbyingdelegate
71
How to manage a business process
• For the management – Operational goal follow-up
• GAP analysis• SWOT (Strenght, Weakness, Opportunities,
Threat) Analysis• CARAS activities deployement
1
2
3
4
5
72
How to manage a business process
• For the management 1
2
3
4
5
A systematic way to secure, analyse and return to a more robust operating mode
73
How to manage a business process
• For the management – Example – Process modeling – CR2
Alliance
1
2
3
4
5
74
How to manage a business process
• For the management – Example – Method adherence follow up –
CR2 Alliance
1
2
3
4
5
75
How to manage a business process
• For the management – Example – Quality indicator follow-up –
CR2 Alliance
1
2
3
4
5
76
How to manage a business process
• For the management – Example – Pareto Analysis
1
2
3
4
5 Tool
1
Tool
2
Tool
3
Tool
4
Tool
5
Tool
6Tool
7
Tool
8
77
How to manage a business process
• For the management – Example – Fishbone analysis
1
2
3
4
5
Break& Scratches
Foup which fragilizes Equipment which fragilizes
Process which fragilizes Equipment which breaks
Patterns =>emissivity change
Wrong set point
Not well calibrated handeling
Drifting handeling
Tool geometry changes
Not well calibrated handeling
Drifting handeling
Tool geometry changes
Slot position change in the foup
Foup alignement with equipement
Mecanical stress on slot position
Foup transport
78
How to manage a business process
• For the management – Change management
1
2
3
4
5
Change management owner
Team member
Team member
Team member
Team member
Team member
Team member
Change proposal leaderEach member
agree or not
Propose the analysis of change
Drive the team
1) Each member has
to sign
2) All operational
goal a represented
79
How to manage a business process
• For the management – Change management – risk analysis for
change management
1
2
3
4
5
31 Quality32 Cost33 Cycle Time34 Environment35 Other (safety, facilities)
41Can the change be or induce a failure modeof the object ?
42Can the change be or induce a failure causeof the object ?
43Can the change modify the detection ofobject's risks ?
44For each of these points evaluate risksranking with {Q,Ct,C,E} grids
Change - Risk analysis
1
2
3
What are risks linked andinduced by the change ? /evaluation through the look at :
Description of the concernedobject
Description of the change
How will the change modifycurrents object's risks and theirranking ?
(before / after analysis)4
Obj
Risks
Obj
Risks before
Obj
Risksafter
80
How to manage a business process
• For the management – Change management – risk analysis for
change management – business check list, FMEA, FTA
1
2
3
4
5
31 Quality32 Cost33 Cycle Time34 Environment35 Other (safety, facilities)
41Can the change be or induce a failure modeof the object ?
42Can the change be or induce a failure causeof the object ?
43Can the change modify the detection ofobject's risks ?
44For each of these points evaluate risksranking with {Q,Ct,C,E} grids
Change - Risk analysis
1
2
3
What are risks linked andinduced by the change ? /evaluation through the look at :
Description of the concernedobject
Description of the change
How will the change modifycurrents object's risks and theirranking ?
(before / after analysis)4
Obj
Risks
Obj
Risks before
Obj
Risksafter
81
How to manage a business process
• For the management
– Implementing C.A.R.A.S activities
– 5 activities
1
2
3
4
5
82
How to manage a business process
• For the management
– Implementing C.A.R.A.S activities
– 5 activitiesinterelated
1
2
3
4
5
Collect
Analyse on line
Analyse off line
Manage risks
Control plan
SynthesesValiated data
Collcted event
Analysis results
Off line analysis activityinformation
On line analysis activity analyss
Anaysis need
Ranked risks
Information about the collect
New typologies
Analysis results
Analysis need
Collected information
83
How to manage a business process
• For the management – Implementing
C.A.R.A.S activities
3 business processes for controlling the B.P.
1
2
3
4
5
Specific analysis needs
BP mastering process
Off line analysis process
Action plan Information
Event on the BP
Data from the BP
Risks managt process
On line analysis process
84
Outline : BP M/R Business Process Modelling – Management - Reengineering
1. Business Process history – origins and use2. Modelling methods
– Frame srtuctures:• CIMOSA, PERA, GERAM
– Methods and tools• Activity modelling : SADT, IDEF0, IDEF3• Data modelling : IDEF1, IDEF1x, E/R, UML
3. How to Manage a business process– Description– Indicators– Methods to operationnaly drive by indicators and gap analysis
4. How to Reengineer a business process– The goal– Some methods : TQM
5. Study cases– A Process Control Model– An Industrial Engineering School
Bibliography
1
2
3
4
5
Focus on this lesson on IDEFx suite
85
How to reengineer a business process
• Scope of the reengineering:– Change the working method– Radical improvement? Radical change for sure in
an organization– Way to integrate information system– Way to get a more interoperable process– …
1
2
3
4
5
86
How to reengineer a business process
• Scope of the reengineering:– It’s for top management only ?– It involves all the management line, from top one
to local one.– It is structure in project
1
2
3
4
5
87
How to reengineer a business process
• Structure of the reengineering:– A participative path from the « Process AS-IS »
(Where I am) to the Proces TO-BE (Where I want to go)
1
2
3
4
5
88
How to reengineer a business process
• Structure of the reengineering:– Project orga.
1
2
3
4
5
Project pilot comity
Process Reengineering Team
Mgt sponsor - senior
Process Reengineering pilot
Process owner
member
member
member
member
member membermember
member
89
How to reengineer a business process
• In what consist a BPR– Process modeling
• Visualization• Simulation• Imprvement
– Process benchmark– Process SWOT (2axes representation)– Process flux analysis & tooling– Process redefinition (eg: improvement process
add to the process)
1
2
3
4
5
90
How to reengineer a business process
• What you must know– 1 core BP Reengineering project in an
organization– Senior managers involved and comitment– Project pilot by board of direction– At least Senior manager sponsor in the
organization– Manage changes– Lobbying– IT is for integration or interoperability purposes
1
2
3
4
5
91
Outline : BP M/R Business Process Modelling – Management - Reengineering
1. Business Process history – origins and use2. Modelling methods
– Frame srtuctures:• CIMOSA, PERA, GERAM
– Methods and tools• Activity modelling : SADT, IDEF0, IDEF3• Data modelling : IDEF1, IDEF1x, E/R, UML
3. How to Manage a business process– Description– Indicators– Methods to operationnaly drive by indicators and gap analysis
4. How to Reengineer a business process– The goal– Some methods : TQM
5. Study cases– A Process Control Model– An Industrial Engineering School
Bibliography
1
2
3
4
5
Focus on this lesson on IDEFx suite
92
Study cases
1
2
3
4
5
• A Process control model
Ouvrir la présentation
93
Study cases
1
2
3
4
5
• Analysis of an information system
launch
94
Reference books & journals
• Vernadat François B. Enterprise modelling and integration – principles and applications, ed Chapman & Hall, 1996, ISBN 0412605503
• Vernadat François B. Techniques de Modélisation en Entreprise : Applications aux processus opérationnels, Ed. Economica, Collection GESTION, 1999, ISBN 2-7178-3853-8
• Kosanke K., Zelm M. CIMOSA modelling processes, Computer in INdustry; Vol 40, 1999, 141—153
• IFIP–IFAC Task Force on Architectures for Enterprise Integration, Generalised Enterprise Reference Architecture and Methodology Version 1.6.3 - Permission granted to publish GERAM V1.6.3 as Annex to ISO WD15704, Requirements for enterprise-reference architectures and methodologies, March 1999
• Daniel Durand, La systemique, Collection Que sais-je ?, ISBN 2130523455, 1979
95
Slides projets
• Benchmark des pratiques autour de la résolution de problèmes
• BP Analysis of :– ENSGI Foreign student management– ENSGI studies organization– ENSGI Information system constraints
(Model, benchmark, SWOT, improvement ways)
96
Lessons quality improvement
• What is your global impression about this lesson ?
• What do you appreciate ?
• What seems to be improved ?