IT mit zwei Geschwindigkeiten

Im Jahr 2012, mit dem Beginn der digitalen Revolution, wurde die Idee der IT der zwei Geschwindigkeiten vom Agile-Team der Boston Consulting Group (BCG) geprägt.

Im Jahr 2014 hat Gartner einen ähnlichen Begriff entwickelt: Bimodale IT. Beide Begriffe beschreiben eine konzeptionelle Methode, um ein Gleichgewicht zwischen digitaler Agilität und Unternehmensstabilität herzustellen, wobei die digitalen Anwendungen für die Benutzer mit Hochgeschwindigkeits-Agilität ausgeführt werden.

Gleichzeitig läuft das Backend des Unternehmens aufgrund der traditionell erforderlichen Kontrollen und der Governance weiterhin mit einer viel geringeren Geschwindigkeit.

Wenn man jedoch den jüngsten Kundengesprächen Glauben schenken darf, dann ist die Zeit für die bimodale Lösung mit zwei Geschwindigkeiten fast abgelaufen.

Wir hören, dass es nicht länger angemessen ist, dass geschäftliche Innovationen, die durch digitale Initiativen möglich sind, warten müssen, weil die alten Unternehmenssysteme nicht in der Lage sind, unterstützende Innovationen innerhalb eines ähnlichen Zeitrahmens zu liefern.

Obwohl es höchst unwahrscheinlich ist, dass die digitale und die Unternehmens-IT jemals mit der gleichen Geschwindigkeit laufen werden, muss sich der Geschwindigkeitsunterschied zwischen den digitalen Systemen und den alten Unternehmensanwendungen deutlich verringern.

Die Lücke schließen

Hier kommen DevOps und die Schaffung einer agilen Entwicklungsumgebung mit einer einzigen Geschwindigkeit sowohl für die digitale als auch für die Unternehmens-IT-Infrastruktur ins Spiel.

Durch die Implementierung eines schnellen, agilen Entwicklungsprozesses innerhalb der Unternehmens-IT kann das langsame Backend beschleunigt werden.

Unter den großen SAP-Anwendern wächst die Bereitschaft, diesen Weg einzuschlagen, vor allem in schnelllebigen, wettbewerbsintensiven Branchen wie dem Einzelhandel, dem Finanzwesen und der Energiebranche.

Aber es ist nicht so einfach, einen "DevOps"-Schalter umzulegen, und dann ist plötzlich alles agil.

Bei der Umstellung von einem traditionellen Wasserfall-Entwicklungskonzept auf ein SAP DevOps müssen Organisationen unter Umständen mehrere strukturelle und prozessuale Strategien in Betracht ziehen, um den Wandel zu unterstützen.

  • Freisetzungsstrategie: Der schnellste Weg zur Beschleunigung und Erhöhung der Änderungsgeschwindigkeit führt über mehrere Auslieferungsschienen. Daher ist die Überlegung, wie die Änderungen kategorisiert werden und welche Veröffentlichungshäufigkeit (z. B. wöchentlich, monatlich, vierteljährlich) verwendet werden soll, ein wichtiger Ausgangspunkt.
  • Technisches Umfeld: Wie werden die Systeme aufgebaut sein? Flach oder N, N+1? Für jedes System gibt es eine Reihe von Überlegungen
  • Organisatorische Struktur: Wie wird die Entwicklungsgruppe organisiert sein? Nach Teams je nach Modul? Wie werden Business und IT zusammenarbeiten?
  • Entwicklungsprozess: Welcher Entwicklungsprozess wird eingeführt? Zum Beispiel ein Water-Scrum-Fall-Prozess oder ein Pureplay-Agile. Welches Team wird für welchen Teil des Build-Test-Deploy-Prozesses verantwortlich sein?

Sobald die Entscheidungen in diesen und ähnlichen strategischen Bereichen getroffen sind, folgen drei wichtige Schritte zur Erleichterung der Umsetzung: die Gestaltung des Änderungskontrollprozesses, die Automatisierung und die Orchestrierung.

  • Prozess der Änderungskontrolle: Ermöglichung der Kategorisierung von Veränderungen auf der Grundlage vorher festgelegter Kriterien, um eine Beschleunigung einiger Veränderungen und eine angemessene Sorgfaltspflicht bei anderen zu ermöglichen. Ausgewogenheit zwischen guter Governance und der Geschwindigkeit der Umsetzung von Veränderungen
  • Automatisierung: Automatisierung der Änderungskontrolle, des Arbeitsablaufs, der Tests, der Auswirkungsanalyse und der Codeüberprüfung, um menschliche Geschwindigkeitsgrenzen zu beseitigen oder zu minimieren
  •  Inszenierung: Nutzung der Automatisierung des Änderungsprozesses zur Orchestrierung und Automatisierung des gesamten Entwicklungsprozesses (Erstellung, Prüfung und Bereitstellung)

SAP-Änderungskontrollautomatisierung und DevOps

Sobald die Änderungskontrollprozesse definiert sind, ist der wichtigste nächste Schritt die Automatisierung der SAP-Änderungskontrolle.

Die Unternehmens-IT arbeitet nicht so flexibel wie die digitale und so ergeben sich eine Reihe von Herausforderungen für die agile SAP-Entwicklung.

Die Herausforderungen hängen von der Art der verwendeten agilen Architektur ab, umfassen aber in der Regel Folgendes:

  • Sicherstellung, dass bei einer mehrgleisigen Strategie alle Änderungen in die richtigen Lieferschienen geleitet werden
  • Verwaltung und Erleichterung der parallelen Entwicklung, um das Überschreibungspotenzial in der Produktion zu minimieren
  • Verwaltung von Abhängigkeiten zwischen Objekten innerhalb von Paketen, zwischen Paketen innerhalb von Sprints und zwischen Paketen über Anwendungen hinweg
  • Synchronisierung aller Systeme mit denselben Objektversionen

Die Implementierung eines SAP-zentrierten Automatisierungstools für die Änderungskontrolle vereinfacht nicht nur die Komplexität, die mit einer DevOps-Implementierung einhergeht, sondern ermöglicht auch den sehr wichtigen nächsten Schritt, die Orchestrierung des End-to-End-Prozesses.

Ein letztes Wort

Wenn ein SAP-Änderungskontroll-Automatisierungstool implementiert wird, stellen Sie sicher, dass das gewählte Tool flexibel genug ist (d. h. unabhängig von der Entwicklungsmethodik), um jede beliebige DevOps-Entwicklungsstrategie zu verwalten und zu automatisieren, die eingesetzt wird oder geplant ist.

Das reicht von der einfachen Automatisierung der Änderungsbereitstellung bis hin zur ausgefeilten Analyse und Verwaltung von Abhängigkeiten oder der vollständigen Automatisierung des gesamten Lebenszyklus von Anwendungen.

Für weitere Informationen darüber, wie Rev-Trac eingesetzt werden kann, um Ihr SAP-Unternehmen und Ihre digitale IT zu verwalten und die Lücke der IT der zwei Geschwindigkeiten zu schließen, wenden Sie sich bitte an Kontakt einer unserer Experten für SAP-Änderungsmanagement.