Identifizieren von Transformationsteams
Sofern Sie nicht gerade eine völlig neue Organisation aufbauen, liegt eine der größten Herausforderungen jedes DevOps-Transformationsprojekts im Umgang mit Aktionen, die in irgendeiner Weise mit laufenden Geschäftszuständen in Konflikt stehen.
Die erste Herausforderung ist die Verfügbarkeit von Mitarbeitern. Wenn die Mitarbeiter, die das Transformationsprojekt leiten, auch an der bestehenden täglichen Arbeit innerhalb der Organisation beteiligt sind, ist es schwierig, sich auf die Transformation zu konzentrieren, wenn sich ihre aktuelle Rolle direkt auf die Kundenergebnisse auswirkt. Wir alle wissen, dass verzweifelte Situationen, in die Kunden involviert sind, immer Vorrang vor einem langfristigen Projekt wie DevOps-Transformationen erhalten.
Ein weiteres Problem ist die Funktionsweise der Organisation. Die Implementierung vorhandener Prozesse und Verfahren zur Unterstützung aktueller Geschäftsergebnisse kann es schwierig machen, den Status quo zu unterbrechen, der für eine echte DevOps-Transformation erforderlich ist.
Im Buch "Jenseits der Idee: Wie man Innovation ausführt", haben Dr. Vijay Govindarajan und Dr. Chris Trimble festgestellt, dass erfolgreiche Innovationen trotz bestehender Organisationsprozesse oft auftreten. Sie kamen zu dem Schluss, dass dies nur funktioniert, wenn ein separates Team zur Durchführung der Transformation gebildet wird.
Für DevOps-Transformationen sollte das separate Team aus Mitarbeitern bestehen, die sich auf die Transformationsergebnisse konzentrieren und gemessen haben und nicht an der täglichen operativen Arbeit beteiligt sind. Dem Team können auch externe Expert*innen angehören, die die Wissenslücken füllen. Außerdem können sie auch bei Prozessen, die für die vorhandenen Mitarbeiter*innen neu sind, beratend zur Seite stehen. Im Idealfall sollten die eingestellten Mitarbeiter bereits in der gesamten Organisation gut angesehen werden und eine breite Wissensbasis bieten, um außerhalb der Box als Gruppe zu denken.