Automatisierung

Artikel, Leitfäden und Tutorials zu Automatisierung, mit praktischen Tipps für Entwickler und Unternehmen, mit praxisnahen Hinweisen.

Postmortems, die wirklich etwas verändern

Ein Postmortem ist leicht abzuhalten und schwer nützlich zu machen. Das Meeting findet statt, ein Dokument wird geschrieben, vier Maßnahmen werden festgehalten, und sechs Monate später tritt derselbe Fehler erneut auf, während jemand das alte Dokument bei der Suche nach etwas anderem findet. Das Wort schuldfrei bekommt...

Software-Lieferkettensicherheit für kleine Teams

Lieferkettensicherheit klingt nach einem Problem für Organisationen mit eigener Sicherheitsabteilung, und genau diese Einordnung führt in die Irre. Ein kleines Team, das eine Handvoll Dienste betreibt, hängt typischerweise von hunderten Paketen ab, die niemand dort je gelesen hat, die zur Buildzeit aus Registries...

Technische Dokumentation, die gelesen wird

Technische Dokumentation scheitert auf eine bestimmte und vorhersehbare Weise. Jemand schreibt in zwei ruhigen Wochen sehr viel davon, das System ändert sich, niemand pflegt sie nach, und binnen eines Jahres steht dort mit voller Überzeugung etwas Falsches. Ab diesem Punkt ist sie schlechter als gar nichts, denn wer...

Entwickler-Onboarding, das in Woche eins liefert

Das Onboarding von Entwicklern wird meist daran gemessen, wie lange die Einführung dauert, und das ist das falsche Ende des Problems. Die Zahl, auf die es ankommt, ist eine andere: wie lange es dauert, bis eine neue Entwicklerin etwas ändern kann und dabei sicher ist, nichts anderes kaputtgemacht zu haben. In den...

Uptime-SLAs, die etwas wert sind

Ein Uptime-SLA sieht aus wie ein Versprechen und verhält sich wie eine Rückerstattungsregel. Anbieter wissen das. Kunden häufig nicht, und sie unterschreiben ein Service Level Agreement in dem Glauben, Verfügbarkeit gekauft zu haben, während sie in Wirklichkeit einen kleinen Rabatt für den Fall gekauft haben, dass sie...

Disaster Recovery für kleine Softwareteams

Disaster Recovery ist in einem kleinen Team meistens eine einzige Zeile in einem Dokument, das nie jemand geöffnet hat: Backups sind aktiviert. Diese Aussage stimmt, und sie ist trotzdem keine Antwort, denn sie sagt nichts darüber, wie alt die Daten im Ernstfall wären, wie lange das Zurückspielen dauert oder ob...

Softwaretest-Strategien, die echte Nutzer überstehen

Softwaretest-Strategien werden üblicherweise über die Testabdeckung beschrieben, und die Abdeckung ist die am wenigsten aussagekräftige Zahl der gesamten Disziplin. Eine Codebasis bei neunzig Prozent kann einen Fehler auf ihrem meistgenutzten Pfad ausliefern, weil Abdeckung misst, welche Zeilen während eines Testlaufs...

KI-Agenten im Unternehmen: Kosten und Fallstricke

KI-Agenten im Unternehmen sind die aktuelle Fassung einer vertrauten Geschichte: eine Demo, die in zehn Minuten wunderbar funktioniert, gefolgt von sechs Monaten des Versuchs, sie zuverlässig genug zu machen, um sie unbeaufsichtigt laufen zu lassen. Zwischen diesen beiden Zuständen liegt fast das gesamte Budget, und...

CRM- und ERP-Integration: Kosten, Wege, Fallstricke

Die Integration von CRM und ERP wird fast immer als Verbindungsproblem beschrieben, und sie ist fast nie eines. Beide Systeme haben dokumentierte Schnittstellen. Für beide gibt es fertige Konnektoren. Die Schwierigkeit liegt darin, dass Vertrieb und Finanzwesen jahrelang dasselbe Geschäft in zwei verschiedenen...