J'ai récemment assisté à DevOpsDays Seattle . J’ai été frappé par (et rappelé) l’accent mis sur l’importance des processus d’entreprise et du changement culturel. J'entends des variations sur ces thèmes depuis des années : « La technologie est la partie facile. « La culture est dure. » J'ai discuté avec des participants qui ont détaillé leurs difficultés face au « milieu gelé » ou aux responsables informatiques qui, ne parvenant pas à trouver leur place dans la transformation de leur entreprise, finissent par devenir un obstacle au changement.
Une personne avec qui j'ai parlé m'a parlé de la création d'un cours de formation de 9 semaines pour ses responsables informatiques autour du livre Making Work Visible : Exposer le vol de temps pour optimiser le travail et le flux , par Dominica Degrandis. Elle a décrit les résultats comme étant transformateurs. Cela a du sens. En formant les responsables informatiques aux fondamentaux de l’amélioration des processus métier, elle a débloqué deux obstacles courants à l’adoption réussie des processus DevOps : le milieu gelé et le Kanban qui n’en a que le nom. (Par exemple, ajouter des notes autocollantes aux réunions d’état et appeler le résultat, Kanban.)
Après son soutien enthousiaste, j’ai décidé de lire le livre de Dominica – et j’ai eu ma propre révélation personnelle sur les dangers du travail en cours ou en cours excessif. Je connaissais le concept : Les recherches démontrent que limiter le travail en cours pour les équipes utilisant des sprints agiles se traduit par une meilleure qualité et une plus grande productivité globale. Cependant, j’ai découvert que je pouvais appliquer ces principes de nouvelles façons à mon propre travail. Mon équipe repense également notre utilisation de Kanban au nom de l’amélioration continue de nos propres processus. Cela m’a conforté dans l’idée qu’il est utile de rester ouvert à l’acquisition de nouvelles perspectives à partir de concepts familiers.
J'ai également écouté une conférence de Tiffany Longworth, ingénieure en fiabilité de site chez Puppet, sur la gestion du changement pour les humains. Tiffany a pris en compte les facteurs humains qui peuvent faire ou défaire de nouvelles initiatives. Au cours de son discours, elle a mentionné un livre intitulé Radical Candor, Be a Kickass Boss, Without Losing your Humanity de Kim Scott. J'en suis à la moitié de ma deuxième lecture. Ce que j’ai trouvé fort dans ce livre, c’est l’accent mis sur le leadership efficace comme une série de partenariats avec des subordonnés directs, avec la haute direction et avec des groupes de pairs. Même si les bouleversements sont réels, l’un des nombreux avantages des changements rapides qui bouleversent le paysage des affaires est que le coût d’une mauvaise gestion est aujourd’hui bien plus élevé que par le passé. Cela signifie que les entreprises ont un intérêt financier à éradiquer ce que Scott appelle « une source commune de misère humaine », le mauvais patron.
Rapport de recherche annuel de Puppet : L’état de DevOps a trouvé une forte corrélation entre l’adoption réussie des pratiques DevOps et le bonheur et la productivité de leurs employés. Je crois que fondamentalement, c’est parce que les pratiques DevOps visent à rendre le travail plus humain. Lorsque vous améliorez les communications entre les équipes, donnez aux individus les moyens de contribuer, transformez l’échec en un apprentissage qui mènera finalement à un meilleur résultat et mesurez le succès en termes de résultats commerciaux plutôt qu’en nombre de tickets traités, vous créez un environnement de travail qui inspire à la fois la loyauté et la performance.
Pour les équipes d’exploitation réseau, les changements sectoriels peuvent être particulièrement perturbateurs, car les équipes d’application trouvent des moyens de contourner les contrôles et les systèmes qui étaient parfaitement logiques à une époque où l’acquisition et le provisionnement de services informatiques prenaient des semaines, voire des mois. Cela conduit souvent à des tensions entre les équipes, car les applications ont toujours besoin des services fournis par l’équipe d’exploitation. Cependant, la vitesse à laquelle ces politiques et services doivent être mis en œuvre s’est considérablement accélérée.
F5 a développé le programme Super-NetOps en tant qu'outil de formation gratuit à la demande pour aider les équipes d'opérations réseau et de sécurité à comprendre l'évolution de l'environnement et à apprendre à devenir des fournisseurs de services pour leurs organisations en réponse.
Le changement n’est jamais facile, mais pour ceux qui adoptent les principes d’apprentissage continu et d’amélioration continue, tant dans leur vie que dans leur travail, les avantages sont réels. Les avantages peuvent être modestes au début, mais ils ont tendance à s’accumuler au fil du temps jusqu’à ce que, soudainement, des améliorations spectaculaires commencent à émerger de l’agrégat de petits changements.