Sprint 1. Sprint 2. Sprint 3. Et ainsi de suite, depuis dix-huit mois. Pas de pause entre les itérations. Pas de sprint de consolidation. Pas de temps pour éponger la dette technique qui s'accumule. La vélocité de l'équipe sert de référence pour le sprint suivant — alors chacun pousse un peu plus, rogne sur les tests, repousse le refactoring, accumule les raccourcis. Et quand quelqu'un dit « on n'y arrivera pas », la réponse tombe : « c'est temporaire, ça va se calmer après la release ». Sauf que la release d'après est déjà planifiée.
La surcharge dans l'IT n'est jamais temporaire. C'est un défaut d'organisation qui se déguise en urgence permanente. Et les mécanismes qui la produisent sont parfaitement identifiables par la littérature en santé au travail. Cet article complète l'analyse posée dans l'article 9 de cette série sur la charge de travail en se concentrant sur les engrenages organisationnels qui fabriquent la surcharge et les stratégies collectives pour les enrayer.
L'engrenage de la surcharge IT : un cercle vicieux documenté
Le rapport Gollac identifie l'intensité et le temps de travail comme la première famille de facteurs de risque psychosocial. Dans l'IT, cette intensité ne résulte pas d'un pic d'activité ponctuel mais d'un système autoentretenu dont les rouages s'alimentent mutuellement.
Le cycle dette technique – pression – raccourcis
Le mécanisme central est le suivant : la pression des délais conduit les équipes à prendre des raccourcis techniques (code non testé, architecture de contournement, documentation absente). Ces raccourcis créent de la dette technique. La dette technique ralentit le travail futur (chaque modification est plus complexe, chaque déploiement plus risqué). Le ralentissement augmente la pression. La pression conduit à de nouveaux raccourcis. Et le cycle recommence, chaque tour aggravant le précédent.
Ce cercle vicieux n'est pas une fatalité. Il est le produit de décisions organisationnelles : le refus d'allouer du temps au remboursement de la dette technique, la priorisation systématique des nouvelles fonctionnalités sur la maintenance, l'absence de critères de qualité technique dans les objectifs de livraison.
L'équipe estime un développement à 13 story points. Le product owner négocie à 8 points « parce qu'il y a une fonctionnalité similaire existante ». L'équipe accepte sous pression. Pour tenir dans 8 points, elle contourne la couche d'abstraction, duplique du code, saute les tests d'intégration. Le sprint est « livré ». Au sprint suivant, un bug apparaît sur la fonctionnalité similaire, causé par le code dupliqué. La correction prend 5 points. Il reste moins de capacité pour les nouvelles stories. Le product owner s'inquiète du retard. L'équipe prend de nouveaux raccourcis. Trois mois plus tard, chaque modification du module prend deux fois plus de temps que prévu. L'équipe est en surcharge permanente sur un système qu'elle a elle-même rendu ingérable.
Le planning fallacy : la sous-estimation systématique
Le biais de planification (planning fallacy), identifié par Kahneman et Tversky, est endémique dans l'IT. Les estimations de charge sont systématiquement optimistes : elles ne tiennent pas compte des interruptions, des changements de spécification en cours de route, des dépendances techniques imprévues, de la complexité réelle qui émerge une fois le développement commencé. Pourtant, ces estimations optimistes sont prises comme engagements fermes par le management et les clients.
Le résultat est une surcharge structurelle : l'écart entre la charge estimée et la charge réelle est comblé par du temps supplémentaire (heures supplémentaires implicites, travail le week-end) ou par une dégradation de la qualité (tests sautés, documentation reportée).
Le feature creep : l'ajout continu de périmètre
Le feature creep (ou scope creep) désigne l'ajout progressif de fonctionnalités ou d'exigences au cours d'un projet, sans réévaluation correspondante des délais et des ressources. Dans les organisations agiles, il prend une forme insidieuse : chaque sprint intègre « juste une petite story en plus » qui, accumulée sur plusieurs itérations, augmente significativement la charge sans que personne n'ait pris la décision formelle de le faire.
L'absence de mécanisme formel de refus — un processus explicite pour dire « non, pas dans ce sprint » avec l'accord du management — transforme chaque demande supplémentaire en charge additionnelle absorbée par l'équipe.
Le multitasking entre projets
Les recherches en psychologie cognitive démontrent que le coût du changement de contexte (context switching) est considérable : chaque basculement entre deux tâches complexes coûte entre 15 et 25 minutes de productivité effective. Dans l'IT, le multitasking entre projets est pourtant la norme : un développeur affecté à 50 % sur deux projets passe en réalité 20 à 30 % de son temps en transitions improductives, réduisant sa capacité réelle bien en-deçà de ce que les plans de charge prévoient.
La réunionite : le temps volé au travail réel
Les études récentes montrent que les cadres du secteur numérique passent entre 30 et 50 % de leur temps en réunions. Pour les rôles qui nécessitent de longues plages de concentration (développement, architecture, analyse), cette fragmentation du temps est dévastatrice. Le développeur qui a quatre réunions d'une heure réparties dans la journée ne dispose pas de quatre heures de travail productif mais de fragments inutilisables. Le travail réel est repoussé en fin de journée, le soir, le week-end — c'est-à-dire en surcharge invisible.
Les signaux faibles de la surcharge chronique
La surcharge ponctuelle est normale dans tout métier. C'est la surcharge chronique — celle qui s'installe et ne se résorbe plus — qui constitue un facteur de risque psychosocial. Avant de devenir visible dans les indicateurs classiques (absentéisme, turnover), elle se manifeste par des signaux que les organisations IT sont bien placées pour détecter, à condition de les chercher.
Indicateurs techniques de surcharge chronique
- Augmentation du taux de bugs en production : les équipes en surcharge sautent les tests, réduisent les revues de code, déploient plus vite et avec moins de filets de sécurité. Le nombre de bugs est un thermomètre de la charge.
- Dégradation de la couverture de tests : quand la pression monte, les tests sont les premiers sacrifiés. Un taux de couverture qui baisse sur plusieurs sprints est un signal de surcharge.
- Augmentation de la dette technique mesurée : les outils d'analyse statique (SonarQube, CodeClimate) permettent de suivre objectivement l'évolution de la dette technique. Une dette qui augmente sprint après sprint révèle des raccourcis systématiques.
- Baisse de la vélocité réelle : paradoxalement, la surcharge finit par réduire la productivité. La vélocité « semble » se maintenir (on livre toujours le même nombre de points) mais la qualité s'effondre — les points livrés nécessitent plus de correctifs au sprint suivant.
- Stagnation de la documentation : la documentation technique est le premier poste sacrifié en surcharge. Un wiki qui n'est plus mis à jour depuis des semaines est un indicateur fiable.
Indicateurs humains de surcharge chronique
- Messages hors horaires : la multiplication des commits, messages Slack ou emails en soirée et le week-end est un indicateur objectif de surcharge.
- Absentéisme ponctuel : les arrêts courts (1-2 jours) qui se multiplient peuvent signaler un épuisement qui ne dit pas encore son nom.
- Désengagement des activités collectives : les développeurs en surcharge cessent de participer aux revues de code des autres, aux tech talks, aux rétrospectives. Ils se replient sur la production pure.
- Résistance aux changements : une équipe surchargée refuse toute nouveauté (nouvel outil, nouveau processus, formation) — non par conservatisme mais par incapacité à absorber quoi que ce soit de plus.
- Cynisme et ironie systématique : quand les blagues sur « le sprint qui ne finit jamais » deviennent le mode de communication dominant, c'est que la surcharge est intériorisée comme une fatalité.
L'illusion du « c'est temporaire »
L'un des mécanismes psychologiques les plus puissants qui maintient les équipes IT en surcharge est la promesse implicite que la situation est transitoire. « Après cette release, ça ira mieux. » « Une fois la migration terminée, on soufflera. » « Le prochain sprint sera plus léger. » Ces promesses, rarement tenues, fonctionnent comme un mécanisme d'acceptation : on supporte l'insupportable parce qu'on croit qu'il a une fin.
Quand la « fin » est constamment repoussée, la surcharge se normalise. Elle devient « comment on travaille ici ». Les personnes qui la questionnent sont perçues comme pas assez engagées, pas assez résilientes, pas à la hauteur. Le problème se déplace de l'organisation vers l'individu. C'est précisément ce renversement que la prévention des RPS vise à combattre : la surcharge chronique est un problème d'organisation, pas un problème de résistance individuelle.
Le cadre réglementaire français
📋 Dispositions applicables à la surcharge
- Durée maximale du travail (art. L.3121-18 à L.3121-22) : 10 heures par jour, 48 heures par semaine, 44 heures en moyenne sur 12 semaines. Ces plafonds s'appliquent y compris aux salariés en forfait heures. Leur dépassement systématique est un indice de surcharge structurelle.
- Forfait-jours et ses limites : les cadres IT au forfait-jours ne sont pas soumis aux durées maximales horaires, mais la jurisprudence de la Cour de cassation exige que l'employeur assure un suivi effectif de la charge de travail. L'entretien annuel de suivi de charge (art. L.3121-65) est obligatoire. En cas de surcharge constatée, l'employeur doit prendre des mesures correctives.
- Droit d'alerte pour danger grave et imminent (art. L.4131-1) : tout salarié qui estime que sa situation de travail présente un danger grave et imminent pour sa vie ou sa santé peut exercer un droit de retrait. L'épuisement professionnel avancé peut constituer un tel danger.
- Obligation d'évaluation de la charge (DUERP) : la charge de travail doit être évaluée dans le document unique. Une charge systématiquement supérieure à la capacité réelle des équipes est un risque qui doit être documenté et traité.
- Faute inexcusable : lorsqu'un salarié est victime d'un accident du travail ou d'une maladie professionnelle (burnout reconnu) alors que l'employeur avait ou aurait dû avoir conscience du danger et n'a pas pris les mesures nécessaires, la faute inexcusable peut être reconnue. La surcharge documentée (mails d'alerte, indicateurs de charge) constitue un élément de preuve.
Stratégies collectives de régulation de la charge
L'approche de l'INRS et de l'ANACT est claire : la régulation de la charge de travail relève de la prévention primaire — elle doit agir sur les causes organisationnelles, pas sur la « gestion du stress » individuelle. Les leviers suivants sont adaptés au contexte IT.
Les limites de travail en cours (WIP limits)
Issus de la méthode Kanban, les WIP limits (Work In Progress limits) sont un mécanisme de régulation systémique : on limite le nombre de tâches en cours simultanément à chaque étape du flux de travail. Quand la limite est atteinte, aucune nouvelle tâche ne peut entrer tant qu'une tâche en cours n'est pas terminée. Ce mécanisme simple rend la surcharge visible (une colonne pleine = un goulot d'étranglement) et empêche l'accumulation silencieuse de travail non terminé.
Les WIP limits sont aussi un outil de protection collective : ils donnent aux équipes un argument objectif et légitime pour refuser du travail supplémentaire. « Notre WIP limit est atteinte, il faut terminer avant de prendre du nouveau. » Ce n'est plus un individu qui dit non — c'est un système.
Le slack time institutionnalisé
Le slack time — du temps volontairement non planifié dans le calendrier des équipes — est un investissement dans la soutenabilité. Google l'a popularisé avec ses « 20 % time », mais le principe est plus large : allouer 10 à 20 % de la capacité de l'équipe à des activités non planifiées (remboursement de dette technique, veille, expérimentation, documentation, formation) crée un amortisseur qui absorbe les imprévus sans que la charge ne déborde.
Sans slack time, le moindre imprévu (bug critique, changement de spécification, absence d'un coéquipier) transforme une charge « juste » en surcharge. Avec slack time, l'équipe a la capacité de réponse nécessaire. L'ANACT décrit ce mécanisme sous le terme de « marges de manœuvre organisationnelles » — des espaces de liberté qui permettent aux équipes de réguler elles-mêmes leur charge.
Le refus collectif du scope creep
Instaurer un processus explicite de gestion du périmètre, avec un mécanisme de « trade-off » (pour ajouter une story, il faut en retirer une autre de même taille), protège les équipes contre l'accumulation insidieuse de charge. Ce processus doit être soutenu par le management — il ne peut pas reposer sur le courage individuel d'un développeur qui dit non à un product owner sous pression.
Les rituels de régulation de la charge
Le sprint planning devrait être un moment de protection collective, pas de maximisation de la charge. L'équipe évalue sa capacité réelle (en tenant compte des congés, des astreintes, des réunions, du slack time) et s'engage sur un périmètre soutenable. La vélocité passée sert de référence, mais elle doit être ajustée à la baisse en cas de dette technique accumulée ou de fatigue de l'équipe.
La rétrospective est l'espace naturel pour identifier et traiter les mécanismes de surcharge. Des questions comme « quels raccourcis avons-nous pris sous pression ? », « qu'est-ce que nous avons sacrifié pour livrer ? », « quand avons-nous travaillé en dehors des horaires ? » permettent d'objectiver la surcharge et de décider collectivement d'actions correctives.
La régulation managériale de la charge
Le management de proximité a un rôle clé dans la régulation de la charge, mais ce rôle suppose deux conditions. D'abord, que le manager ait la légitimité de refuser du travail pour protéger son équipe — ce qui implique un soutien de sa propre hiérarchie. Ensuite, qu'il dispose d'indicateurs objectifs de charge : ratio heures supplémentaires / heures normales, taux de complétion des sprints, temps moyen de résolution des bugs, satisfaction d'équipe. Sans ces indicateurs, la régulation repose sur l'intuition — insuffisante face à la normalisation de la surcharge.
Le rapport DORA (DevOps Research and Assessment), référence mondiale sur la performance des organisations IT, démontre que les équipes qui livrent vite et bien ne sont pas celles qui travaillent le plus, mais celles qui ont les meilleurs processus, la meilleure automatisation et la charge la plus soutenable. La surcharge dégrade la performance — ce n'est pas un compromis, c'est une perte nette.
Le rôle du CSE et de la CSSCT
Le CSE dispose de plusieurs leviers pour agir sur la surcharge. L'examen des indicateurs sociaux (heures supplémentaires, absentéisme, turnover) dans le cadre de la consultation sur la politique sociale permet d'objectiver la situation. Le droit d'alerte (art. L.2312-59) peut être exercé en cas de menace sur la santé des salariés liée à une charge de travail excessive. La CSSCT peut diligenter une enquête sur les conditions de travail dans les équipes identifiées comme surchargées.
Les négociations QVCT (art. L.2242-17) sont un espace pertinent pour inscrire des mesures de régulation de la charge : définition de limites de charge explicites, obligation de suivi pour les forfaits-jours, droit à la déconnexion effectif, principes d'organisation des sprints et des astreintes.
Ressources pour aller plus loin
- INRS — ED 6349 « RPS, comment agir en prévention ? » — inrs.fr
- ANACT — « Charge de travail et régulation » — anact.fr
- ANACT — « La charge de travail : comment l'évaluer et la réguler ? » — Guide méthodologique
- Rapport Gollac (2011) — facteur « Intensité et temps de travail »
- DORA — State of DevOps Report (corrélation entre bien-être et performance)
- Anderson D. — « Kanban: Successful Evolutionary Change for Your Technology Business » (WIP limits)
- Code du travail — Art. L.3121-18 à L.3121-22 (durées maximales), Art. L.3121-65 (suivi forfait-jours), Art. L.4131-1 (droit d'alerte)
- Loi n° 2021-1018 du 2 août 2021 — Renforcement du DUERP
Votre expérience compte
Vous vivez ou avez vécu une surcharge chronique dans votre travail IT ? Sprints sans fin, dette technique insurmontable, heures invisibles ? Votre témoignage enrichira mon livre sur les RPS dans le numérique.
Partager mon témoignage