Softwarefluss ist kein Prozesstheater
Softwarefluss bringt wertvolle Änderungen in die Nutzung, ohne sie in den Warteschlangen des Entwicklungssystems verr...
5 Min. Lesezeit
13.08.2026, Von Stephan Schwab
Ein kritisches Release wartet, die Produktion steht oder die Finanzabteilung braucht eine Antwort. Im Raum fällt immer derselbe Name. Diese Person ist nicht einfach nur Ihr bester Experte. Sie ist Teil der Architektur geworden. Das Unternehmen liefert weiterhin Software, deshalb wirkt die Abhängigkeit beherrschbar. Dann wartet eine Änderung, bis ein Flugzeug landet. Ein Urlaub legt unbemerkt einen Punkt der Roadmap auf Eis. Ein neuer Entwickler verbringt Wochen damit, Wissen aus Gesprächen zu rekonstruieren. Aus dem Respekt vor dem Experten wurden Terminrisiko, Betriebsrisiko und ein stilles Veto gegen Veränderung. Eine Dokumentationsoffensive löst das nicht. Was fehlt, ist Urteilsvermögen: warum eine Regel existiert, welche Ausnahme zählt und wie sich das System ändern lässt, ohne das Geschäft zu beschädigen. Urteilsvermögen wird durch gemeinsame Arbeit weitergegeben. Arbeiten Sie bei riskanten Änderungen im Pair. Machen Sie aus wiederkehrenden Erklärungen Tests. Halten Sie Reviews klein genug, dass andere sie verstehen. Lassen Sie jemand anderen das Deployment übernehmen, während der Experte zusieht. Meist hortet der Experte kein Wissen. Er rettet die Organisation immer wieder. Die Aufgabe des CTO besteht nicht darin, ihm Vorwürfe zu machen oder ihn zu ersetzen. Sie besteht darin, zu verhindern, dass jede Rettung die Abhängigkeit weiter vertieft. Welche kritische Änderung in Ihrem Unternehmen beginnt noch immer mit dem Namen derselben Person?
Wissen konzentriert sich, weil es schneller ist, den Experten zu fragen, als sein Urteilsvermögen weiterzugeben. Er behebt den Produktionsfehler, erklärt die Ausnahme bei der Abrechnung und rettet das Release. Die Arbeit geht weiter. Das Dashboard bleibt grün. Jede Rettung lässt die Abhängigkeit normal aussehen.
Das Risiko versteckt sich meist in langweiligen Geschäftsregeln: Finanzberechnungen, Ausnahmen beim Onboarding, alten Verarbeitungsläufen, Migrationsskripten, Integrationen oder Tabellenlogik, die still und leise zur Infrastruktur wurde. Wenn niemand die Komponentenbibliothek versteht, beschwert sich das Team und repariert sie. Wenn niemand versteht, was Kunden schulden, verhandelt das Unternehmen auf Basis von Vermutungen mit der Realität. Die Realität ist nicht für großzügige Zahlungsziele bekannt.
Kann diese Person zwei Wochen Urlaub nehmen, ohne dass das Team stillschweigend seine Ambitionen senkt?
Nicht: „Kann das Unternehmen überleben?“ Überleben ist kein hoher Anspruch. Fragen Sie, ob die normale Arbeit sicher weitergehen kann:
Wenn die Antwort immer wieder Nein lautet, ist der Urlaubskalender Teil der Architektur. Mehr Menschen in dieses Labyrinth einzustellen, schafft keine Karte. Es verlängert nur die Warteschlange für Wegbeschreibungen.
Sie brauchen wahrscheinlich bessere Dokumentation. Sie müssen aber auch aufhören, so zu tun, als könne sie die ganze Last tragen.
Ein Dokument kann erklären, dass eine Finanzberechnung einer bestimmten Regel folgt. Es kann nicht automatisch vermitteln, wann diese Regel bei einem migrierten Kunden falsch ist, warum die Ausnahme existiert, welcher nachgelagerte Bericht den Fehler anzeigen wird und welches Risiko das Unternehmen akzeptiert, wenn die Zahl später korrigiert wird.
Dieses Urteilsvermögen entsteht bei der Arbeit am echten System. Jemand anderes untersucht das Problem. Der Experte erklärt das Warum, nicht nur das Was. Gemeinsam ergänzen beide einen Test, eine Schutzvorkehrung oder einen klareren Entwurf. Dann nimmt die andere Person die nächste Änderung mit weniger Hilfe vor.
Beginnen Sie mit einem kritischen Bereich, in dem immer wieder derselbe Name fällt. Machen Sie die nächste riskante Änderung zu gemeinsamer Arbeit. Lassen Sie jemand anderen den Code schreiben, untersuchen, deployen oder das System wiederherstellen. Machen Sie aus einer wiederkehrenden Erklärung einen ausführbaren Test. Halten Sie das Review klein genug, dass eine andere Person es wirklich versteht.
Pairing, TDD, CI/CD, Trunk-based Development und echte Code-Reviews sind hier kein Methodenschmuck. Sie sind Mechanismen für Wissenstransfer. Pragmatisch eingesetzt bringen sie Urteilsvermögen in die tägliche Arbeit und verkürzen den Weg von der Annahme zum Beleg. Zeremoniell eingesetzt sind sie nur weitere Meetings und Etiketten.
In der ersten Pairing-Session wird eine riskante Änderung zum Mittel für den Wissenstransfer. Eine Person schreibt den Code, eine andere erklärt und weitere prüfen. Der Fehler ist nützlich, weil er verborgene Annahmen ans Licht zwingt.
Wenn das Team den nötigen Freiraum nicht allein schaffen kann, stellen Sie eine erfahrene Person an die Seite des Experten und des CTO. Ihre Aufgabe besteht darin, im Code, im tatsächlichen Arbeitsfluss und im Betrieb mitzuarbeiten, bis die Abhängigkeit schrumpft – nicht darin, mit einem Dokumentationsprogramm und dem nächsten Vorgehensmodell aufzutauchen.
Wissenskonzentration gibt alten Systemen schließlich ein Veto. Es tarnt sich als Vorsicht: „Das sollten wir vor Quartalsende nicht anfassen.“ „Dieser Bereich ist riskant.“ „Wir müssen warten, bis Martin zurück ist.“
Die Roadmap beginnt, alles zu umgehen, was das Unternehmen nicht versteht.
Das sind die wirklichen Kosten. Das Unternehmen beginnt, strategische Entscheidungen innerhalb der Grenzen dessen zu treffen, woran sich einige wenige Menschen noch erinnern. Eine Vorschrift ändert sich, eine Schlüsselperson geht oder ein KI-Projekt soll einen Prozess automatisieren, den niemand erklären kann – und aus Vorsicht wird Stillstand.
Machen Sie nicht die Menschen verantwortlich, die das System am Laufen gehalten haben. Ändern Sie das System, das sie dauerhaft zu Rettern gemacht hat.
Schildern Sie, was passiert. Ich höre zu, stelle ein paar praktische Fragen und spiegele zurück, was ich sehe: wo das Risiko liegen könnte, was Delivery blockiert und was als Nächstes prüfenswert aussieht. Kein Pitch, keine Verpflichtung. Vertraulich und direkt.
Gespräch beginnenSichtbarkeit und Umsetzungskraft
Navigator liefert deiner Führungsebene klare Einblicke in Muster, Blockaden und Kapazität. Unser Developer Advocate schreibt produktiven Code mit deinem Team und bringt die Auslieferung in Fahrt.