13 fév
Publié par yvan.bolduc dans Gestion de projet, Logiciels libres, Méthodologie, Meilleures pratiques, Ressources
« Garbage in, Garbage out », voilà une expression qui prend tout son sens dans le processus de gestion de projet. Afin de faire un suivi de projet efficace, le chef de projet a besoin de s’appuyer sur des informations justes et complètes. Chez AXON, l’implantation de DotProject nous a permis de donner l’occasion aux développeurs (j’emploie ici développeur pour tous les membres du projet : programmeur, designer, analyste, AQ, …) de fournir cette information dans un processus naturel où le développeur lui-même y trouve son compte.
Mais de quelle information s’agit-il? Grande question! Et la réponse est finalement toute simple. Le développeur doit entrer sur chaque activité les 4 éléments d’informations suivants :
Ces quatre informations sont ce que le chef de projet a besoin pour connaître l’avancement du projet. Je vous expliquerai dans un prochain article ce que le chef de projet fait avec cette information mais pour le moment analysons comment la saisie de ces données impacte le développeur.
Le nombre d’heures (1) est une information de base, tous les systèmes de feuille de temps (FDT) l’ont. Sauf que dans le contexte de DotProject où le processus demande au développeur d’entrer sa FDT quotidiennement, cette information est beaucoup plus précise que lorsqu’on demande aux développeurs de compléter sa FDT au minimum une fois par semaine ou une fois par mois (!).
L’entrée du commentaire (2) est beaucoup moins présente dans les systèmes de FDT. Pourtant, elle est de première importance. Elle permet au chef de projet de bien comprendre quels efforts ont été mis sur une activité et si c’est le cas, pourquoi il y a une variation entre le réel et le planifié. Chez Axon, cette information est fournie au client hebdomadairement avec la feuille de temps de chaque développeur.
Le pourcentage d’avancement (3) de l’activité est la plus difficile à obtenir. Elle demande de la rigueur et un minimum de planification au développeur. Pour fournir ce chiffre le plus exactement possible, le développeur doit connaître et comprendre la nature du mandat identifié par l’activité. Pour y arriver, il doit mettre en place trois bonnes pratiques : (a) faire un plan d’action pour livrer l’activité, (b) prendre le temps de vérifier avec son chef de projet si sa compréhension est bonne, (c) s’assurer dès le début d’adresser les incertitudes qu’implique l’activité. Ensuite, il devient tout à fait aisé pour le développeur de fournir un degré d’avancement le plus juste possible.
La dernière information est un indicateur (4). Le développeur jugeant qu’il ne rencontrera pas le délai établi pour l’activité en raison de problèmes techniques, d’un manque d’information ou simplement d’une estimation qui n’était pas réaliste, doit cocher l’indicateur « Problème » afin que le chef de projet en soit avisé le plus tôt possible.
Implanter un système de suivi comme DotProject implique un changement important dans les façons de faire des développeurs. Ces changements sont parfois difficiles à instaurer, mais tous les membres de l’équipe de projet en retirent les avantages suivants :
Avec ces avantages, un bon système de suivi de projet devient plus facile à implanter et va entraîner de meilleures pratiques et de nombreux bénéfices pour l’organisation.
2 commentaires
Roxanne Carmel
14 février 2008 à 10:41
1J’avoue que j’aurais eu du mal à faire ressortir les avantages que retire un développeur à entrer ses feuilles de temps à tous les jours, mis à part le fait qu’il a encore bien en tête les activités qu’il a accompli. (..et que son chargé de projet sera content :0 )
Mais les autres points que tu soulèves sont bien réels et pertinents.
J’ajouterais aussi que le fait d’avoir pour soi, une image bien à jour, concrète et précise de notre travail en cours, contribue à notre sentiment d’accomplissement et de satisfaction personnelle. Il est toujours motivant de garder une image claire de l’objectif à atteindre, le travail déjà accompli en ce sens et ce qu’il reste à faire pour y arriver.
Nabila
9 juin 2008 à 13:28
2Bonjour,
Je suis une dévéloppeuse et auparavent je travaillais sans outil de gestion de projet .
Dotproject m’a permis de cerner le concept d’un projet pour tous ses acteurs.
Il a beaucoup d’avantages et ceci graçe à sa polyvalence et son système modulaire.
Toutefois la notification par mail ne marche pas pour moi meme si j’ai bien configuré les parametres du serveur SMTP!!
DotProject a t’il un bug dans ce sens ou c’est juste moi qui a ce problème?!!
Flux RSS pour les commentaires de cet article. URI de TrackBack.
Laisser un commentaire
Catégories
Articles récents
Archives
AXON Intégration et développement Inc.
Visitez notre site Web corporatif
Méta