Zusammenfassung

Abgeschlossen

Ihre Organisation unterstützt eine kritische Geschäftswebanwendung, die weltweit in mehreren Regionen bereitgestellt ist. Die Bereitstellung neuer Funktionalitäten erfolgt mehrmals täglich, und Sie sind zufrieden. Aber es gibt immer Raum für Verbesserungen. Die kontinuierliche und offene Beobachtung Ihres DevOps-Prozesses ermöglicht es den Teams, mögliche Verbesserungspunkte zu identifizieren, wobei die kontinuierliche Zusammenarbeit eine große Rolle spielt.

Kontinuierliche Zusammenarbeit ist eine Praxis, die den Kulturwandel unterstützt, der für jede DevOps-Journey entscheidend ist. Kontinuierliche Zusammenarbeit ermöglicht es Teams, über die Grenzen geplanter Besprechungen hinaus innovativ zu sein, und fördert die Innovation innerhalb des Teams durch die Schaffung einer integrierten Erfahrung. Es ist auch die treibende Energie, die das Wissen und die Ergebnisse von mehreren Teams verbessert.

Oftmals beeinträchtigen Kommunikationsprobleme die Fähigkeit, einen Vorfall zu beheben. Teams können die MTTR (Mean Time to Resolution) für Vorfälle verkürzen, indem sie die MTTK (Mean Time to Know) verbessern. Die Reduzierung der MTTK erfordert ein hohes Maß an Zusammenarbeit zwischen verschiedenen Organisationen und Teams.

Vergessen Sie nicht, dass in Silos unterteilte funktionale Teams spezialisierte, abgeschottete Lösungen erstellen. Funktionsübergreifende Teams erstellen Lösungen, die Funktionen bieten. Daher ist das Entwerfen von Teams und Architektur rund um Microservices ein effektiver Weg, damit sich Teams auf Funktionen konzentrieren.

Kontinuierliche Verbesserung beinhaltet und erfordert Messungen. Dies wird Ihnen nicht nur helfen, Verbesserungen zu identifizieren, sondern auch die Erfahrungen Ihrer Kunden zu verbessern.

Es ist jedoch entscheidend zu wissen, was man messen muss. Die DevOps-Führung sollte Dinge wie Betriebszustandsmetriken, Nutzung, Geschwindigkeit und Livesitezustand messen. Mit anderen Worten: Messen Sie Wirkung, nicht Aktivität.

Sobald Metriken und KPIs definiert sind, richten Sie die KPIs an den Gewohnheiten aus, um positive Geschäftsergebnisse zu erzielen.

Ein weiterer wichtiger Aspekt von kontinuierlicher Verbesserung ist kontinuierliches Feedback. Schaffen Sie eine Kultur kontinuierlichen Feedbacks durch:

  • Releases: früh und oft
  • Beginnen mit einem Minimum Viable Product (MVP)
  • Verwendung der hypothesengesteuerten Entwicklung
  • Kontinuierliche Verbesserung durch Kundenfeedback

Wertstromaufnahme und Wertstromanalyse unterstützen ebenfalls kontinuierliche Verbesserung. Die Wertstromanalyse hilft dabei, Unterbrechungen, Redundanzen und Lücken in der Arbeitsabwicklung zu erkennen und zu beseitigen. Messungen, die im Rahmen der Wertstromanalyse durchgeführt werden, helfen Teams bei der Planung, beim Erkennen von Schwankungen in der Effizienz und bei der Identifizierung potenzieller Prozessprobleme.

Erwägen Sie schließlich, einen ganzheitlichen Ansatz zu etablieren, um die DevOps-Effektivität zu messen und Transparenz über DevOps-Transformationsinitiativen zu schaffen. Schaffen Sie eine Kultur, die das Lernen und Experimentieren fördert, das DevOps erfordert, indem Sie sich auf Metriken konzentrieren, die den Erfolg hervorheben.