La démocratie DevOps
La prochaine grande expérience
Démocratie : la grande expérience. La voix du peuple au pouvoir. La fin des hiérarchies rigides et autoritaires. Ces principes sont ancrés dans les gouvernements depuis plus de deux siècles, mais de nombreux modèles économiques ressemblent encore à ceux de l'Empire britannique. Alors que le développement s'accélère et que les clients attendent une réponse en temps réel à leurs préoccupations, les entreprises dotées de services informatiques complexes adoptent un modèle DevOps qui leur confère l'agilité nécessaire pour rester réactives et à l'écoute du public. Nous explorons ici comment favoriser une culture DevOps peut contribuer à un environnement de travail et une expérience client plus démocratiques.
Communication transparente
Des outils comme le code source partagé et un tableau de bord centralisé des incidents (hum, coup de pouce coup de pouce ) sont d'excellents facilitateurs de la communication transparente nécessaire pour réunir les équipes de développeurs et d'exploitation. Mais DevOps ne se résume pas à quelques nouveaux outils. Il nécessite un changement culturel.
Les managers doivent d'abord instaurer un climat de confiance où les équipes de développement et d'exploitation travaillent en étroite collaboration afin de mieux comprendre leurs attentes mutuelles et d'atteindre des objectifs communs orientés client. Cela peut se faire en valorisant l'apprentissage, en éliminant les obstacles au transfert de connaissances et en développant autopsies irréprochables .
La culture d'Etsy est un excellent exemple de la mise en œuvre de ces valeurs. Tous les nouveaux employés suivent un stage intensif de cinq semaines au cours duquel ils travailler avec d'autres équipes pendant une semaine chacune, en apprenant leur processus et en développant une compréhension complète de comment fonctionne l'organisation Dans leur ensemble. Les ingénieurs seniors ont également la possibilité d'échanger plus longuement avec une équipe différente, et cette interconnexion favorise la libre circulation des connaissances et incite tous les employés à continuer d'apprendre les uns des autres.
Etsy et d'autres entreprises DevOps ont commencé à traiter les échecs inévitables au moyen d'analyses post-mortem sans reproche. En se concentrant sur les événements au lieu de chercher à déterminer les responsabilités, ces entreprises encourager les ingénieurs Fournir les détails nécessaires à la compréhension du mécanisme de la panne. Ces détails sont essentiels pour prévenir le problème à l'avenir, et ils ne peuvent être divulgués si les ingénieurs craignent d'être tenus responsables s'ils dénoncent leurs actes.
Lorsque les membres d'une équipe se sentent à l'aise dans une culture qui valorise les enseignements tirés des inévitables échecs, lorsqu'ils font confiance à leurs collègues et les comprennent dans leur travail pour atteindre des objectifs communs, des boucles de rétroaction positives commencent à se développer. Les employés s'approprient leurs récits sur leur travail et leurs erreurs, et ils partagent volontiers ces histoires et cherchent des pistes d'amélioration. Ce feedback, diffusé au sein de l'entreprise, crée une culture positive et axée sur la croissance. Ce feedback, transmis à toutes les équipes et à tous les échelons hiérarchiques, constitue la première étape vers un flux de travail plus démocratique.
Amélioration constante
Ces boucles de rétroaction positive au sein de l'organisation accélèrent le déploiement et la réponse aux incidents. Elles permettent également aux entreprises d'exploiter et de répondre aux retours clients plus efficacement et plus fréquemment. À l'instar de la démocratie, le travail DevOps n'est jamais terminé. Les équipes DevOps livrent, envoient et reçoivent continuellement des retours, collaborent et innovent en permanence.
Cela nécessite que chaque membre de l'équipe adhère à une culture de travail axée sur les données. Comme nous l'avons déjà mentionné, avant , la première étape dans la construction de cette culture est de démocratiser les données , ce qui signifie donner à chaque employé les outils et les compétences nécessaires pour analyser l'impact de son travail sur l'entreprise. Lorsque chaque membre de l'équipe pense comme un analyste de données, l'étape suivante consiste à lui donner les moyens d'apporter des changements proactifs pour améliorer le produit. Lorsque les équipes sont responsabilisées et agissent en permanence sur la base de sources de données riches et de boucles de rétroaction positives, chacun a son mot à dire sur l'orientation de l'entreprise. C'est la démocratie en action.
Possession
Lorsque les équipes de développement et les équipes opérationnelles ne sont plus cloisonnées, lorsque chaque membre est impliqué dans les données entrantes et a son mot à dire sur l'avenir du produit, l'investissement et l'adhésion explosent. Les ingénieurs peuvent se considérer comme co-responsables, non seulement du travail de leur équipe, mais aussi de l'entreprise elle-même. Cette appropriation s'accompagne d'une collaboration renforcée pour apporter des améliorations agiles qui peuvent se propager à l'ensemble de l'entreprise et influencer le changement global. son article Pour opensource.com, Gene Kim affirme que, dans un modèle DevOps, « nous n'attendons plus des dirigeants qu'ils planifient notre réussite. Au contraire, ils contribuent à promouvoir et à développer des routines, à les tester en pratique, à identifier celles qui ne fonctionnent pas et à renforcer celles qui fonctionnent… afin que les obstacles rencontrés hier et aujourd'hui ne nous gênent pas demain. »
PagerDuty, le logiciel de gestion des incidents leader mondial, offre à votre équipe un tableau de bord centralisé pour voir tous les incidents traités dans l'entreprise et les analyses pour comprendre les riches boucles de rétroaction qui font de la communication transparente, de l'amélioration constante et de l'appropriation le fondement d'une approche DevOps démocratique.