Il s’agit d’un scénario de plus en plus courant pour de nombreuses organisations : vous avez lancé votre initiative DevOps il y a déjà plusieurs mois, mais vous n’en voyez pas les résultats. Les efforts d’automatisation ont facilité l’affectation des ressources nécessaires, des goulets d’étranglement se forment à d’autres endroits du workflow et vos ingénieurs ont du mal à réduire la charge de travail liée aux pannes inattendues et aux problèmes de performances.
La collaboration entre équipes fragmentées que promettent les initiatives DevOps est souvent synonyme de plus de déploiements de code, de délai moyen de résolution accéléré, de délais de changement réduits et d’impact sur l’activité en général.1 Cependant, la transformation nécessaire pour obtenir ces résultats est loin d’être évidente. Il faut en effet un changement d’état d’esprit au niveau de toute l’entreprise.
La question « comment allez-vous mesurer ça ? » est au cœur de toute culture d’ingénierie efficace. Qu’il s’agisse du déploiement d’une nouvelle fonctionnalité dans l’environnement de production ou d’une initiative organisationnelle plus large, les mesures sont essentielles pour montrer à tous que vos efforts se soldent par des résultats notables. Inversement, le travail qui n’est pas lié à des objectifs mesurables peut entraîner des réactions défavorables quand les équipes et les individus ont l’impression d’être exploités ou sous-estimés (par ex., être de garde hors des heures ouvrées), alors qu’en utilisant des données qui permettent de prouver la réussite de façon mesurable, vous donnez à tous l’impression de participer à une expérience commune.
Vous ne pouvez pas être sûr de la réussite de votre approche DevOps si vous ne mesurez pas les bons facteurs et ne gérez pas votre opération DevOps de façon à ce que les indicateurs clés soient toujours évidents. En fait, c’est on ne peut plus simple : sans mesures, ou sans mesurer les bons facteurs, les initiatives DevOps sont vouées à l’échec.
Cet ebook vous présente cinq facteurs critiques pour la réussite des initiatives DevOps et vous montre quoi mesurer, et comment, pour réussir : réussite commerciale, expérience client, performances des applications et de l’infrastructure, rapidité de l’ingénierie et qualité.