Accelerate
Chapitre 7 / 10 · 16 min de lecture

Un travail soutenable & l'engagement

La performance technique a des effets humains mesurables : moins de douleur de déploiement et de burnout, plus de satisfaction et d'engagement.

On pourrait croire que la haute performance logicielle se paie en sueur et en nuits blanches : des équipes qui livrent vite et bien le feraient au prix de l'épuisement de leurs membres. La recherche de Forsgren, Humble et Kim établit l'inverse. Les pratiques techniques et lean qui améliorent la livraison logicielle améliorent aussi la vie professionnelle des personnes qui la font. Autrement dit, la performance n'est pas obtenue « par la force brute ou au détriment de la santé mentale de l'équipe ».

Ce chapitre relie la technique à l'humain à travers quatre mesures concrètes que le programme de recherche a su quantifier : la douleur de déploiement (deployment pain), le burnout (épuisement professionnel), la satisfaction au travail (job satisfaction), et l'engagement mesuré par l'eNPS et le sentiment d'identité organisationnelle. Le fil conducteur est un cercle vertueux : investir dans des capacités techniques et managériales saines rend le travail meilleur pour les personnes, ce qui nourrit en retour la performance de l'organisation. Les auteurs insistent sur la nature de leurs résultats : ce sont des corrélations robustes, parfois des liens prédictifs identifiés par modélisation, et non de simples impressions. Ils prennent soin de ne pas sur-vendre.

La douleur de déploiement : un signal, pas une fatalité

La douleur de déploiement (deployment pain) désigne la peur et l'anxiété que ressentent les ingénieurs et le personnel technique au moment de pousser du code en production. Les auteurs en font une mesure parce qu'elle « met en lumière les frictions et le décalage » entre les activités de développement et de test d'une part, et le travail nécessaire pour maintenir le logiciel en exploitation d'autre part. C'est précisément là où le développement rencontre l'exploitation (IT operations) — et donc là où le potentiel de divergences est maximal : environnement, processus, méthodologie, état d'esprit, jusqu'au vocabulaire employé pour décrire le travail.

Le résultat central est sans ambiguïté : là où les déploiements sont les plus douloureux, on trouve la plus mauvaise performance de livraison, la plus mauvaise performance organisationnelle et la plus mauvaise culture. L'analyse statistique révèle une forte corrélation : plus les déploiements font mal, plus la performance IT, la performance de l'organisation et la culture se dégradent.

Mesurer cette douleur s'est avéré relativement simple. Les chercheurs ont demandé aux répondants si les déploiements étaient redoutés, perturbateurs dans leur travail, ou au contraire faciles et sans douleur. Un signal complémentaire mérite attention : si les équipes de développement et de test n'ont aucune idée de ce à quoi ressemble un déploiement (« je ne sais pas… je n'y ai jamais pensé ! »), c'est un autre avertissement. Des barrières masquent probablement le travail de déploiement, isolant les développeurs des conséquences en aval de ce qu'ils produisent — ce qui est rarement bon.

Note

Le cas de Microsoft est éloquent. Avant la mise en place des pratiques de livraison continue (continuous delivery) dans l'équipe Bing, les ingénieurs déclaraient un score de satisfaction sur l'équilibre vie professionnelle / vie privée de seulement 38 %. Après l'adoption de ces pratiques techniques, le score est monté à 75 %. La différence est frappante : le personnel technique parvenait à gérer ses obligations pendant les heures de travail, n'avait plus à dérouler des déploiements manuels, et pouvait laisser le stress du travail au travail.

Ce qui réduit la douleur de déploiement

La recherche montre qu'améliorer les capacités techniques clés réduit la douleur de déploiement. Les équipes qui adoptent ces pratiques voient leur douleur diminuer.

Capacité techniqueEffet sur la douleur de déploiement
Automatisation des tests et du déploiementSupprime les étapes manuelles redoutées et propices aux erreurs
Intégration continue (incl. développement sur le tronc)Détecte tôt les problèmes, rend les mises en production plus petites
Sécurité « shift left »Intègre la sécurité au plus tôt plutôt qu'en barrière finale
Gestion efficace des données de testRéduit les surprises au moment du déploiement
Architectures faiblement coupléesPermet de déployer des composants indépendamment
Capacité à travailler de façon autonomeSupprime les handoffs entre silos
Contrôle de version de tout le nécessaireReproduit l'environnement de production de façon fiable

Dit autrement : les pratiques techniques qui améliorent la vitesse et la stabilité de livraison réduisent aussi le stress et l'anxiété liés au passage en production. Ce n'est pas un compromis, c'est une convergence.

À l'inverse, les problèmes de déploiement viennent typiquement d'un processus complexe et fragile, lui-même issu de trois facteurs. D'abord, un logiciel non conçu pour être déployable : il exige que son environnement et ses dépendances soient configurés d'une manière très particulière et ne tolère aucun écart, sans rien dire d'utile à l'administrateur quand ça échoue. Ensuite, des changements manuels en production, qui augmentent fortement la probabilité d'un déploiement raté (fautes de frappe, copier-coller, documentation périmée) et provoquent la dérive de configuration (configuration drift), où les environnements finissent par diverger les uns des autres. Enfin, les handoffs multiples entre équipes cloisonnées — DBA, administrateurs réseau et système, infosec, QA, développeurs travaillant chacun dans son silo.

Attention

Soyez particulièrement vigilant si les déploiements doivent être effectués en dehors des heures ouvrées. C'est le signe de problèmes d'architecture qu'il faut traiter. Avec un investissement suffisant, il est tout à fait possible de construire des systèmes distribués complexes et de grande échelle qui se déploient de façon entièrement automatisée et sans interruption de service. Notez aussi la douleur post-déploiement : des systèmes cassés qui réveillent l'astreinte la nuit sont tout aussi nuisibles.

Trois principes résument la parade : construire des systèmes conçus pour être déployés facilement dans plusieurs environnements, qui détectent et tolèrent les pannes et dont les composants se mettent à jour indépendamment ; garantir que l'état des systèmes de production peut être reproduit de façon automatisée depuis le contrôle de version (à l'exception des données de production) ; et mettre de l'intelligence dans l'application et la plateforme pour que le déploiement soit aussi simple que possible. Les applications conçues pour une plateforme as-a-service (Heroku, Cloud Foundry, OpenShift, GCP, AWS, Azure) se déploient généralement par une seule commande.

Le burnout : agir sur l'environnement, pas sur la personne

Le burnout est un épuisement physique, mental ou émotionnel causé par le surmenage ou le stress — mais c'est davantage que d'être simplement débordé. Il peut faire paraître insignifiant et terne ce qu'on aimait dans son travail et sa vie. Il se manifeste souvent par un sentiment d'impuissance (helplessness) et il est corrélé aux cultures pathologiques et au travail gaspilleur et improductif.

Ses conséquences sont énormes. La recherche montre que les emplois stressants peuvent être aussi mauvais pour la santé physique que le tabagisme passif ou l'obésité. Les symptômes incluent l'épuisement, le cynisme, le sentiment d'inefficacité, l'absence d'accomplissement, et le débordement du travail sur le reste de la vie ; dans les cas extrêmes, problèmes familiaux, dépression sévère, voire suicide. Le stress professionnel coûte par ailleurs à l'économie américaine 300 milliards de dollars par an en arrêts maladie, invalidité de longue durée et rotation excessive du personnel. Les employeurs ont donc à la fois un devoir de protection (duty of care) et une obligation fiduciaire d'éviter que leur personnel ne s'épuise.

Le message central du livre est contre-intuitif et capital : les managers, comme tant d'autres avec de bonnes intentions, essaient souvent de « réparer la personne » en ignorant l'environnement de travail — alors que changer l'environnement est bien plus déterminant pour le succès à long terme. Le burnout peut être prévenu ou inversé, et le DevOps y aide.

Les six facteurs de risque de Maslach

Christina Maslach, professeure de psychologie à Berkeley et pionnière de la recherche sur le burnout, a identifié six facteurs de risque organisationnels qui prédisent le burnout. Tous sont des choses que le management et l'organisation ont le pouvoir de changer.

Facteur de risque (Maslach)Description
Surcharge de travail (work overload)Les exigences du poste dépassent les limites humaines
Manque de contrôle (lack of control)Incapacité d'influencer les décisions qui affectent son travail
Récompenses insuffisantesReconnaissance financière, institutionnelle ou sociale insuffisante
Effondrement de la communautéEnvironnement de travail non soutenant
Absence d'équité (fairness)Manque d'équité dans les processus de décision
Conflit de valeurs (value conflicts)Décalage entre valeurs de l'organisation et valeurs de l'individu

Pour mesurer le burnout dans leur enquête, les chercheurs ont demandé aux répondants s'ils se sentaient épuisés, s'ils étaient indifférents ou cyniques vis-à-vis de leur travail ou s'estimaient inefficaces, et si leur travail avait un effet négatif sur leur vie.

Les cinq leviers de réduction

La recherche du programme indique ensuite quels facteurs organisationnels sont les plus fortement corrélés à un haut niveau de burnout — et donc où chercher les solutions. Les cinq facteurs les plus corrélés sont les suivants.

LevierPourquoi il agit
Culture organisationnelleLe burnout intense se trouve dans les cultures pathologiques, orientées pouvoir. Les managers sont responsables d'un environnement sans blâme (blame-free), tourné vers l'apprentissage des échecs, avec un but partagé. Rappel : l'erreur humaine n'est jamais la cause racine d'une panne
Douleur de déploiementDes déploiements complexes, douloureux et hors heures ouvrées créent stress et sentiment de perte de contrôle. Avec les bonnes pratiques, ils n'ont pas à être des événements pénibles
Efficacité des leadersUn bon leader limite le travail en cours (WIP) et élimine les obstacles pour que l'équipe avance. Sans surprise, les équipes aux leaders efficaces déclarent moins de burnout
Investissements de l'organisation dans le DevOpsInvestir dans les compétences, la formation, le support et le temps nécessaires à l'acquisition de nouvelles compétences est critique pour réussir l'adoption
Performance organisationnelleAu cœur du lean : donner aux employés le temps et les ressources d'améliorer leur propre travail, et l'autorité de décider de ce qui les concerne

Concrètement, les managers qui veulent prévenir le burnout doivent concentrer leurs efforts sur : favoriser un environnement respectueux et soutenant qui apprend des échecs plutôt que de blâmer ; communiquer un fort sens du but ; investir dans le développement des employés ; demander aux employés ce qui les empêche d'atteindre leurs objectifs, puis corriger ces choses ; et leur donner le temps, l'espace et les ressources pour expérimenter et apprendre. Et surtout, leur donner l'autorité de prendre les décisions qui affectent leur travail, en particulier là où ils sont responsables des résultats. Le livre cite les fameux « 20 % de temps » de Google et le « THINK Friday » d'IBM comme exemples d'espace créatif ménagé pendant la semaine de travail, et non en heures supplémentaires.

À retenir

L'alignement des valeurs mérite une mention spéciale. Quand les valeurs de l'organisation et celles de l'individu divergent, le burnout est plus probable, surtout dans un travail exigeant et à fort enjeu comme la technologie. Point crucial : ce qui compte, ce sont les valeurs réellement vécues par les employés, pas les mission statements imprimés sur des plaques. Si les valeurs vécues diffèrent des valeurs affichées, ce sont les valeurs du quotidien qui l'emportent. Quand il y a alignement, les employés s'épanouissent.

La conclusion de cette partie est nette : la recherche a trouvé des preuves que les pratiques techniques et de management lean (lean management) contribuent à réduire à la fois le burnout et la douleur de déploiement. Investir dans la technologie ne rend pas seulement la livraison meilleure — cela rend aussi meilleure la vie professionnelle des personnes.

Satisfaction au travail : les bons outils, du sens, du jugement

Le DevOps est avant tout une affaire de culture, mais la satisfaction au travail dépend fortement d'avoir les bons outils et ressources pour faire son travail. La mesure de satisfaction utilisée dans la recherche regarde trois choses : si vous êtes satisfait de votre travail, si on vous donne les outils et ressources nécessaires, et si votre poste fait bon usage de vos compétences et de vos capacités. Pris ensemble, ces éléments expliquent l'impact de la satisfaction.

Pourquoi l'automatisation compte-t-elle autant ? Parce qu'elle confie aux ordinateurs ce que les ordinateurs font bien — les tâches répétitives qui ne demandent aucune réflexion, et qui sont d'ailleurs mieux faites quand on n'y pense pas trop. Les humains étant mauvais à ce genre de tâches, les déléguer libère les personnes pour ce à quoi elles excellent : soupeser les preuves, réfléchir aux problèmes, prendre des décisions. Pouvoir appliquer son jugement et son expérience à des problèmes difficiles est une grande part de ce qui rend un travail satisfaisant.

La recherche trouve d'ailleurs que de bonnes pratiques techniques DevOps prédisent la satisfaction au travail. Les pratiques fortement corrélées à cette satisfaction — supervision proactive (proactive monitoring), automatisation des tests et du déploiement — partagent un point commun : elles automatisent les tâches subalternes et demandent aux personnes de décider à partir d'une boucle de rétroaction. Au lieu de gérer des tâches, les gens prennent des décisions en mobilisant leurs compétences, leur expérience et leur jugement.

Identité et engagement : mesurer la loyauté avec l'eNPS

Les personnes sont au cœur de toute transformation technologique. La recherche montre que l'engagement et la satisfaction des employés sont révélateurs de leur loyauté et de leur identité, qu'ils aident à réduire le burnout, et qu'ils peuvent piloter des résultats organisationnels clés comme la rentabilité, la productivité et la part de marché.

Pour mesurer la loyauté, les auteurs empruntent un indicateur largement utilisé pour la fidélité client : le Net Promoter Score (NPS), décliné en eNPS (employee Net Promoter Score). Le NPS repose sur une seule question — « Quelle est la probabilité que vous recommandiez notre entreprise / produit / service à un ami ou collègue ? » — notée de 0 à 10.

CatégorieScoreCaractérisation
Promoteurs (promoters)9–10Créent le plus de valeur, restent plus longtemps, génèrent un bouche-à-oreille positif
Passifs (passives)7–8Satisfaits mais peu enthousiastes ; partent si mieux ailleurs
Détracteurs (detractors)0–6Coûteux à fidéliser, partent vite, nuisent par un bouche-à-oreille négatif

Le NPS se calcule en soustrayant le pourcentage de détracteurs du pourcentage de promoteurs (40 % de détracteurs et 20 % de promoteurs donnent un NPS de −20 %). Dans l'étude, deux questions ont capté l'eNPS : recommanderiez-vous votre organisation comme lieu de travail à un ami ou collègue ? Et recommanderiez-vous votre équipe ?

Le résultat est marquant. En comparant la proportion de promoteurs (9 ou 10) entre le groupe haute performance et le groupe basse performance, les employés des équipes hautement performantes étaient 2,2 fois plus susceptibles de recommander leur organisation comme un endroit formidable où travailler, et 1,8 fois plus susceptibles de recommander leur équipe. L'engagement n'est pas qu'une métrique « pour se sentir bien » : la recherche citée montre que les entreprises aux employés très engagés ont vu leurs revenus croître deux fois et demie plus que celles à faible engagement, et que les actions des entreprises à environnement de haute confiance ont surperformé les indices de marché d'un facteur trois entre 1997 et 2011.

Astuce

L'eNPS est significativement corrélé à trois constructs actionnables : la mesure dans laquelle l'organisation collecte les retours clients et s'en sert pour concevoir produits et fonctionnalités ; la capacité des équipes à visualiser et comprendre le flux des produits jusqu'au client ; et le degré auquel les employés s'identifient aux valeurs et objectifs de leur organisation et l'effort qu'ils sont prêts à fournir pour sa réussite. Quand les gens voient le lien entre leur travail et son impact positif sur les clients, ils s'identifient plus fortement au but de l'entreprise.

Le cercle vertueux de l'identité

Pour mesurer l'identité organisationnelle, les chercheurs ont demandé le degré d'accord avec des affirmations telles que « je suis content d'avoir choisi cette organisation plutôt qu'une autre », « je parle de cette organisation à mes amis comme d'une excellente entreprise », « je suis prêt à fournir un effort bien au-delà de l'attendu pour aider mon organisation à réussir », « mes valeurs et celles de mon organisation sont très proches », « mon organisation se soucie de moi ».

L'hypothèse centrale : les équipes qui pratiquent la livraison continue et une approche expérimentale du produit construisent de meilleurs produits et se sentent plus connectées au reste de leur organisation. Cela crée un cercle vertueux : une plus haute performance de livraison augmente le rythme auquel les équipes valident leurs idées, ce qui élève la satisfaction au travail et la performance organisationnelle. De plus, l'identité inclut l'alignement des valeurs — or le décalage de valeurs était l'un des contributeurs clés du burnout. Un sentiment d'identité fort peut donc réduire le burnout en alignant valeurs personnelles et organisationnelles.

   Pratiques techniques + lean (CD, lots réduits, expérimentation)


   Meilleure performance de livraison  ──►  validation plus rapide des idées
                 │                                      │
                 ▼                                      ▼
   Identité + satisfaction + engagement ◄──── sens, autonomie, alignement


   Loyauté, effort supplémentaire, rétention


   Meilleure performance organisationnelle ──► réinvestissement (boucle)

Le degré auquel les gens s'identifient à leur organisation prédit une culture générative et orientée performance, et prédit la performance organisationnelle (productivité, part de marché, rentabilité). Cela ne devrait pas surprendre : si les personnes sont le plus grand actif d'une entreprise — comme tant de dirigeants le proclament — alors avoir des employés qui s'identifient fortement à elle constitue un avantage concurrentiel. Le contraste est saisissant avec le modèle où les exigences descendent vers des équipes qui livrent de gros lots de travail, sans contrôle ni connexion : c'est démotivant et cela produit de moins bons résultats.

La diversité : nécessaire, et insuffisante seule

Le livre consacre une section à la diversité (diversity) dans la tech, avec une position claire : la diversité compte. La recherche montre que les équipes plus diverses en termes de genre ou de minorités sous-représentées sont plus intelligentes, atteignent une meilleure performance d'équipe et de meilleurs résultats business. Or peu d'équipes sont diverses à cet égard.

Les chiffres de l'étude 2017 sont frappants : 33 % des répondants travaillaient dans des équipes sans aucune femme, 56 % dans des équipes comptant moins de 10 % de femmes, et 81 % dans des équipes comptant moins de 25 % de femmes. La répartition de genre déclarée était de 91 % d'hommes, 6 % de femmes, 3 % de personnes non-binaires ou autres. Côté minorités, 12 % des répondants s'identifiaient comme sous-représentés. Les femmes quittent par ailleurs la tech à un rythme 45 % supérieur à celui des hommes, et rapportent harcèlement, micro-agressions et inégalités salariales — autant de choses que leaders et pairs peuvent activement surveiller et améliorer. Comme il n'existe pas de différence significative d'aptitude entre hommes et femmes dans les filières STEM, les auteurs pointent une cause culturelle : la croyance répandue que certains hommes seraient « naturellement » plus doués pour le travail technique.

Piège courant

La diversité ne suffit pas : les équipes et organisations doivent aussi être inclusives. Une organisation inclusive est celle où « tous les membres se sentent bienvenus et valorisés pour ce qu'ils sont et ce qu'ils apportent », avec un fort sentiment d'appartenance et un but mutuel partagé. L'inclusion doit être présente pour que la diversité prenne racine. C'est l'affaire de chacun de prioriser la diversité et de promouvoir des environnements inclusifs : c'est bon pour l'équipe et bon pour le business.

À retenir

  • La performance technique a des effets humains mesurables. Les pratiques de livraison continue et de management lean réduisent à la fois la douleur de déploiement et le burnout — la performance ne se paie pas en santé mentale, au contraire.
  • La douleur de déploiement est un signal. Là où déployer est redouté, manuel, risqué et fait hors heures ouvrées, on trouve la plus mauvaise performance et la plus mauvaise culture ; automatisation, intégration continue, architectures découplées et petits déploiements la réduisent nettement.
  • Le burnout vient de l'environnement, pas d'un manque de résilience individuelle. Ses six facteurs de risque (surcharge, manque de contrôle, récompenses insuffisantes, communauté brisée, iniquité, conflit de valeurs) sont tous sous le pouvoir du management — qui doit corriger l'environnement plutôt que « réparer la personne ».
  • La satisfaction tient aux bons outils, au sens et au jugement. L'automatisation libère les personnes des tâches subalternes pour les concentrer sur la décision ; de bonnes pratiques techniques prédisent la satisfaction au travail.
  • L'engagement nourrit la performance, et réciproquement. Mesuré par l'eNPS, il est bien plus élevé chez les hauts performeurs (2,2× plus de chances de recommander son organisation, 1,8× son équipe) ; identité forte et alignement des valeurs créent un cercle vertueux qui prédit la performance organisationnelle.
  • La diversité améliore la performance, mais exige l'inclusion. Les équipes diverses sont plus performantes ; la tech reste massivement homogène, et la diversité ne tient que dans une organisation où chacun se sent valorisé.