Upload
aubin-carlier
View
103
Download
0
Embed Size (px)
Citation preview
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
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
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
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
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
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
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)
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
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
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?
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
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
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
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é
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)
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
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
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
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)
20GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn
Project crash - accélération de
projet (2)
21GES810 cours 9 – GES810 cours 9 – ordonnancement de 242012 Witold Suryn2012 Witold Suryn
Project crash - accélération de
projet (3)
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...?
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....
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