Warum Führung die Reise besitzen und AM System arbeiten muss — nicht delegieren

25.11.2025, Von Stephan Schwab

Methoden lassen sich nicht wie Software installieren. Big-Bang-Rewrites scheitern — Netscape und Borland haben das teuer gelernt. Willkürliche Deadlines erzeugen Panik, keinen Fortschritt. Echte Verbesserung ist ein kontinuierlicher Prozess: Entwickler lernen bessere Techniken im Kontext, fachliche Experten formulieren Anforderungen als testbare Spezifikationen, und Führungskräfte lernen, Auslieferungsdaten direkt zu lesen statt durch gefilterte Status-Berichte. Wir betten uns in Ihre Teams ein, übertragen Fähigkeiten und treten zurück, wenn Sie stärker sind — Fähigkeiten aufbauen, keine Abhängigkeit. Das Folgende erklärt, warum dauerhafte Verbesserung der Auslieferung davon kommt, dass Menschen besser arbeiten lernen, nicht davon, dass sie der Roadmap eines Framework-Anbieters folgen.

Drei Erkenntnisse, die Führungskräfte akzeptieren müssen:

  1. Prozesse lassen sich nicht mit Deadline installieren. Ihre Codebasis spiegelt Jahre von Entscheidungen wider und enthält umfangreiches fachliches Wissen. Ihre Verbesserung erfordert Disziplin und Zeit, keine Heldenakte oder Rewrites.

  2. Verbesserung ist ein kontinuierlicher Prozess, kein einmaliges Ziel. Wie ein Navigationssystem benötigen Sie aktuelle Position, Richtung und die nächste Abzweigung — keine starre Zwölf-Monats-Roadmap.

  3. Kompetenzaufbau schlägt Zeremonien-Compliance. Entwickler, die TDD lernen, Teams, die CI/CD beherrschen, und Führung, die echte Metriken liest, schaffen dauerhaften Wandel. Methoden-Rituale erzeugen Theater — oder schlimmer, Reibung, die Lernen verhindert, indem sie Denken vom Tun trennen, basierend auf dem Missverständnis, Software-Entwicklung sei Konstruktion statt Design und Entdeckung.

Wenn Führungskräfte uns kontaktieren, erwarten sie manchmal einen vertrauten Pitch:

Hier ist das Framework. Hier ist die Roadmap. Hier sind die Zeremonien.

Das haben sie schon gehört. Sie kennen das Skript. Und vielleicht macht dieser Anbieter es besser.

Aber das bieten wir nicht an.

Wir kommen nicht mit einer Markenmethode an. Wir installieren keine Prozesse und verschwinden. Wir bilden keine zertifizierten Coaches aus, die Compliance durchsetzen.
  • Wir betten uns ein.
  • Wir arbeiten mit Code und Menschen.
  • Wir bauen Kompetenzen auf.
  • Unser Maßstab ist Software in den Händen zufriedener Nutzer.

Aber kein Missverständnis: wir arbeiten am System, nicht im System.

Obwohl ein Senior Developer Advocate erhebliche Zeit im Code verbringt und im Pair-Programming mit Entwicklern arbeitet, ist diese Rolle kein weiteres Teammitglied, das Organisationsregeln oder Prozess-Zeremonien unterliegt.

Wir agieren mit der Unabhängigkeit, die nötig ist, um systemische Einschränkungen zu identifizieren und anzugehen — nicht um in die Probleme aufgesogen zu werden, die wir lösen sollen. Feuern Sie uns nicht wegen Non-Compliance — Non-Compliance ist vermutlich genau das, wofür Sie uns bezahlen.

Und dann verlassen wir Sie stärker, als wir Sie vorgefunden haben — nicht von uns abhängig.

Das Problem mit Methoden-Installation

Die meisten Beratungsfirmen verkaufen Transformation als Paket:

  • Ein Reifegrad-Modell zur Bewertung Ihres aktuellen Stands
  • Eine Roadmap, die Sie durch Stufen führt
  • Zeremonien, die Ihre Tage strukturieren
  • Coaches, die Compliance sicherstellen
  • Folgebesuche zur „Fortschrittsmessung“
Es sieht umfassend aus. Es fühlt sich sicher an. Es ist teuer.

Und es funktioniert selten.

Hier ist warum:

Software-Entwicklung ist kein Fertigungsprozess, der standardisiert werden kann. Es ist eine kreative Disziplin, die Urteilsvermögen, Anpassung und tiefe technische Kompetenz erfordert.

KI verstärkt diese Kreativität — wenn Entwickler wissen, was sie tun.

Wir helfen Teams, KI-Tools zu nutzen, um Kreativität, Ausführungsgeschwindigkeit zu steigern und schneller zu iterieren. Aber kein Missverständnis: KI wird kompetente Entwickler nicht ersetzen. Wir sind hier, um jeden zu einem kompetenten Entwickler zu machen, der KI effektiv nutzen kann.

KI-Unterstützung ist leistungsfähig in den Händen von jemandem, der kann:

  • Beurteilen, ob generierter Code korrekt ist
  • Subtile Bugs und Sicherheitsprobleme erkennen
  • Architektonische Implikationen verstehen
  • Tests schreiben, die die Lösung validieren
  • Effektiv refactorn, um Klarheit zu erhalten

Ohne diese Grundlage wird KI zum schnelleren Weg, Legacy-Code zu erzeugen.

Die gleiche Logik gilt für Methoden-Installation.

Eine Methode zu installieren mag den Anschein von Fortschritt erzeugen — mehr Meetings, mehr Artefakte, mehr Vokabular — aber es adressiert nicht die tatsächlichen Einschränkungen:

  • Entwickler, die noch nie test-first geschrieben haben
  • Teams, die Angst haben, ihren Code häufig zu integrieren
  • Führung, die Entscheidungen basierend auf Status-Folien trifft statt auf Laufzeitdaten
  • Architektur-Entscheidungen, die vor drei Jahren Sinn machten, aber jetzt die Geschwindigkeit erdrosseln

Sie können sich nicht mit Zeremonien aus technischer Schuld herauszeremonieren. Sie können sich nicht mit Stand-ups zur Continuous Delivery standupifizieren.

Echte Verbesserung erfordert, dass Menschen besser arbeiten lernen. Und das geschieht durch Tun, nicht durch Befolgen eines Skripts.

Was wir stattdessen tun

Wir arbeiten mit den Menschen, die die Arbeit machen, und denen, die sie führen.

Für Entwicklungs-Teams:

Wir führen keine Schulungen im Konferenzraum durch. Wir arbeiten im Pair-Programming mit Entwicklern an echtem produktivem Code.

Wir führen Techniken ein — TDD, ATDD, trunk-based development, CI/CD — im Kontext, auf ihrer Codebasis, unter ihren Einschränkungen.

Wir zeigen ihnen, wie man Tests schreibt, die Vertrauen geben. Wie man sicher mehrfach täglich integriert. Wie man kleine Änderungen ausliefert, die Risiko reduzieren.

Für fachliche Experten:

Wir helfen Entwicklern, effektiv mit Kollegen zu interagieren, die Marktwissen, Kundeneinblick und fachliches Expertenwissen mitbringen.

Wir moderieren ATDD-Sitzungen, in denen Business Analysten, Produktmanager und fachliche Experten mit Entwicklern zusammenarbeiten, um ausführbare Spezifikationen zu definieren.

Wir zeigen Teams, wie man fachliche Sprache in automatisierte Tests übersetzt, sodass alle — technisch und nicht-technisch — sehen können, ob die Software tut, was beabsichtigt war.

Es geht nicht darum, nicht-technischen Menschen das Programmieren beizubringen. Es geht darum, eine gemeinsame Sprache zu schaffen, die beschreibt, wie Erfolg aussieht, und sicherzustellen, dass Entwickler bauen, was tatsächlich benötigt wird — nicht was sie denken, dass angefragt wurde.

Für die Geschäftsführung:

Wenn Sie ein Software-Unternehmen führen, müssen Sie verstehen, wie Software gemacht wird. Sie würden kein Restaurant führen, ohne die Küche zu verstehen. Software ist nicht anders.

Wir helfen Führungskräften — Engineering-Managern, Architekten, Executives — zu sehen, was Auslieferung tatsächlich einschränkt:

  • Wo Integrations-Reibung sich verbirgt
  • Was Auslieferungsfrequenz über Vertrauen aussagt
  • Wie Lead-Time-Variation Prozess-Dysfunktion signalisiert
  • Warum ausgelieferte Fehler auf Test-Strategie-Lücken hinweisen
  • Liefern wir häufiger aus mit weniger Vorfällen?
  • Sinkt unsere Lead Time oder stagniert sie?
  • Werden Features genutzt oder nur ausgeliefert?

Diese Fragen erfordern keinen Informatik-Abschluss. Sie erfordern Neugier darauf, wie die Arbeit tatsächlich passiert.

Führungskräfte fühlen sich oft gefangen zwischen:

  • Entwicklern, die in technischem Jargon sprechen
  • Projektmanagern, die schlechte Nachrichten zu Optimismus filtern
  • Beratern, die Komplexität als Raffinesse verkaufen

Wir übersetzen — nicht um Sie vor Details zu schützen, sondern um sie zugänglich zu machen.

Wir ersetzen nicht Ihr Urteilsvermögen. Wir geben Ihnen bessere Instrumente, es auszuüben.

Das Ziel ist nicht, Sie zum Entwickler zu machen. Das Ziel ist, Sie zu einer Führungskraft zu machen, die ehrliche, faktenbasierte Gespräche über Auslieferung mit Ihren Teams führen kann.

Verstecken Sie sich nicht vor uns.

Suchen Sie Dialog. Stellen Sie Fragen. Hinterfragen Sie unsere Beobachtungen.

Das Schlimmste, was Sie tun können, ist Distanz zu halten und sich auf gefilterte Berichte zu verlassen. Wir sind hier, um Ihnen direkten Einblick zu geben, was passiert — nicht komfortable Narrative, sondern Realität, auf die Sie reagieren können.

Warum dieser Ansatz funktioniert

1. Er adressiert echte Einschränkungen, nicht Symptome.

Sie haben kein „Personenproblem” oder „Prozessproblem”. Sie haben spezifische technische und organisatorische Einschränkungen.

Vielleicht dauert Ihre Test-Suite drei Stunden, also führt sie niemand aus. Vielleicht erzeugt Ihre Branching-Strategie Integrations-Schuld, die während der „Merge-Woche" explodiert. Vielleicht erfordert Ihr Auslieferungsprozess manuelle Genehmigung von fünf Personen, sodass jedes Release zum Projekt wird.

Diese sind behebbar. Aber nicht durch Installation einer Zeremonie.

2. Er baut interne Fähigkeiten auf.

Wenn wir im Pair-Programming mit Entwicklern arbeiten, schauen sie nicht nur zu — sie lernen, es selbst zu tun.

Wenn wir Führung coachen, werden sie nicht von unseren Übersetzungen abhängig — sie lernen, bessere Fragen zu stellen und Evidenz direkt zu lesen.

Wenn Sie uns nach sechs Monaten genauso brauchen wie am ersten Tag, haben wir versagt.

3. Er respektiert Ihren Kontext.

Wir kommen nicht mit einem Einheits-Playbook an.

Wir bewerten:

  • Was bereits funktioniert (und schützen es)
  • Wo die Verbesserungen mit dem höchsten Hebel liegen
  • Welche Kompetenzen am dringendsten aufgebaut werden müssen

Manche Teams brauchen bessere Test-Disziplin. Andere brauchen Auslieferungs-Automatisierung. Wieder andere brauchen klarere Verantwortlichkeiten und Entscheidungsrechte.

Die Lösung ist immer spezifisch. Die Methode ist immer angepasst.

4. Er schafft dauerhaften Wandel.

Abhängigkeit ist der Feind der Transformation.

Wenn Ihre Verbesserungsstrategie permanentes externes Coaching erfordert, ist es keine Verbesserung — es ist Outsourcing.

Wir bauen Kompetenzen auf, sodass Teams weitermachen können, nachdem wir gegangen sind.

Wir instrumentieren Auslieferung, sodass Führung Probleme sehen kann, bevor sie metastasieren.

Wir etablieren Feedback-Schleifen, sodass Lernen kontinuierlich wird, nicht ereignisgetrieben.

Wie das in der Praxis aussieht

Wir betten uns auf At-will-Basis in Teams ein:

Beobachten, wie Arbeit tatsächlich fließt. Identifizieren der Verbesserungen mit dem höchsten Hebel. Im Pair-Programming mit Entwicklern an echtem Code arbeiten. Kompetenzen systematisch aufbauen. Auslieferung instrumentieren, sodass Fortschritt sichtbar wird. Zurücktreten, wenn Teams unabhängig agieren.

Wenn wir unsere Arbeit gut gemacht haben, vermissen Sie uns nicht, wenn wir gehen. Sie sind einfach stärker.

Warum das kein „Big Bang” ist — und warum das gut ist

Führungskräfte sorgen sich manchmal:

„Das klingt nicht nach vollständiger Transformation. Wo ist die Roadmap? Wo ist die Gewissheit?”

Hier ist die Wahrheit:

Big-Bang-Transformationen scheitern genau deshalb, weil sie Gewissheit versprechen.

Software-Entwicklung ist unsicher. Sie bauen etwas, das noch nie gebaut wurde, für Nutzer, deren Bedürfnisse sich entwickeln, in einem Markt, der nicht wartet.

So zu tun, als könnten Sie das in Gewissheit planen, ist Theater.

Was Sie tun können:

  • Lead Time reduzieren, sodass Sie schneller lernen
  • Auslieferungsfrequenz erhöhen, sodass Sie schneller anpassen
  • Test Coverage verbessern, sodass Sie mit Vertrauen bewegen
  • Ownership klären, sodass Entscheidungen nicht stocken
Diese Verbesserungen verstärken sich. Schnelleres Lernen ermöglicht bessere Entscheidungen. Bessere Entscheidungen verstärken sich zu Wettbewerbsvorteil.

Aber sie folgen keinem Reifegrad-Modell. Sie folgen Realität.

Der Test: Was passiert, wenn wir gehen?

So erkennen Sie, ob ein Engagement erfolgreich war:

Stellen Sie diese Fragen sechs Monate nachdem wir gegangen sind:

  • Werden Features von Nutzern angenommen oder nur ausgeliefert und ignoriert?
  • Steigt der Umsatz pro Entwickler?
  • Verbessern sich Kundenzufriedenheitswerte?
  • Können Sie schneller auf Marktveränderungen reagieren als zuvor?
  • Geben Sie weniger für Betrieb aus, während Sie mehr Volumen handhaben?

Wenn die Antwort auf die meisten dieser Fragen ja ist, wurde Fähigkeit übertragen.

Wenn die Antwort „wir müssen mehr Coaches einstellen” ist, ist etwas gescheitert.

Warum wir nicht mit Methoden-Beratern konkurrieren

Manche Führungskräfte nehmen an, wir seien nur eine andere Geschmacksrichtung von Beratern.

Das sind wir nicht.

Management-Berater fokussieren auf Organisationsstruktur, Führung und Strategie. Das ist wertvolle Arbeit.

Wir fokussieren auf Software-Entwicklung:

  • Wie Entwickler arbeiten
  • Wie Code zur Produktion fließt
  • Wie Führung sieht, was passiert

Diese sind komplementär.

Wenn eine Methode bereits vorhanden ist, arbeiten wir damit.

Wir kommen nicht an, um Revierkämpfe über Narrative oder Frameworks zu führen. Wir sind Anwälte für unseren Kunden — von der technischen Seite. Unser Job ist es, Erfolg durch Auslieferung zu ermöglichen.

Wenn Management-Berater mit ihrer Methode präsent sind, kollaborieren wir. Wir machen ihre Frameworks ausführbar, indem wir sie mit echten Auslieferungsdaten verbinden.

Wenn eine Methode existiert, aber Berater gegangen sind, helfen wir Ihnen, sie besser funktionieren zu lassen — oder zu vereinfachen, was aufgebläht wurde.

Wenn neue Methoden in Betracht gezogen werden, bewerten und beraten wir.

Wenn Führungskräfte ein neues Framework oder eine Transformations-Strategie evaluieren, werden wir technische Due Diligence liefern.

Das ist nicht optional — es ist Teil unserer Verantwortung Ihnen gegenüber.

Wir werden abraten von Ansätzen, die:

  • Künstliche Trennung zwischen Denken und Tun schaffen
  • Software-Entwicklung als Fertigungsprozess behandeln
  • Zeremonien hinzufügen, die Einschränkungen verschleiern statt offenlegen
  • Compliance über Lernen priorisieren

Unsere Verpflichtung gilt dem Erfolg unseres Kunden, nicht der Marke einer Methode.

Wenn Ansätze inkompatibel mit effektiver Auslieferung werden, treten wir zurück.

Wir führen keine Organisationskämpfe über Methoden.

Wenn Management auf Ansätzen besteht, die fundamental inkompatibel mit unserem Leistungsumfang sind — Ansätze, die vorhersehbar Auslieferung schaden oder Bedingungen schaffen, die Entwickler zum Gehen treiben — beenden wir unser Engagement professionell.

Es geht nicht darum, ein Argument zu gewinnen. Es geht um Integrität und den Schutz der Menschen, denen wir dienen sollen.

In einer Situation zu bleiben, in der unsere technische Führung systematisch überstimmt wird, erzeugt schlechtere Ergebnisse:

  • Es verwirrt Teams darüber, was tatsächlich zählt
  • Es schafft Konflikte, die Vertrauen und psychologische Sicherheit erodieren
  • Es führt oft dazu, dass die besten Entwickler gehen, statt zu kämpfen

Wir treten lieber sauber zurück, als zu dieser Dynamik beizutragen.

Die unbequeme Wahrheit

Jenseits von Methoden-Debatten erfordert die Verbesserung der Software-Entwicklung vier Dinge, die viele Organisationen ablehnen:

1. Geschäftsführung muss Verantwortung für die Transformation übernehmen.

Sie können diese Arbeit nicht an Berater delegieren.

Sie sind die Führung. Sie setzen das Tempo. Sie schützen die Vision. Sie treffen die Entscheidungen. Wir liefern Hilfe und Anleitung — technisches Expertenwissen, Auslieferungs-Instrumentierung, Kompetenz-Transfer.
Wir helfen Ihnen, diese Vision zu schaffen und zu verfeinern, indem wir Ihnen zeigen, was Auslieferung tatsächlich einschränkt. Wir geben Ihnen bessere Instrumente, Realität zu sehen. Wir coachen Sie, bessere Fragen zu stellen.

Aber die Transformation müssen Sie selbst führen, nicht wir installieren sie.

Wenn Sie Verantwortung an einen externen Anbieter mit Roadmap übergeben wollen, sind wir nicht die richtige Wahl.

2. Geschäftsführung muss lernen, die Arbeit zu sehen.

Sie können Verständnis nicht delegieren.

Wenn Sie nicht wissen, warum Ihre Teams Schwierigkeiten haben auszuliefern, oder warum Lead Times wild variieren, oder warum „fertig” nie „ausgeliefert” zu bedeuten scheint, kann kein Berater das für Sie beheben.

Sie müssen hinschauen.

3. Entwickler müssen ihr Handwerk verbessern dürfen.

Sie können sich nicht mit Zeremonien zu technischer Exzellenz zeremonieren.

Entwickler brauchen Zeit, test-driven development zu lernen. Legacy-Code zu refactorn. Manuelles zu automatisieren. Mit besseren Architekturen zu experimentieren.

Wenn Ihr Prozess keinen Raum dafür schützt, ist Ihr Prozess das Problem.

4. Verbesserung ist ein fortlaufender Prozess, keine Installation mit Deadline.

Führungskräfte erzeugen oft künstliche Dringlichkeit: „Wir brauchen das bis Oktober behoben.” „Der Vorstand erwartet Transformation bis Q2.” „Wenn wir jetzt nicht modernisieren, sind wir tot.”

Dieser Druck ist verständlich. Aber er ist auch gefährlich.

Ihre Codebasis ist nicht über Nacht in ihren aktuellen Zustand gekommen. Jahre von Entscheidungen, Einschränkungen und Trade-offs haben geschaffen, was heute existiert. Noch wichtiger: Ihre Codebasis verkörpert umfangreiches fachliches Wissen — Geschäftsregeln, Randfälle, regulatorische Anforderungen, Kundenverhaltensmuster — akkumuliert durch Jahre des Lernens, was tatsächlich funktioniert.

Dieses Wissen ist nicht nur in Dokumentation (die oft veraltet oder fehlend ist). Es ist im Code selbst kodiert: wie Daten fließen, welche Validierungen existieren, welche Annahmen in Algorithmen eingebacken sind.

Die Codebasis zu verbessern erfordert Zeit und Disziplin — sie kann nicht installiert oder durch Heldenakte neu geschrieben werden. Und jeder Rewrite muss dieses fachliche Wissen bewahren und in der Organisation verteilen, oder Sie bauen die Probleme von gestern morgen neu.

Die Geschichte der Software ist übersät mit teuren Fehlschlägen durch Führungs-Ungeduld:

  • Netscape entschied, ihren Browser von Grund auf neu zu schreiben. Der Rewrite dauerte drei Jahre. Als sie auslieferten, hatte sich der Markt weiterbewegt. Das Unternehmen erholte sich nie.
  • Borland versuchte, Quattro Pro neu zu schreiben. Das Projekt kollabierte. Konkurrenten lieferten inkrementelle Verbesserungen aus, während Borland Ressourcen für einen Ersatz verbrannte, der nie materialisierte.
  • Unzählige Unternehmen haben „Experten-Rewrite-Teams” gebildet, nur um zu entdecken, dass Jahre von fachlichem Wissen und Randfall-Behandlung zu replizieren schwieriger ist als antizipiert. Währenddessen akkumuliert das existierende System weiter technische Schuld, weil niemand es wartet.

Das Muster ist konsistent: Big-Bang-Rewrites scheitern. Willkürliche Deadlines erzeugen Panik, keinen Fortschritt.

Was funktioniert, ist stetige, sichtbare Verbesserung:

  • Ein Integrations-Bottleneck beheben und die Lead-Time-Änderung messen
  • Test Coverage inkrementell verbessern, sodass Vertrauen wächst
  • Einen manuellen Auslieferungsschritt nach dem anderen automatisieren
  • Code-Abschnitte refactorn, während man daran arbeitet, nicht isoliert

Das Ziel zählt weniger als die Richtung.

Wenn Sie jeden Monat besser werden, kommen Sie dorthin, wo Sie sein müssen. Wenn Sie Deadlines setzen und in Panik geraten, wenn sie rutschen, brennen Sie Ihre besten Leute aus, während Sie einem willkürlichen Datum nachjagen.

Geduld ist nicht Passivität. Es ist die Disziplin, dauerhaften Fortschritt über theatralische Dringlichkeit zu werten.

Was wir wirklich anbieten

Wir verkaufen keine Methode. Wir verkaufen keine Transformation.

Wir bieten Partnerschaft beim Aufbau von Fähigkeiten.

Wir bringen:

  • Jahrzehnte praktischer Software-Entwicklungs-Erfahrung
  • Bewährte Techniken, die Reibung reduzieren und Durchsatz erhöhen
  • Die Fähigkeit, zwischen technischer Realität und Executive-Entscheidungsfindung zu übersetzen
  • Einen Fokus darauf, uns selbst unnötig zu machen

Sie bringen:

  • Den Kontext, den wir nicht haben können
  • Die Autorität, organisatorische Hindernisse zu entfernen
  • Die Bereitschaft, gemeinsam mit Ihren Teams zu lernen

Gemeinsam schaffen wir dauerhafte Verbesserung.

Nicht weil wir einen Prozess installiert haben, sondern weil Menschen gelernt haben, besser zu arbeiten.

Die Wahl

Sie können eine Methode installieren:

  • Das Framework kaufen
  • Die Methoden-Champions schulen
  • Den Zeremonien folgen
  • Hoffen, dass es funktioniert

Oder Sie können Fähigkeiten aufbauen:

  • Erfahrene Praktiker einbinden
  • Die Kompetenzen Ihrer Teams aufbauen
  • Ihre Auslieferung instrumentieren
  • Lernen zu sehen, was passiert

Der erste Pfad schafft Abhängigkeit. Der zweite schafft Kapazität.

Wählen Sie entsprechend.

Kontakt

Sprechen wir über Ihre reale Situation. Möchten Sie Lieferung beschleunigen, technische Blockaden entfernen oder prüfen, ob eine Idee mehr Investition verdient? Buchen Sie ein kurzes Gespräch (20 Min): Ich höre Ihren Kontext und gebe 1–2 praktikable Empfehlungen – ohne Pitch, ohne Verpflichtung. Wenn es passt, gehen wir weiter; wenn nicht, nehmen Sie Klarheit mit. Vertraulich und direkt.

Lieber per E‑Mail? Schreiben Sie: sns@caimito.net