1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des...

24
1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement des ressources

Transcript of 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des...

Page 1: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

1GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

GES810 Gestion des ressources humaines en situation de

projetsCours 9 - ordonnancement des ressources

Page 2: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

2GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Contenu du cours

• Ordonnancement de ressources: Définition du problème d’ordonnancement Types de contraintes qui s'appliquent aux

projets Méthodes d’allocation des ressources Le fractionnement ou affectation multiple L’ordonnancement des ressources pour les

projets multiples Project crash - accélération de projet Considérations pratiques

Page 3: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

3GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Définition du problème d’ordonnancement (1)

• La main d’oeuvre• L'équipement• Sous-traitants• Les dépendances

relatives aux ressources

Page 4: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

4GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Définition du problème d’ordonnancement (2)

• Universalité des ressources (la représentation des compétences et expérience)

• La planification initiale

Page 5: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

5GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Limitations qui s'appliquent aux projets

• Catégories des limitations imposées sur le projet:Limité tempsLimité ressourcesLimité budget

Page 6: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

6GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Contraintes qui s'appliquent aux projets (1)

• Techniques/logiques (l’ordre d'exécution des activités): Techniques: pas de codage avant

la conception

• Logiques: pas de construction (d’un pont?) avant le permis

Page 7: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

7GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Contraintes qui s'appliquent aux projets (2)

• Physiques:L'environnement physique (la

nature, la place dans la ville, l‘espace)

Page 8: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

8GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Contraintes qui s'appliquent aux projets (3)

• Ressources:Les personnesLes matièresL'équipementLe fonds de déroulement

Page 9: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

9GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Méthodes d’allocation des ressources (1)

• La stratégie d’allocation des ressources Allocation intelligente ne devrait pas être

réduite à l’association mécanique “activité=connaissance”

• Chaque allocation individuelle devrait: créer une opportunité de développement

(carrière) enrichir les connaissances d'équipe

Page 10: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

10GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Méthodes d’allocation des ressources (2)

• Trouver LA personne pour un rôle Peut-être la meilleure

compétence pour le rôle? Le comportement, peut-être? Les caractéristiques personnelles,

donc?

Page 11: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

11GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Méthodes d’allocation des ressources (3)

• Plan d’allocation (staffing plan) Pour chaque rôle identifie “combien” de ce rôle

est demandé et où dans le projet

• Le plan doit contenir: compétences requises niveaux d'expérience requis objectifs salariales (combien max nous pouvons

payer) caractéristiques personnelles (pour un bon

match avec l'équipe) disponibilités demandées

Page 12: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

12GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Méthodes d’allocation des ressources (4)

• Matrice d’allocation de responsabilité (RAM)

Explique qui est associé avec laquelle tâche et dans lequel rôle

RAM

Rôle:A - approbationL - leadS - secondary leadC - contributorR - reviewer

Rôle:A - approbationL - leadS - secondary leadC - contributorR - reviewer

QuoiQuoi

QuiQui

Page 13: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

13GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Méthodes d’allocation des ressources (5)• Les projets avec les contraintes de temps (t=const)

La source principale de cette contrainte: optimisation de l’utilisation des ressources

La place principale: le chemin critique

La solution: une redistribution des ressources entre les tâches sur le chemin critique et les tâches effectuées en parallèle

ATTN! pour les projets complexes optimisation d’allocation des ressources demande le support informatique (un logiciel spécialisé)

2 DVPS

1 DVPS

1 DVPS

1 DVPS

2 DVPS2 DVPS 3 DVPS

seulement 3 DVP disponibles, t=const seulement 3 DVP disponibles, t=const

2 DVPS

1 DVPS

1 DVPS

1 DVPS

4 DVPS 1 DVP1 DVP

Page 14: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

14GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Méthodes d’allocation des ressources (6)• Les projets avec les contraintes de ressources (r=const)

La source principale de cette contrainte: développer le projet dans le temps minimum avec les ressources constant

Les solutions: ‣ les méthodes mathématiques (supportées par l’ordinateur) de la planification et

l’optimisation des ressources

‣ les méthodes heuristiques - la méthode parallèle:➡ un processus itératif, répété pour chaque période du projet

➡ si dans la période à planifier on a le conflit de ressource on applique les règles de priorité d’allocation des ressources:

1. trouver l’activité avec la marge minimale, si deux activités ont la même marge, va à 2

- durée la plus courte, si la même durée, va à 3

- numéro d’activité le moins élevée (numéro<, priorité >)

A1 (3jr)

A2 (2jr)

A3 (2jr)

A7 (6jr) Conflit - 4 activités requirent les mêmes ressourcesConflit - 4 activités requirent les mêmes ressources

Marge - 3 jrMarge - 3 jr

Marge - 1 jr, mais 2 activités de même duréeMarge - 1 jr, mais 2 activités de même durée

Numéro le moins élevéNuméro le moins élevé

Page 15: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

15GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Fractionnement des tâches

• Fractionnement ou affectation multiple La tâche continue est coupée aux sous-tâches Entre les sous-tâches la ressource qui les exécute

peut être re-assignée aux autres tâches la condition d’applicabilité: le retour aux tâches

principales ne cause pas: ‣ l’augmentation du coût ou le coût supplémentaire est

minimal

‣ le retard d'exécution de ces tâches principales.

A1 (7jr)

A2 (4jr)

A3 (2jr)

Mêmes ressourcesMêmes ressources

A1 (7jr)

A2a (2jr)

A3 (2jr)

A2b (2jr)

Page 16: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

16GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Attribution des tâches

• Attribution des tâches Les facteurs décisionnels:

‣ qui peut effectuer la tâche le mieux‣ qui peut travailler le mieux avec qui‣ la distribution d'expérience dans le

groupe‣ les besoins de communication,‣ les types de profiles psychologiques

Page 17: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

17GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

L’ordonnancement pour des projets multiples (1)

• Une assignation singulière d’une ressource est rare

• La méthode de matrice (projet/personne) est le mieux connue

RAM

BanqueDesjadrins

George DBA111-24 Dec

2009

QuandQuand

ProjetProjet

QuiQui

Page 18: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

18GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

L’ordonnancement pour des projets multiples (2)

• La méthode de matrice classique est trop “statique” pour les projets de 21 siècle, elle demande une “dynamisation”.

• Cette dynamisation (assignation corrigée au fur et a la mesure) rencontre les problèmes suivants:

glissement de calendrier - les projets se désynchronisent utilisation inefficace des ressources les “bottlenecks” des ressources

• Pour solutionner ces problèmes, dans les grands projets (ou organisations) on crée le bureau de projet

Page 19: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

19GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

• Réduction de la durée - identification des activités à compresser

le processus de base:1. commencer par les activités sur le chemin critique

2. identifier les activités qui créeront une augmentation du coût par unité de temps la plus basse (la pente)

3. compresser ces activités

4. re-vérifier le chemin critique (le chemin a pu changer)

5. recalculer le coût total

6. recalculer la nouvelle durée

‣ si le coût acceptable mais la durée non - aller au point 2

‣ pour toutes les autres options - arrêter ICI

La réduction de la durée d’un projetL’analyse coût-durée (cont)

Page 20: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

20GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Project crash - accélération de

projet (2)

Page 21: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

21GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Project crash - accélération de

projet (3)

Page 22: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

22GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Les considérations pratiques (1)

• Si il y un choix entre la ressource expérimentée “rigide” et moins expérimentée plus adaptable (en incluant la vitesse d'apprentissage) on choisi .....?

• L’option d’avoir les ressources non partagées pour chaque tâche dans votre WBS n’est pas la meilleure parce que....?

• On évite la sous-traitance parce que...?

Page 23: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

23GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Les considérations pratiques (2)

• Allocation “activité=connaissance” n’est pas recommandée, car ...?

• Allocation des ressources est un processus continu, parce que ...?

• L’outil qui permet de vérifier l’efficacité de l’ordonnance des ressources (pour petits et moyens projets) est....

Page 24: 1 GES810 cours 9 – GES810 cours 9 – ordonnancement de 24 2012 Witold Suryn GES810 Gestion des ressources humaines en situation de projetsCours 9 - ordonnancement.

24GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn

Lecture

PMBOK, ch.9 video interview avec Esther Derby: “Self-Organization In Teams”.

http://blog.softwareprojects.org/self-organization-esther-derby-1069.html