Suivez les bons indicateurs pour améliorer l'expérience de travail de vos développeurs

Alors que le passé quelques années ont vu une forte tendance à prendre soin des employés, les derniers mois ont vu le pendule basculer dans l’autre sens. L’industrie de la technologie a été secouée par les licenciements et l’incertitude économique – et cela a un impact direct sur le moral et le bien-être des employés existants, ce qui à son tour affecte leur productivité.

Les outils de santé numérique, un meilleur traitement de la santé mentale et les journées de la santé mentale sont de grandes étapes, mais ils ne s’attaquent pas directement à certaines des causes profondes de l’insatisfaction des ingénieurs logiciels au travail. Pour contrer cette tendance à saper la productivité, les entreprises doivent réfléchir davantage à l’expérience des développeurs (DX). DX est très différent du bien-être général des employés.

L’expérience des développeurs concerne davantage la façon dont les développeurs de logiciels perçoivent le travail qu’ils effectuent au quotidien, et cela est directement influencé par les outils et les processus qu’ils utilisent. Cela signifie examiner l’expérience de votre équipe de la journée de travail elle-même, les ressources qu’ils utilisent et l’efficacité de leur flux de travail. L’avantage de l’optimisation de ces éléments n’est pas seulement des développeurs plus heureux, cela se traduit directement par de meilleurs résultats commerciaux.

Les responsables de l’ingénierie peuvent y parvenir en surveillant plus efficacement la satisfaction et les performances des ingénieurs afin de repérer les facteurs qui nuisent à l’expérience de votre équipe d’ingénierie. Ils doivent adopter de nouvelles mesures holistiques et apprendre à y répondre. Voici les étapes que toute entreprise technologique peut suivre pour mieux comprendre et améliorer l’expérience de ses développeurs.

Aller à la racine des problèmes en milieu de travail

Un nombre impressionnant de 3 développeurs de logiciels sur 4 dans le monde ont connu l’épuisement professionnel au cours de leur vie, et les leaders de l’ingénierie du monde entier devraient se demander pourquoi. L’un des problèmes, c’est que nous rendons essentiellement la vie des ingénieurs plus difficile qu’elle ne devrait l’être. Nous disposons d’outils pour mieux optimiser les flux de travail et les ressources que les développeurs de logiciels utilisent au quotidien, ce qui améliorerait leur expérience quotidienne et contribuerait à réduire le risque d’épuisement professionnel. Cependant, nous manquons peut-être des occasions d’apporter ces améliorations parce que nous ne suivons pas les bonnes mesures sur la façon dont nos équipes d’ingénieurs travaillent ou ne leur parlons pas suffisamment de leur expérience.

Un autre problème est que nous n’avons pas permis aux développeurs de logiciels de s’engager dans des tâches plus satisfaisantes. Le rapport State of DevOps 2019 a révélé que les développeurs de logiciels ne consacrent souvent que 30 à 40 % de leur temps à créer des fonctionnalités, tandis que la majeure partie de leur temps est consacrée aux retards et au travail administratif. Résoudre ces tâches chronophages et peu rémunératrices peut conduire à une plus grande évolution de carrière et à une plus grande satisfaction au travail.

Les outils qui donnent aux responsables de l’ingénierie une visibilité sur ces données sont largement disponibles et peuvent considérablement améliorer l’expérience d’un développeur. Si nous les exploitons, chaque entreprise peut commencer à identifier ses propres causes profondes d’insatisfaction des développeurs au travail.

Comment améliorer l’expérience des développeurs : Donnez-lui de l’ESPACE

Il y a deux choses que les responsables de l’ingénierie doivent examiner : les meilleures mesures pour vraiment avoir un aperçu de DX et comment utiliser ces informations pour améliorer la façon dont les développeurs de logiciels se sentent au travail.

Un nombre croissant d’entreprises se tournent vers les métriques DORA pour mesurer les performances de développement de logiciels.

Ce sont des indicateurs critiques, qui mesurent essentiellement l’agilité et la qualité. Cependant, ils ne donnent pas une image complète. En effet, la même équipe qui a créé les quatre métriques clés de DORA est allée plus loin et a créé le système de métriques SPACE plus holistique. Celles-ci englobent l’ensemble des métriques de DORA, tout en s’intéressant à l’aspect humain ou émotionnel du travail des ingénieurs logiciels (ou « Satisfaction et bien-être »).

Voici une ventilation de SPACE :

A lire également