Kategorien
Tags
Newsletter
Melden Sie sich für den QRP International-Neswletter an und erhalten Sie alle Neuigkeiten über Trends, nützliche Inhalte und Einladungen zu unseren kommenden Veranstaltungen.
Melden Sie sich anWir alle wissen, dass DevOps ein kultureller Wandel ist, der alle Ressourcen eines Unternehmens betrifft. Das Durchbrechen der so genannten „Wall of Confusion“, der Trennung zwischen Entwicklung (Dev) und Ops, bedeutet Zusammenarbeit, und DevOps fördert eine Kultur der Zusammenarbeit und des Lernens.
DevOps fördert funktionsübergreifende Teams und erfordert natürlich auch operative Spezialisten. Aber DevOps ist keine bestimmte Rolle oder ein bestimmtes Team.
Zum Thema „DevOps-Team“ gibt es selbst unter Experten widersprüchliche Meinungen: Sollte es ein DevOps-Team geben? Der Artikel „The Industry Just Can’t Decide about DevOps Teams“* zeigt verschiedene Standpunkte auf. Die am weitesten verbreitete Meinung ist, dass die Idee von DevOps-Teams kontraproduktiv ist: Es können zusätzliche Silos entstehen, und ganz allgemein sollten sich alle Ressourcen innerhalb einer Organisation der DevOps-Kultur anschließen.
Dies ist die Meinung von Theresa Naete in „Break down DevOps team roles so you can actually get to DevOps „**: „Der Punkt ist, dass wir nicht DevOps machen, wenn wir die Teams aufteilen.(…) In der DevOps-Welt gehören Dev und Ops zum selben Team. Ich wiederhole: Es ist das gleiche Team.
Was einige von uns nicht verstehen, ist, dass Kultur unverzichtbar ist und vor den Instrumenten kommt. Diese Kultur beinhaltet das Aufbrechen von Arbeitssilos und Barrieren und damit auch der Rollen innerhalb eines DevOps-Teams, damit jedes gewählte Tool optimiert werden kann, um die gewünschten Ergebnisse zu erzielen.“
Es gibt aber auch Befürworter der Idee, dass DevOps-Teams ein effektiver Weg sind, um den Übergang zu einer neuen Arbeitsweise zu vollziehen, und obwohl die Mehrheit der Branchenexperten der Meinung ist, dass Teams nicht der richtige Ansatz für die Entwicklung von DevOps-Fähigkeiten innerhalb einer Organisation sind, sind DevOps-Teams auf dem Vormarsch.
Das Ziel von DevOps in einem Unternehmen ist die Optimierung der Wertschöpfung für Kunden und das Unternehmen. Verschiedene Unternehmen benötigen möglicherweise unterschiedliche Teamstrukturen, um eine effektive Zusammenarbeit zwischen DEV und OPS zu erreichen. Das bedeutet, dass die ideale Struktur für die Umsetzung von DevOps von vielen Variablen abhängt.
Wie bereits erwähnt, gibt es keine universelle DevOps-Teamstruktur, die für alle passt (oder wir könnten sagen, dass es so etwas wie ein DevOps-Team gar nicht gibt!). Die Rollen und Zuständigkeiten sind je nach Unternehmen unterschiedlich: Wichtig ist, dass die wichtigsten Rollen und Zuständigkeiten ermittelt und den Mitarbeitern mit den richtigen Fähigkeiten zugewiesen werden.
Laut TechBeacon*** sind die häufigsten DevOps-Rollen, die für jedes Unternehmen, das den DevOps-Ansatz übernehmen möchte, entscheidend sind:
DevOps einzuführen bedeutet, sich auszutauschen und zu lernen. Daher reicht es nicht aus, über die richtigen Ressourcen mit den richtigen Fähigkeiten zu verfügen, sondern das Team muss sich aus Ressourcen zusammensetzen, die bereit sind, kontinuierlich zu lernen und sich zu verändern.
Dies sind die drei Merkmale eines DevOps-Profis:
– weiß, wie man im Team arbeitet und passt gut in die Unternehmenskultur;
– ist ein neugieriger Mensch, der ständig experimentieren möchte und sich nicht scheut, zu versuchen und zu scheitern, bis er/sie verstanden – hat, was funktioniert und was nicht: DevOps ermutigt zum Scheitern, aber es muss ein „verantwortungsvolles Scheitern“ sein
ist eine anpassungsfähige Fachkraft, die Veränderungen positiv gegenübersteht.
Möchten Sie mehr erfahren? QRP International bietet die DevOps-Zertifizierung an. Zögern Sie nicht, uns für weitere Informationen zu kontaktieren.
Andere Quellen:
*Helen Beal, The Industry Just Can’t Decide about DevOps Teams
**Theresa Naete, Break down DevOps team roles so you can actually get to DevOps
***7 key DevOps roles you need to succeed- What Team Structure is Right for DevOps to Flourish?