Dominique Jaccard [email protected]

58
Dominique Jaccard dominique.jaccard@ei vd.ch MANAGEMENT DE MANAGEMENT DE PROJETS COMPLEXES PROJETS COMPLEXES

description

MANAGEMENT DE PROJETS COMPLEXES. Dominique Jaccard [email protected]. Agenda. La complexité dans les projets Typologie de projets Manager dans la complexité La dynamique des systèmes Processus de modélisation. LA COMPLEXITE DANS LES PROJETS. Complexité. - PowerPoint PPT Presentation

Transcript of Dominique Jaccard [email protected]

Page 1: Dominique Jaccard dominique.jaccard@eivd.ch

Dominique [email protected]

MANAGEMENT DE MANAGEMENT DE PROJETS COMPLEXESPROJETS COMPLEXES

Page 2: Dominique Jaccard dominique.jaccard@eivd.ch

2UniGe ::: | Management de Projets Complexes | :::

Agenda

• La complexité dans les projets• Typologie de projets• Manager dans la complexité• La dynamique des systèmes• Processus de modélisation

Page 3: Dominique Jaccard dominique.jaccard@eivd.ch

3UniGe ::: | Management de Projets Complexes | :::

LA COMPLEXITELA COMPLEXITEDANS LES PROJETS DANS LES PROJETS

Page 4: Dominique Jaccard dominique.jaccard@eivd.ch

4UniGe ::: | Management de Projets Complexes | :::

Complexité

• Un projet complexe est un projet composé de beaucoup d'éléments en interaction

– Baccarini (1996)• Opérationnalisation

– Nombre d'éléments du système (differentiation)– Relations entre les éléments (interdependency)

nombre de relations

nombre d'éléments

Page 5: Dominique Jaccard dominique.jaccard@eivd.ch

5UniGe ::: | Management de Projets Complexes | :::

1. Complexité structurelle

Projet complexe

Complexité organisationnelle Complexité technologique

• niveaux hiérarchiques• unités organisationnelles• divisions des tâches• spécialisation des personnes

• fonctionnalités• technologies utilisées• disciplines impliquées

degré de dépendance entre les éléments de l'organisation

dépendances entres les tâches, équipes, technologies, input/output

nombre d'éléments

relations entre les éléments

sources de complexité

Page 6: Dominique Jaccard dominique.jaccard@eivd.ch

6UniGe ::: | Management de Projets Complexes | :::

Complexité Projet-Produit

• Complexité du produit/système développé => complexité du projet– => mesure/maîtrise de la complexité du produit

Système

A B C

A1 A2 B1 B2 C1 C2

nombre d'éléments

Page 7: Dominique Jaccard dominique.jaccard@eivd.ch

7UniGe ::: | Management de Projets Complexes | :::

Matrice d'impacts croisés

P i,j : probabilité qu'un changement sur le sous-système i provoque un changement sur le sous-système j

i/j A1 A2 B1 B2 C1 C2A1 1 0 0.3A2 0.2 1B1 1B2 Pi,j 1C1 1C2 1

• Complexité séquentielle – longueur de la chaîne i -> j -> k -> l

• Complexité de feedback– i affecte j, qui affecte k, qui affecte i

dépendances

Page 8: Dominique Jaccard dominique.jaccard@eivd.ch

8UniGe ::: | Management de Projets Complexes | :::

Types d'interdépendances

• Mise en commun (pooled)– contribution discrète de chaque élément au

projet, sans tenir compte des autres éléments

• Séquentielle– output d'un élément devient input du suivant

• Réciproque– les actions de chacun peuvent modifier celles de

tous les autres (systèmes non orthogonaux)

Page 9: Dominique Jaccard dominique.jaccard@eivd.ch

9UniGe ::: | Management de Projets Complexes | :::

Autres sources de complexité…

Complexité du projet

Complexité technologique

Complexitéorganisationnelle

Objectifsmultiples, trade-off O-C-D

Parties prenantesmultiples (clients, CP, team, utilisateurs)

multiples et interdépendants

Page 10: Dominique Jaccard dominique.jaccard@eivd.ch

10UniGe ::: | Management de Projets Complexes | :::

2. Complexité d'incertitude

• On ajoute un paramètre: l'incertitude– Jones & Deckro (1993)

Complexité technique

variété des tâches interdépendance instabilité des hypothèses sur lesquelles sont définies les tâches

Page 11: Dominique Jaccard dominique.jaccard@eivd.ch

11UniGe ::: | Management de Projets Complexes | :::

Incertitude des méthodes

• Incertitude sur comment atteindre l'objectif– => difficulté d'utilisation des outils de base de la GP (WBS,

PERT, Gantt)

• Source d'incertitude des méthodes– éléments aléatoires– manque de connaissances (incertitude épistémologique)

• projet "state of the art"

Page 12: Dominique Jaccard dominique.jaccard@eivd.ch

12UniGe ::: | Management de Projets Complexes | :::

Incertitude des objectifs

• Incertitude sur le Quoi ?– Méthodes connues

• Objectifs (besoins clients, utilisateurs) difficiles à exprimer, changements fréquents

• Difficulté essentielle– Requirements ne sont pas "gelés"– Changements fréquents

• cross impacts• remettre l'ouvrage sur le métier• boucles de feedback

Page 13: Dominique Jaccard dominique.jaccard@eivd.ch

13UniGe ::: | Management de Projets Complexes | :::

Complexité des projets: synthèse

- organisation et technologies- parties prenantes et objectifs

complexité du projet

complexitéstructurelle

complexitéd'incertitude

nombre d'éléments

relations entreles éléments

objectifs

méthodes

complexitéstructurelle comprenantl'incertitude

Page 14: Dominique Jaccard dominique.jaccard@eivd.ch

14UniGe ::: | Management de Projets Complexes | :::

UNE TYPOLOGIE UNE TYPOLOGIE DES PROJETS DES PROJETS

Page 15: Dominique Jaccard dominique.jaccard@eivd.ch

15UniGe ::: | Management de Projets Complexes | :::

I. Les quatre éléments (Turner et Cochrane)

• Objectifs– bien ou partiellement définis

• Méthodes– bien ou partiellement connues

Page 16: Dominique Jaccard dominique.jaccard@eivd.ch

16UniGe ::: | Management de Projets Complexes | :::

Représentation

Objectifsdéfinis

Objectifsflous

Méthodesdéfinies

Méthodesfloues

FEU

EAUTERRE

AIR

Page 17: Dominique Jaccard dominique.jaccard@eivd.ch

17UniGe ::: | Management de Projets Complexes | :::

Evolution des types de projet au cours de leur vie

• Quels types de projets trouve-t-on au début et à l’issue des phases de conception, planification, réalisation, terminaison?

Page 18: Dominique Jaccard dominique.jaccard@eivd.ch

18UniGe ::: | Management de Projets Complexes | :::

II. La rose des vents

Rose des vents de J.-P. Boutinet

Résultat immatériel

Résultat matériel

Projetindividuel

Projetcollectif

D

BC

A

Page 19: Dominique Jaccard dominique.jaccard@eivd.ch

19UniGe ::: | Management de Projets Complexes | :::

MANAGER DANS LA MANAGER DANS LA COMPLEXITE COMPLEXITE

Page 20: Dominique Jaccard dominique.jaccard@eivd.ch

20UniGe ::: | Management de Projets Complexes | :::

KSF - Etude empirique

Influence négative Influence positive

Organisation Barrières fonctionnelles fortes

Simplicité des lignes hiérarchiques

Structures de type projet

Outils de gestion Gantt Rapport technique

périodique Matrice des

responsabilités

WBS Contrôle informel Réunions avec feedback

Couillard et Navarre; Université d'Ottawa; 1993Etude portant sur 120 projets

Page 21: Dominique Jaccard dominique.jaccard@eivd.ch

21UniGe ::: | Management de Projets Complexes | :::

Manager dans la complexité

• Libérer les initiatives– orientation livrable

• Procéder pas à pas– stratégie chemin faisant

• Favoriser le débat– travail et outils collaboratifs, processus de décision collective

• vingt fois sur le métier remettez votre ouvrage

Page 22: Dominique Jaccard dominique.jaccard@eivd.ch

22UniGe ::: | Management de Projets Complexes | :::

Libérer les initiatives

• Orienter livrables

• Responsabiliser les collaborateurs– Chaque livrable à un responsable– Mise à jour régulière de l’indicateur

(vert / orange / rouge)

Page 23: Dominique Jaccard dominique.jaccard@eivd.ch

23UniGe ::: | Management de Projets Complexes | :::

Parole au sociologue…

• Du point de vue de la connaissance de l’action, les principes de la pensée complexe ne peuvent vous dicter un programme de connaissance, ils peuvent tout juste vous dicter une stratégie

• Chercher à obtenir la vision la moins mutilée possible de la réalité

• Ecologie de l’action, une idée importante: une action obéit plus à un jeu incertain d’interactions et de rétroactions qu’aux intentions de ceux qui l’accomplissent

• Toute incitation à ne pas isoler une information, un objet de connaissance, toute incitation à le remettre dans son contexte peut aider

Edgar Morin

Page 24: Dominique Jaccard dominique.jaccard@eivd.ch

24UniGe ::: | Management de Projets Complexes | :::

LA DYNAMIQUE LA DYNAMIQUE DES SYSTEMES DES SYSTEMES

Page 25: Dominique Jaccard dominique.jaccard@eivd.ch

25UniGe ::: | Management de Projets Complexes | :::

La plus grande constant des temps modernes est le

changement

Gérer le changement

Effets contre intuitifs de certaines actions:

• La plupart des problèmes actuels sont les conséquences d'actions passées• Beaucoup de nos efforts de résolution de problèmes conduisent à un aggravement de la situation• Effets de bord inattendus

=> Recherche d'un nouveau mode de pensée et d'action

Page 26: Dominique Jaccard dominique.jaccard@eivd.ch

26UniGe ::: | Management de Projets Complexes | :::

Système

"Un ensemble d'éléments liés par un ensemble de relations".J. Lesourne

"Un système est un ensemble d'éléments en interaction dynamique, organisés en fonction d'un but" J. de Rosnay

"Unité globale organisée d'interrelations entre éléments, actions ou individus"E. Morin

Définitions

=> relations, totalité, dynamique

Page 27: Dominique Jaccard dominique.jaccard@eivd.ch

27UniGe ::: | Management de Projets Complexes | :::

Une méthode de modélisation

• Regarder le monde comme un système complexe• Impossibilité de ne faire qu'une chose• Chaque élément est connecté à tous les autres éléments

Problème :

L'apprentissage et la compréhension d'un système est difficile lorsque l'on vit à l'intérieur de ce système

Dynamique des systèmes

une méthode de représentation de la complexité, permettant d'améliorer la compréhension des systèmes complexes

Page 28: Dominique Jaccard dominique.jaccard@eivd.ch

28UniGe ::: | Management de Projets Complexes | :::

Feedback

• Feedback (rétroaction) : notion centrale de la dynamique des systèmes

• Feedback : – Larousse : action exercée sur les causes d'un phénomène par le

phénomène lui-même– Robert : action de contrôle en retour; réaction d'un effet sur une

cause

• Art du modélisateur : découvrir et représenter les processus de feedback

Définitions

Page 29: Dominique Jaccard dominique.jaccard@eivd.ch

29UniGe ::: | Management de Projets Complexes | :::

Deux visions

• Vision « causes => effets »

• Vision « système »

Page 30: Dominique Jaccard dominique.jaccard@eivd.ch

30UniGe ::: | Management de Projets Complexes | :::

Recherche d’une solution

• Pour prévoir et éviter les « policy resistance »– étendre les frontières de nos schémas mentaux

=> (Essai de) Prise de conscience et compréhension de l’ensemble des conséquences et feedbacks de nos actions

Page 31: Dominique Jaccard dominique.jaccard@eivd.ch

31UniGe ::: | Management de Projets Complexes | :::

Diagrammes de causalité

Objectifs :• rapidement représenter graphiquement les hypothèses• échanger les schémas mentaux entres personnes• communiquer ses croyances sur les feedback qui nous

semblent responsables d'un problème

Page 32: Dominique Jaccard dominique.jaccard@eivd.ch

32UniGe ::: | Management de Projets Complexes | :::

Première représentation

• Ensemble de variables connectées par des flèches montrant les relations de causalité entre ces variables.

• A chaque lien est associé une polarité (+/-) montrant comment la variable dépendante varie lorsque la variable indépendante varie.

population

nombre de naissances

++

Boucles de causalité

Page 33: Dominique Jaccard dominique.jaccard@eivd.ch

33UniGe ::: | Management de Projets Complexes | :::

Diagrammes de causalité

• Un diagramme de causalités peut comprendre un ensemble de boucles de causalités

population

nombre de naissances

++

nourriture disponible

-

- nombre de décès

-

Boucles de causalité

Page 34: Dominique Jaccard dominique.jaccard@eivd.ch

34UniGe ::: | Management de Projets Complexes | :::

Premières remarques...

• Polarité des liens– représentent la structure du système et non le comportement des

variables– décrivent ce qui arriverait si une variable change (caeteris paribus)– relatif versus absolu : par rapport à si la variable n'avait pas changé

population

nombre de naissances

++

nourriture disponible

-

- nombre de décès

-

Boucles de causalité

Page 35: Dominique Jaccard dominique.jaccard@eivd.ch

35UniGe ::: | Management de Projets Complexes | :::

Quels liens ?

• Chercher à modéliser les causalités plutôt que les corrélations– corrélations ne représentent pas la structure, mais le comportement– les corrélations émergent du comportement

• Confusion corrélation-causalité => graves erreurs de jugement et de décision

Faux (corrélation) Juste (causalité)

ventesT Shirt

Nombre Insolations

+ventesT Shirt

Nombre Insolations

Ensoleillement++

Boucles de causalité

Page 36: Dominique Jaccard dominique.jaccard@eivd.ch

36UniGe ::: | Management de Projets Complexes | :::

Polarité des boucles

• Mise en évidence des boucles importantes par un identifiant• Deux types de feedback

– Positif (boucle explosive)– Négatif (boucle stabilisante)

population

nombre de naissances

++

nourriture disponible

-

- nombre de décès

-

+

-

natalité

Ressources alimentaires

Boucles de causalité

Page 37: Dominique Jaccard dominique.jaccard@eivd.ch

37UniGe ::: | Management de Projets Complexes | :::

Types de feedback

• Feedback positif (explosif)– amplifie tout ce qui arrive à l'intérieur du système

• Feedback négatif (stabilisateur) – réagit et s'oppose au changement

Définitions

Le comportement de tous les systèmes découle de deux seuls types de feedback.

Page 38: Dominique Jaccard dominique.jaccard@eivd.ch

38UniGe ::: | Management de Projets Complexes | :::

Types de comportement dynamique

• Impressionnante variété de comportement des systèmes dynamiques

• => impressionnantes variété de structure de feedback ?– quelques structure de feedback permettent d'expliquer un grand nombre de comportements– la variété des comportements est obtenue par l'interaction entre ces différentes structures de base

• Structures de base– croissance exponentielle– recherche de but– oscillation

Types de comportement

Page 39: Dominique Jaccard dominique.jaccard@eivd.ch

39UniGe ::: | Management de Projets Complexes | :::

Croissance exponentielle

• Croissance linéaire– plutôt rare– demande un non feedback entre l'état du système et la croissance absolue

(puisque la croissance reste constante quel que soit l'état du système)

état du système

croissanceabsolue

++ +

Types de comportement

t

• La croissance absolue est proportionnelle à l'état du système– amplifie les déviations et génère le changement– croissance exponentielle

Types de comportement

Page 40: Dominique Jaccard dominique.jaccard@eivd.ch

40UniGe ::: | Management de Projets Complexes | :::

Recherche de but

• Recherche d'équilibre, de stabilité– dissipe les perturbations apportées au système

Types de comportement

action corrective

état du système

+

+ différence

-

-

But (état désiré du système)

+

t

Types de comportement

Page 41: Dominique Jaccard dominique.jaccard@eivd.ch

41UniGe ::: | Management de Projets Complexes | :::

Oscillation

• Conséquence de délais significatifs dans la boucle de feedback négative

Types de comportement

action corrective

état du système

+

+

différence-

-

But (état désiré du système)

+délai

délai

délai

• Comportement courant • Plusieurs types d'oscillations

– cycliques, amorties, amplifiées, chaotiques

t

Types de comportement

Page 42: Dominique Jaccard dominique.jaccard@eivd.ch

42UniGe ::: | Management de Projets Complexes | :::

Construction de diagrammes corrects

• Pas de liens de polarité ambigus (prix => +/- bénéfice)

• Nom des variables– explicite (félicitations vs discussion)– sens positif (certitude vs incertitude, profit vs perte, agressivité vs non agressivité)

• Boucles négatives : expliciter le but– But : état désiré du système– Fonctionnement boucles négatives :

comparer état actuel - état désiré => correction

Boucles de causalitéBoucles de causalité

Page 43: Dominique Jaccard dominique.jaccard@eivd.ch

43UniGe ::: | Management de Projets Complexes | :::

Remarque: des résultats non conformes

• Accident– destruction totale ou partielle d’un système technique, avec

pertes humaines ou non

• Résultat faux– toute action intellectuelle peut déboucher sur un résultat faux

• Solution médiocre– pas contraire à l’objectif, mais plus ou moins éloigné

• Solution contraire à l’objectif– résultat en opposition avec le but poursuivi

Page 44: Dominique Jaccard dominique.jaccard@eivd.ch

44UniGe ::: | Management de Projets Complexes | :::

Remarque: processus de décision

• Intervention d’un effet inconnu du décideur– état des connaissances du décideur ou état de la science

• Effet de composition– effets systémique (feed-back ou effets indirects)

• Décision médiocre– car esprit humain limité dans le traitement de l’information

• Décision absurde– action persistante et radicale contre le but recherché

c.f. Christian Morel, Les décisions absurdes

Page 45: Dominique Jaccard dominique.jaccard@eivd.ch

45UniGe ::: | Management de Projets Complexes | :::

MODELES ETMODELES ETPROCESSUS DE PROCESSUS DE MODELISATION MODELISATION

Page 46: Dominique Jaccard dominique.jaccard@eivd.ch

46UniGe ::: | Management de Projets Complexes | :::

Objectifs de la modélisation

• Quelles sont les personnes clé pour la sécurité d’une opération de vol?

Page 47: Dominique Jaccard dominique.jaccard@eivd.ch

47UniGe ::: | Management de Projets Complexes | :::

Qu’est-ce qu’un modèle?

« Un modèle est une représentation simplifiée d’un système complexe, destiné à faciliter les calculs ou les prévisions »

• Représenter la réalité• Simplifier la réalité• Objectif: prédire comment la réalité va se comporter

Page 48: Dominique Jaccard dominique.jaccard@eivd.ch

48UniGe ::: | Management de Projets Complexes | :::

Qu’est-ce qu’un bon modèle ?

Page 49: Dominique Jaccard dominique.jaccard@eivd.ch

49UniGe ::: | Management de Projets Complexes | :::

Types de modèles

Page 50: Dominique Jaccard dominique.jaccard@eivd.ch

50UniGe ::: | Management de Projets Complexes | :::

Pourquoi modéliser?

Page 51: Dominique Jaccard dominique.jaccard@eivd.ch

51UniGe ::: | Management de Projets Complexes | :::

Avantages, risques et limites de la modélisation

Page 52: Dominique Jaccard dominique.jaccard@eivd.ch

52UniGe ::: | Management de Projets Complexes | :::

La modélisation de la complexité

3 niveaux d’appréhension de la complexité:

• Description des caractéristiques des phénomènes complexes

• Représentation de la complexité

• Construction de la réalité, à partir des représentation

Page 53: Dominique Jaccard dominique.jaccard@eivd.ch

53UniGe ::: | Management de Projets Complexes | :::

Nécessités et difficultés de la modélisation de la complexité

• Nécessité– pour communiquer, travailler, analyser, décider, agir

• Difficultés– complexe échappe par nature à l’entendement– représentations arbitrairement simple ou compliquée,

compréhensibles

Page 54: Dominique Jaccard dominique.jaccard@eivd.ch

54UniGe ::: | Management de Projets Complexes | :::

PROCESSUS DE PROCESSUS DE MODELISATION MODELISATION

Page 55: Dominique Jaccard dominique.jaccard@eivd.ch

55UniGe ::: | Management de Projets Complexes | :::

Comment construire un modèle

• La modélisation fait partie de l’apprentissage– processus itératif: formulation d’hypothèses, test / discussions,

révision du modèle

Expériencessur modèle

Expériencesréelles

MODELE

Page 56: Dominique Jaccard dominique.jaccard@eivd.ch

56UniGe ::: | Management de Projets Complexes | :::

Etapes de la modélisation

• Définition du problème– quel est le problème, pourquoi faut-il le résoudre?

• Hypothèse sur la dynamique– théorie actuelle sur la formation du problème– hypothèses sur la dynamique expliquant le comportement du

système– Représentation (frontière, sous-systèmes, boucles de causalité,

stock & flow, actions)• Elaboration d’un modèle pour simulation• Tests• Décisions d’actions sur la réalité

Page 57: Dominique Jaccard dominique.jaccard@eivd.ch

57UniGe ::: | Management de Projets Complexes | :::

Processus itératif

Définition du problème

Tests

Actions

Hypothèses sur la dynamique

Etablissement d’un modèle de simulation

Page 58: Dominique Jaccard dominique.jaccard@eivd.ch

58UniGe ::: | Management de Projets Complexes | :::

Les modèles en management de projet

• Les modèles en management de projets– quels modèles?– quels types de modèles?– quels processus de modélisation?– avantages, inconvénients, risques, limites de l’utilisation de ces

modèles?