ccbash
← Insights
IT Operations

Agile Methoden für den IT-Betrieb

Die neuen Anforderungen an den IT-Betrieb: schneller, besser und kommunikativer – ohne die Betriebserfahrung über Bord zu werfen.

Illustration: Kanban-Board mit Haftnotizen

Agile Produktentwicklung hat die Service Delivery grundlegend verändert. Es gibt keine Releasezyklen mehr, neue Features werden sofort nach Fertigstellung ausgeliefert – mehrere Deployments pro Tag sind Normalität.

Immer wieder scheint – nicht ganz zu Unrecht – der IT-Betrieb der limitierende Faktor zu sein. Über die Jahre haben Administratoren gelernt, was zu einem sicheren Betrieb von Services notwendig ist:

  • Datenklassifikation – Schutz- und Wiederherstellungsbedarf von Daten,
  • Servicebeschreibung – Definition von SLAs,
  • Betriebshandbuch – Handhabung von Konfigurationsänderungen und Meldeketten,
  • Monitoring- und Backup-Konzept.

Die Bereitstellung dieser für den Betrieb benötigten Definitionen bringt Zeitpläne agiler Projekte immer wieder in Verzug. Viele DevOps-Engineers, die diese Aufgaben selbst und vor allem schneller übernehmen wollen, begreifen den Betriebsteil als reines Deployment und Konfiguration – und geraten bei Fehlererkennung (Incident Management) und Service-Wiederherstellung (Business Continuity) in massive Schwierigkeiten.

Agile Methoden für IT Operations

Es ist nicht notwendig, den klassischen IT-Betrieb kaltzustellen. Vielmehr sollte man ihn analog zur Softwareentwicklung weiterentwickeln und seine Erfahrung nutzen. Folgende Optimierungen sind möglich:

  • Kanban & Stand-up: Es gibt diverse elektronische Kanban-Boards, die klassische Post-it-Variante funktioniert genauso. Im täglichen Stand-up wird der aktuelle Stand diskutiert und die Priorisierung gemeinsam angepasst. Vorteil: gemeinsames Lagebild. Umsetzung: sehr einfach.

  • ChatOps: Moderne Teams arbeiten in Plattformen wie Slack, Mattermost oder Teams. ChatOps verlagert Status-Abfragen und einfache Betriebsaufgaben über Bots direkt in diese Kanäle. Vorteil: weniger Anfragen beim IT-Betrieb. Umsetzung: einfach, erfordert etwas Programmierung.

  • AgileOps: Beschleunigung der Betriebsprozesse durch Automatisierung – alle Aufgaben werden nach Häufigkeit und Aufwand analysiert und mit geeigneten Tools automatisiert. Vorteil: bessere Auslastung, drastisch schnellere Changes. Umsetzung: aufwändig, Prozesse und Gewohnheiten müssen sich ändern.

  • DevOps: Querschnittsteams, in denen Architektur, Entwicklung und Betrieb servicebezogen zusammenarbeiten, unterstützt durch eine CI/CD-Toolkette. Vorteil: extrem schnelle Reaktion, kein Wissens-Gap zwischen den Bereichen. Umsetzung: sehr aufwändig, Organisationsstruktur und Kommunikation ändern sich.

  • Lean IT: Mehr als eine Reorganisation – eine Umstellung der Grundsätze. Alle Prozesse werden auf die sieben Verschwendungsarten hin analysiert (Transport, Bestände, Bewegung, Wartezeiten, Überproduktion, Übererfüllung, Fehler) und im PDCA-Zyklus verbessert. Vorteil: ganzheitlicher Ansatz. Umsetzung: komplex.

Welcher Weg passt, hängt von Team, Servicelandschaft und Reifegrad ab – meist beginnt man klein (Kanban, ChatOps) und wächst in die größeren Modelle hinein.

Lassen Sie uns über Ihre IT sprechen.

Unverbindliches Erstgespräch – wir hören zu und sagen ehrlich, ob und wie wir helfen können.

Kontakt aufnehmen