Calcul des durées par MS Project
Calculez rapidement une durée de tâche selon la logique MS Project à partir de la charge de travail, des unités d’affectation, des heures par jour, ou à partir d’une plage de dates et d’un calendrier de travail.
Guide expert du calcul des durées par MS Project
Le calcul des durées dans Microsoft Project ne se limite pas à compter des jours calendaires entre une date de début et une date de fin. Le logiciel applique une logique de planification fondée sur trois éléments centraux : la durée, le travail et les unités de ressources. Cette logique permet de modéliser un planning réaliste, mais elle est aussi la principale source d’erreurs lorsque les paramètres de calendrier ou d’affectation sont mal définis. Pour bien utiliser un outil de calcul des durées par MS Project, il faut donc comprendre la mécanique interne du logiciel et les conventions de temps qu’il applique.
Dans son fonctionnement standard, MS Project repose sur la formule suivante : Travail = Durée × Unités. Si vous connaissez le volume de travail nécessaire à une tâche et le niveau d’affectation de la ressource, vous pouvez en déduire la durée théorique. Exemple simple : 80 heures de travail avec une ressource affectée à 100 % et un calendrier de 8 heures par jour donnent une durée de 10 jours ouvrés. Si la même tâche est réalisée à 50 %, la durée passe à 20 jours ouvrés. Ce mécanisme est au coeur du calculateur présenté ci-dessus.
Pourquoi le calcul des durées est souvent mal compris
De nombreux utilisateurs saisissent une date de début et une date de fin puis s’étonnent de voir une durée différente de leur estimation initiale. Cette divergence provient de plusieurs facteurs :
- MS Project distingue les jours calendaires et les jours ouvrés.
- Le logiciel applique le calendrier du projet, mais aussi éventuellement le calendrier de la ressource ou de la tâche.
- Les unités d’affectation modifient la vitesse de production de travail.
- Le type de tâche influence ce qui reste fixe lorsque vous changez une valeur.
- Les contraintes, délais, jalons et exceptions peuvent décaler les calculs.
En pratique, une tâche prévue sur deux semaines calendaires peut ne représenter que 10 jours ouvrés, voire moins si des jours fériés ou des indisponibilités de ressources sont intégrés. Inversement, une charge de travail modeste peut s’étaler sur une longue période si la ressource n’est disponible qu’à temps partiel.
La formule fondamentale dans MS Project
Le triptyque durée, travail et unités forme la base du moteur de planification :
- Travail : volume total d’effort nécessaire, généralement exprimé en heures.
- Durée : temps ouvré nécessaire pour accomplir la tâche selon le calendrier.
- Unités : capacité de la ressource mobilisée, exprimée en pourcentage.
Si vous connaissez deux de ces variables, la troisième est déductible :
- Durée = Travail / Unités
- Travail = Durée × Unités
- Unités = Travail / Durée
Attention cependant : dans une utilisation réelle de MS Project, la durée calculée en heures doit être convertie selon le nombre d’heures ouvrées par jour défini dans les options du projet. Une durée de 40 heures n’est pas automatiquement égale à 5 jours si votre organisation travaille 7 heures par jour. C’est la raison pour laquelle tout calculateur sérieux doit demander les heures par jour et, idéalement, le nombre de jours ouvrés par semaine.
Exemple concret
Supposons une tâche de spécification estimée à 60 heures :
- Ressource à 100 %
- Calendrier de 8 heures par jour
- 5 jours ouvrés par semaine
Le calcul donne :
- Durée en jours = 60 / (8 × 1,00) = 7,5 jours
- Durée en semaines ouvrées = 7,5 / 5 = 1,5 semaine
Si la ressource est disponible à seulement 75 %, la même tâche devient :
- Durée en jours = 60 / (8 × 0,75) = 10 jours
- Durée en semaines ouvrées = 10 / 5 = 2 semaines
Comparatif des impacts de charge et d’unités
| Travail total | Unités | Heures par jour | Durée calculée | Durée en semaines à 5 jours |
|---|---|---|---|---|
| 40 h | 100 % | 8 h | 5 jours | 1,0 semaine |
| 40 h | 50 % | 8 h | 10 jours | 2,0 semaines |
| 80 h | 100 % | 8 h | 10 jours | 2,0 semaines |
| 80 h | 200 % | 8 h | 5 jours | 1,0 semaine |
| 120 h | 75 % | 7 h | 22,86 jours | 4,57 semaines |
Ce tableau illustre une réalité importante : doubler les unités d’affectation peut réduire fortement la durée, mais seulement si le travail est réellement parallélisable. Dans la vraie vie projet, certaines tâches ne peuvent pas être compressées de manière linéaire car elles comportent des séquences, des validations, des dépendances ou des temps incompressibles.
Dates, calendrier et jours ouvrés : ce qui change tout
Le second mode de calcul fréquent consiste à partir d’une date de début et d’une date de fin. Ici, l’erreur classique consiste à considérer qu’un intervalle de 14 jours correspond à 14 jours de durée. En environnement projet, la durée utile dépend du calendrier de travail :
- Calendrier standard à 5 jours : les samedis et dimanches sont exclus.
- Calendrier 6 jours : seul le dimanche est non travaillé.
- Calendrier 7 jours : tous les jours comptent.
Si une tâche commence un lundi et se termine le lundi suivant, la durée n’est pas automatiquement de 8 jours. Dans un calendrier 5 jours, on obtient généralement 6 jours calendaires utiles si l’on compte les jours ouvrés inclusifs dans la plage donnée. Le résultat exact dépend aussi des heures de début et de fin, ce qu’un calcul simplifié ne modélise pas toujours. Le calculateur de cette page réalise un calcul de jours ouvrés à partir des dates et du rythme hebdomadaire choisi.
Statistiques utiles sur les hypothèses de planification
| Hypothèse de calendrier | Jours travaillés par an | Heures annuelles à 8 h/jour | Impact typique sur une tâche de 80 h |
|---|---|---|---|
| 5 jours par semaine | Environ 260 jours bruts avant congés | 2 080 h | 10 jours ouvrés |
| 6 jours par semaine | Environ 312 jours bruts avant congés | 2 496 h | 10 jours ouvrés mais insertion plus rapide dans le calendrier |
| 7 jours par semaine | 365 jours bruts | 2 920 h | 10 jours continus si la ressource est réellement disponible |
Les chiffres annuels ci-dessus sont des statistiques de base avant prise en compte des congés, jours fériés, absences, formations et contraintes locales. En entreprise, la capacité réelle annuelle est souvent nettement plus basse. C’est pourquoi les planificateurs expérimentés évitent de transformer une capacité théorique brute en engagement ferme de délai sans intégrer les indisponibilités.
Le rôle du type de tâche dans les recalculs
MS Project permet de définir plusieurs types de tâches, chacun influençant le comportement du moteur de planification :
- Unités fixes : les unités restent constantes quand vous modifiez les autres paramètres.
- Travail fixe : le volume de travail reste constant, la durée varie si les unités changent.
- Durée fixe : la durée reste stable, et la répartition se fait autrement.
Si vous utilisez MS Project pour planifier des tâches de conception, de développement ou d’analyse, le type travail fixe est souvent pertinent lorsque l’effort global est mieux connu que la durée. À l’inverse, pour une réunion ou un audit planifié sur une période incompressible, la logique durée fixe peut mieux refléter la réalité.
Cas où la formule simple ne suffit pas
La formule travail / unités reste essentielle, mais elle ne décrit pas tous les cas :
- Tâches avec chevauchements ou prédécesseurs multiples.
- Tâches pilotées par des jalons imposés.
- Ressources partageant leur temps entre plusieurs projets.
- Calendriers personnalisés avec jours non travaillés.
- Tâches nécessitant un temps d’attente incompressible, par exemple un délai de validation.
Dans ces situations, un calculateur sert surtout à établir une durée de référence, très utile pour vérifier si le planning saisi dans MS Project est cohérent avant d’aller plus loin dans la modélisation.
Bonnes pratiques pour obtenir des durées fiables
- Définissez clairement les heures par jour et les jours ouvrés par semaine avant toute saisie.
- Vérifiez si la charge de travail est réellement parallélisable avant d’augmenter les unités.
- Différenciez durée technique et délai calendaire global.
- Ajoutez une marge pour validations, retours et dépendances externes.
- Contrôlez les calendriers de ressources, surtout pour les profils experts peu disponibles.
- Évitez de mélanger des estimations en jours avec des capacités définies en heures sans conversion préalable.
Dans les environnements PMO matures, la qualité d’un planning dépend moins de la beauté du diagramme de Gantt que de la rigueur des hypothèses de capacité. Une tâche affichée à 5 jours n’a de valeur que si la ressource dispose réellement des 40 heures correspondantes sur cette période.
Références externes à forte autorité
Pour approfondir la qualité des estimations et des pratiques de planification, voici quelques sources reconnues :
- GAO Schedule Assessment Guide – gao.gov
- NASA Project Planning and Control – nasa.gov
- Carnegie Mellon University – cmu.edu
Le guide du GAO est particulièrement utile car il détaille les bonnes pratiques de construction d’un calendrier crédible, notamment l’identification du chemin critique, les marges, la qualité des liens de dépendance et la cohérence des hypothèses de durée. Les ressources de la NASA sont précieuses pour comprendre comment les organisations complexes pilotent des plannings à fort enjeu. Enfin, les travaux universitaires, dont ceux de Carnegie Mellon University, sont utiles pour la maturité méthodologique autour de l’estimation, des risques et de la gestion de capacité.
Comment interpréter les résultats du calculateur
Le calculateur ci-dessus fournit trois niveaux de lecture :
- Durée en heures : utile pour rapprocher le résultat des charges détaillées.
- Durée en jours ouvrés : c’est l’affichage le plus proche du comportement standard de MS Project.
- Durée en semaines : utile pour la communication managériale et la planification macro.
Le graphique complète l’analyse en montrant visuellement le lien entre travail, durée en jours et durée en semaines. Il aide à détecter immédiatement les situations où une faible disponibilité de ressource allonge fortement le planning. Pour un PMO, un chef de projet ou un consultant planning, cette visualisation sert aussi d’outil pédagogique lorsqu’il faut expliquer à un sponsor pourquoi une charge estimée raisonnable produit malgré tout une durée élevée.
Conclusion
Le calcul des durées par MS Project est fiable à condition de respecter la logique du logiciel : la durée n’est pas un chiffre arbitraire, mais le résultat d’une combinaison entre charge, capacité, calendrier et contraintes. En maîtrisant la formule travail = durée × unités, en configurant correctement les heures par jour et les jours ouvrés, et en tenant compte du type de tâche, vous évitez les erreurs les plus fréquentes. Utilisez ce calculateur comme base de contrôle rapide avant de construire ou d’auditer un planning détaillé dans MS Project.