Alle wollen DevOps machen. Aber warum? Welche Probleme versuchen wir zu lösen?
Einen Schritt zurücktreten#
Gemeinsam treten wir einen Schritt zurück und betrachten das grosse Ganze. Statt direkt in Tools und Praktiken einzusteigen, untersuchen wir die Systeme und Wertströme, die moderner Softwareauslieferung zugrunde liegen.
Systems Thinking#
DevOps dreht sich nicht nur um Tools oder Automatisierung. Es geht darum, das System zu verstehen, in dem man arbeitet. Wie fliesst Arbeit durch die Organisation? Wo sind die Engpässe? Welche Feedback-Loops existieren, und welche fehlen?
Für Continuous Delivery architekturieren#
Mit einer Systemperspektive können wir unsere Produkte und Prozesse für Continuous Delivery architekturieren. Das bedeutet, nicht nur CI/CD-Pipelines zu designen, sondern die gesamte Produktarchitektur so zu gestalten, dass sie häufige, zuverlässige Releases unterstützt.