Automatisierung

DevOps: Entwicklung und Betrieb als ein Team

DevOps verbindet Softwareentwicklung (Development) und IT-Betrieb (Operations) zu einer gemeinsamen Verantwortung: Änderungen sollen klein, häufig, automatisiert und sicher in Betrieb gehen, und Messwerte aus dem Betrieb fließen direkt in die Entwicklung zurück. Der Artikel erklärt Herkunft und Grundprinzipien (CALMS, Three Ways), die DevOps-Schleife und die CI/CD-Pipeline, Rollen und Teamformen, den Testansatz, die DORA-Kennzahlen sowie Grenzen von DevOps.

Geschäftsprozesse digitalisieren und optimieren

Was heißt es, einen Geschäftsprozess zu digitalisieren, und wie wird er dabei besser? Dazu werden Schwachstellen wie Medienbrüche, Doppelerfassungen und Liegezeiten gesucht und für jedes Problem wird geprüft, ob und wie Digitalisierung es löst – bis zu Automatisierung, E-Service und einer Erfolgskontrolle mit Kennzahlen. Außerdem geht es um den digitalen Reifegrad, Sensoren, IoT und Software-Roboter (RPA) sowie um Grenzen der Digitalisierung und Green IT. Wie die neuen Abläufe mit dem UML-Aktivitätsdiagramm entworfen werden, zeigt ein Folgeartikel.