Der Blog

Die DevOps-Demokratie

von Sam Lewis 5. November 2015 | 5 Minuten Lesezeit

Das nächste große Experiment

Demokratie: Das große Experiment. Die Stimme des Volkes an der Spitze. Das Ende starrer und überheblicher Hierarchien. Diese Prinzipien gelten seit über zwei Jahrhunderten in der Politik, doch viele Geschäftsmodelle erinnern noch immer an das Britische Empire. Da sich die Entwicklung immer weiter beschleunigt und Kunden zunehmend Echtzeit-Antworten auf ihre Anliegen erwarten, wechseln Unternehmen mit komplexen IT-Abteilungen zu einem DevOps-Modell, das ihnen die nötige Agilität gibt, um auf die Stimme des Volkes zu reagieren. Hier untersuchen wir, wie die Förderung einer DevOps-Kultur zu einem demokratischeren Arbeitsplatz und einem demokratischeren Kundenerlebnis beitragen kann.

Transparente Kommunikation

Tools wie gemeinsam genutzter Quellcode und ein zentrales Vorfall-Dashboard (ähem, Schubs Schubs ) sind hervorragende Förderer der transparenten Kommunikation, die bei der Zusammenführung von Entwicklern und Betriebsteams erforderlich ist. DevOps lässt sich jedoch nicht auf ein paar neue Tools reduzieren. Es erfordert einen kulturellen Wandel.

Manager müssen zunächst ein vertrauensvolles Umfeld schaffen, in dem Entwicklung und Betrieb eng zusammenarbeiten, um besser zu verstehen, was sie voneinander benötigen, um gemeinsame, kundenorientierte Ziele zu erreichen. Dies kann erreicht werden, indem Lernen wertgeschätzt, Hindernisse für den Wissenstransfer beseitigt und schuldlose Obduktionen .

Etsys Kultur ist ein großartiges Beispiel dafür, wie diese Werte funktionieren. Alle neuen Mitarbeiter durchlaufen ein fünfwöchiges Bootcamp, in dem sie Arbeiten Sie jeweils eine Woche lang mit anderen Teams zusammen, lernen Sie deren Prozesse kennen und entwickeln Sie ein umfassendes Verständnis für wie die Organisation funktioniert als Ganzes. Darüber hinaus gibt es für erfahrene Ingenieure die Möglichkeit, sich länger mit einem anderen Team auszutauschen. Diese Vernetzung sorgt für einen ungehinderten Wissensfluss und inspiriert alle Mitarbeiter, weiterhin voneinander zu lernen.

Etsy und andere DevOps-Unternehmen haben begonnen, unvermeidliche Fehler durch schuldlose Post-Mortem-Analysen zu beheben. Indem sie sich auf das Geschehene konzentrieren, anstatt zu entscheiden, wer für einen Vorfall verantwortlich ist, Ingenieure fördern um die Details zu nennen, die zum Verständnis des Fehlermechanismus erforderlich sind. Diese Details sind wichtig, um das Problem in Zukunft zu vermeiden, und sie können nicht ans Licht kommen, wenn die Ingenieure Angst haben, dass ihnen die Schuld zugeschoben wird, wenn sie über ihr Verhalten sprechen.

Wenn sich Teammitglieder in einer Unternehmenskultur wohlfühlen, in der die Erkenntnisse aus unvermeidlichen Fehlern wertgeschätzt werden, und wenn sie die Arbeit ihrer Kollegen zur Erreichung gemeinsamer Ziele verstehen und ihnen vertrauen, entwickeln sich positive Feedbackschleifen. Mitarbeiter erzählen ihre eigenen Geschichten über ihre Arbeit und ihre Fehler und teilen diese gerne mit, um Verbesserungsmöglichkeiten zu finden. Dieses Feedback, das sich durch das Unternehmen zieht, fördert eine positive, wachstumsorientierte Unternehmenskultur. Dieses Feedback, das teamübergreifend und hierarchieübergreifend weitergegeben wird, ist der erste Schritt zu einem demokratischeren Arbeitsablauf.

Ständige Verbesserung

Diese positiven Feedbackschleifen innerhalb der Organisation ermöglichen eine schnellere Bereitstellung und Reaktion auf Vorfälle. Sie ermöglichen es Unternehmen außerdem, Kundenfeedback umfassender und häufiger zu nutzen und darauf zu reagieren. Wie in der Demokratie ist auch die Arbeit von DevOps nie abgeschlossen. DevOps-Teams liefern kontinuierlich, senden und empfangen kontinuierlich Feedback, arbeiten kontinuierlich zusammen und entwickeln Innovationen.
Dies erfordert, dass jedes Teammitglied eine datengesteuerte Arbeitskultur verfolgt. Wie wir bereits festgestellt haben vor Der erste Schritt zum Aufbau dieser Kultur besteht darin, demokratisieren Sie die Daten , das heißt, jedem Mitarbeiter die Werkzeuge und Fähigkeiten zu geben, um zu analysieren, wie sich seine Arbeit auf das Geschäft auswirkt. Wenn jedes Teammitglied wie ein Datenanalyst denkt, besteht der nächste Schritt darin, es zu befähigen, proaktive Änderungen zur Verbesserung des Produkts vorzunehmen. Wenn Sie befähigte Teams haben, die ständig auf der Grundlage umfangreicher Datenquellen und positiver Feedbackschleifen handeln, kann jeder die Richtung des Unternehmens mitbestimmen. Das ist gelebte Demokratie.

Eigentum

Wenn Entwicklungs- und Betriebsteams nicht mehr isoliert arbeiten, jedes Teammitglied mit den eingehenden Daten vertraut ist und die Zukunft des Produkts mitbestimmen kann, steigen Investitionen und Akzeptanz sprunghaft an. Ingenieure können sich als Mitverantwortliche nicht nur für die Arbeit ihres Teams, sondern auch für das gesamte Unternehmen sehen. Mit der Eigenverantwortung geht eine stärkere Zusammenarbeit einher, um agile Verbesserungen zu erzielen, die sich im gesamten Unternehmen verbreiten und globale Veränderungen bewirken können. In sein Artikel Gene Kim argumentiert für opensource.com, dass wir in einem DevOps-Modell „nicht mehr von Führungskräften erwarten, dass sie unseren Weg zur Größe planen. Stattdessen helfen Führungskräfte dabei, Routinen zu fördern und zu entwickeln, sie in der Praxis zu testen, zu erkennen, welche nicht funktionieren, und diejenigen zu verstärken, die funktionieren … damit uns das, was uns gestern und heute im Weg stand, morgen nicht mehr im Weg steht.“

PagerDuty, die weltweit führende Incident-Management-Software, bietet Ihrem Team eine Zentralisiertes Dashboard um alle Vorfälle zu sehen, die im gesamten Unternehmen behandelt werden, und um die Analysen zu verstehen, die umfassenden Feedbackschleifen, die transparente Kommunikation, ständige Verbesserung und Eigenverantwortung zur Grundlage eines demokratischen DevOps-Ansatzes machen.