2. Juli | Security

Developer Experience verbessern: Engineering Velocity Schritt für Schritt steigern

Moderne Plattformen allein reichen nicht aus. Erfahrt, wie bessere Developer Experience, standardisierte Environments und Self-Service die Engineering Velocity steigern und Entwickler wieder produktiver machen.

engineering velocity vorschau de - FULLSTACKS

Inhaltsverzeichnis

Viele Platform-Teams bauen technisch beeindruckende Infrastrukturen. Kubernetes, GitOps, Cloud Infrastructure as Code – alles vorhanden, alles modern. Und trotzdem hört man in denselben Unternehmen immer wieder dasselbe: Entwickler warten. Länger, als sie entwickeln.

Builds dauern. Lokale Setups gehen schief. Für jede kleine Plattform-Capability braucht es erst ein Ticket ans Platform-Team.

Die Frage ist also nicht, ob die Plattform modern ist. Die Frage ist, ob sie die Entwickler auch wirklich schneller macht.

Dieser Artikel zeigt, woran ihr erkennt, dass euer Team in einen Stillstand läuft, welche Fehlannahmen diesen Stillstand verursachen und wie ihr mit dem richtigen Framework Schritt für Schritt echte Engineering Velocity aufbaut.

Was ist Engineering Velocity und warum ist sie entscheidend?

Engineering Velocity beschreibt, wie schnell und effizient ein Entwicklungsteam tatsächlich Wert liefern kann – nicht, wie viel es beschäftigt ist. Es geht nicht um die Anzahl der Commits, nicht um Story Points und nicht um die Auslastung einzelner Entwickler. Es geht darum, wie viel von der verfügbaren Zeit wirklich in Entwicklung fließt – und wie viel in Konfiguration, Warten und administrative Tätigkeiten verloren geht.

Der Unterschied klingt subtil. In der Praxis ist er enorm.

Der Unterschied zwischen einer modernen Plattform und einer produktiven Plattform

Eine moderne Plattform erfüllt technische Anforderungen. Sie ist skalierbar, sicher, cloud-native. Eine produktive Plattform erfüllt eine andere Anforderung: Sie macht die Menschen, die auf ihr arbeiten, schneller.

Das sind zwei verschiedene Ziele – und sie werden in vielen Organisationen verwechselt.

Ein Entwickler, der für einen einfachen lokalen Test erst einen Kubernetes-Cluster aufsetzen, Plattform-Capabilities reinkonfigurieren und auf Rückmeldung des Platform-Teams warten muss, arbeitet auf einer modernen Plattform. Produktiv ist er dabei nicht. Er verbringt mehr Zeit mit dem Aufsetzen seiner Umgebung als mit dem Schreiben von Code – und genau das ist das Problem.

Eine produktive Plattform fragt nicht: Ist die Technologie state-of-the-art? Sie fragt: Kann ein Entwickler heute morgen in wenigen Minuten produktiv starten, ohne jemanden um Hilfe zu bitten?

Was Developer Experience wirklich bedeutet

  • Developer Experience (DevEx) ist ein Produktivitätsfaktor, kein Komfortthema.
  • Ziel ist die Reduzierung unnötiger kognitiver Belastung.
  • Zeit für Konfiguration und Setup verringert die eigentliche Entwicklungszeit.
  • Administrative Aufgaben bremsen Innovation und Motivation.
  • Entwickler sollten sich auf Fachprobleme konzentrieren können.
  • Plattformkomplexität darf die Produktivität nicht behindern.
  • Fehlende Abstraktion von Infrastruktur ist ein DevEx-Problem.

Developer Experience – kurz DevEx oder DX – wird oft missverstanden. Es geht nicht um Komfort, nicht um schöne Tools und nicht um das Wohlbefinden einzelner Entwickler als Selbstzweck. Developer Experience ist ein Produktivitätsfaktor.

Konkret bedeutet Developer Experience: Wie viel kognitive Last tragen Entwickler, die nichts mit dem eigentlichen Problem zu tun hat, das sie lösen sollen? Wie viel Zeit geht täglich für Konfiguration, Umgebungs-Setup und administrative Tätigkeiten verloren – Dinge, die im Geschäftsergebnis unsichtbar sind, aber real Zeit und Motivation kosten?

Ein Entwickler muss sich mit der Plattform auseinandersetzen – das ist unvermeidlich. Aber er muss nicht jedes Detail eines Kubernetes-Deployments kennen, nur um ein Feature zu testen. Wenn das die Realität ist, ist das kein Kompetenzproblem. Es ist ein Developer Experience-Problem.

Das „It works on my machine“-Syndrom: Woran merkt man, dass etwas nicht stimmt?

Es gibt einen Satz, den kennt jedes Entwicklungsteam: „Bei mir läuft es.“ Gemeint ist: lokal, in der eigenen Umgebung, mit den eigenen Konfigurationen. In der Produktion – oder auf dem Rechner eines Kollegen – sieht das dann anders aus.

Das „It works on my machine“-Syndrom ist kein Einzelproblem und kein Zufall. Es ist ein Symptom. Ein Zeichen dafür, dass Entwicklungsumgebungen nicht standardisiert, nicht reproduzierbar und nicht produktionsnah sind. Wer es früh erkennt, kann gegensteuern – bevor es zu echten Produktionsausfällen kommt.

Wenn Entwickler mehr konfigurieren als entwickeln

Das auffälligste Warnsignal ist gleichzeitig das alltäglichste: Entwickler verbringen einen Großteil ihrer Zeit nicht mit Entwicklung, sondern mit administrativer und konfigurativer Tätigkeit. Umgebungen aufsetzen, Dependencies auflösen, Plattform-Capabilities manuell einrichten – und das nicht einmal, sondern immer wieder.

Das geht täglich ins Geschäftsergebnis ein, auch wenn es dort nicht sichtbar ist. Zeit, die für Konfiguration verloren geht, steht für Features, Bugfixes und Innovation nicht zur Verfügung. Und die Frustration, die entsteht, wenn ein Entwickler mehr mit dem Werkzeug kämpft als mit dem eigentlichen Problem, ist ein unterschätztes Risiko für Motivation und Mitarbeiterbindung.

Das Schatten-Team: Wenn Entwickler die Plattform aktiv umgehen

Ein noch deutlicheres Warnsignal ist das, was man das Schatten-Team nennen könnte. Entwickler, die mit der offiziellen Plattform nicht produktiv arbeiten können, machen sich ihre Welt so, wie sie ihnen gefällt. Sie bauen eigene Umgebungen, nutzen eigene Tools, arbeiten an der Plattform vorbei – so lange wie möglich.

Das funktioniert – bis zur Produktion. Denn dort geht es nicht mehr anders, dort muss auf der offiziellen Plattform deployed werden. Was aber bis dahin nie produktionsnah getestet wurde, führt im schlimmsten Fall zu genau den Ausfällen, die man vermeiden wollte.

Das Schatten-Team ist kein Zeichen von Unkooperativität. Es ist ein Zeichen, dass die Plattform die Bedürfnisse der Entwickler nicht erfüllt.

Die häufigsten Fehlannahmen in Engineering-Organisationen

Hinter dem Stillstand stecken selten technische Probleme allein. Meistens sind es Annahmen – über Rollen, Verantwortlichkeiten und die Frage, wer sich wem anpassen muss. Diese Annahmen sind in vielen Organisationen tief verwurzelt und werden selten explizit ausgesprochen. Genau deshalb sind sie so wirksam.

„Die Entwickler müssen sich der Plattform anpassen“

Diese Überzeugung ist weit verbreitet – und sie ist falsch. Entwickler müssen sich mit einer neuen Plattform vertraut machen, neue Arbeitsweisen übernehmen, dazulernen. Das ist richtig und zumutbar. Aber sie müssen nicht von heute auf morgen ein anderer Mensch sein.

Eine Plattform ist kein Selbstzweck. Sie ist ein Werkzeug – und ein Werkzeug hat sich den Menschen anzupassen, die damit arbeiten, nicht umgekehrt. Eine Plattform, die Entwickler zwingt, sich vollständig neu zu orientieren, bevor sie produktiv sein können, hat ihr eigentliches Ziel verfehlt.

Der richtige Ansatz dreht die Perspektive um: Entwickler sollen eine Plattform vorfinden, auf der sie produktiv arbeiten können. Das ist keine Frage von Komfort – sondern von Wirksamkeit.

Was Organisationen beim Thema Developer Experience am meisten unterschätzen

Der am häufigsten unterschätzte Faktor ist die kognitive Last. Die letzten Jahre haben in vielen Engineering-Organisationen eine massive Komplexitätszunahme gebracht – mehr Tools, mehr Abstraktionsschichten, mehr Verantwortung für Entwickler. Diese Komplexität wurde oft einfach weitergegeben, ohne sie zu strukturieren oder zu reduzieren.

Das Ergebnis: Entwickler tragen eine kognitive Last, die nichts mit dem eigentlichen Problem zu tun hat, das sie lösen sollen. Sie müssen Kubernetes-Deployments verstehen, CI/CD-Pipelines konfigurieren und Infrastruktur-Entscheidungen treffen – parallel zur eigentlichen Entwicklungsarbeit.

Ein weiterer unterschätzter Punkt ist die Einführung von Plattformen selbst. Zu oft wird dabei auf Demos und YouTube-Videos verwiesen, die zeigen, wie einfach alles ist – ohne zu berücksichtigen, dass das Fundament stimmen muss, bevor man darauf aufbaut.

Wer das Fundament überspringt, baut auf Sand.

Das Engineering Velocity Framework: Drei Komponenten, die den Unterschied machen

Der Weg aus dem Stillstand ist kein Big Bang. Es gibt kein einzelnes Tool, das über Nacht alles löst, und keinen Schalter, den man umlegt. Was es gibt, ist ein strukturierter Ansatz – aufgebaut aus drei Komponenten, die zusammen Engineering Velocity nicht versprechen, sondern erzeugen.

Inner Dev Loop: Schnell testen, ohne lokalen Kubernetes-Cluster aufzusetzen

  • Die Inner Dev Loop beschreibt den Zyklus, den ein Entwickler täglich mehrfach durchläuft: Code schreiben, testen, Feedback bekommen, anpassen. Dieser Zyklus sollte so kurz und so reibungslos wie möglich sein.

    In der Praxis ist er das oft nicht. Ein Entwickler, der für einen einfachen Test erst einen lokalen Kubernetes-Cluster aufsetzen und manuell konfigurieren muss, verliert pro Iteration wertvolle Zeit. Multipliziert mit der Anzahl der Entwickler und der Anzahl der täglichen Iterationen ergibt das einen erheblichen Produktivitätsverlust.

    Tools wie Tilt schaffen hier konkrete Abhilfe: Sie ermöglichen es, sich mit einem bestehenden Kubernetes-Cluster zu verbinden, ohne ihn selbst aufsetzen zu müssen – und bieten Features wie Hot Code Replacement, die den Feedback-Zyklus drastisch verkürzen. Das Ergebnis ist nicht nur schnelleres Arbeiten, sondern auch produktionsnäheres Testen von Beginn an.

Standardisierte Environments: Reproduzierbar, versioniert, sofort einsatzbereit

  • Die zweite Komponente adressiert eines der häufigsten Alltagsprobleme: Entwicklungsumgebungen, die nicht reproduzierbar sind. Jeder Entwickler hat eine leicht andere Konfiguration, ein anderes Setup, andere Versionen – und „It works on my machine“ ist die logische Konsequenz.

    Standardisierte Environments, idealerweise als Code versioniert, lösen dieses Problem an der Wurzel. Eine Umgebung, die per Definition reproduzierbar ist, bringt mehrere Vorteile gleichzeitig: Das Onboarding neuer Teammitglieder dauert nicht mehr Tage, sondern Stunden oder Minuten. Fehler sind nachvollziehbar, weil die Umgebung nachvollziehbar ist. Und das gesamte Team arbeitet auf derselben Grundlage – was Zusammenarbeit und Debugging fundamental vereinfacht.

    Cloud Development Environments gehen hier einen Schritt weiter: vollständig standardisierte, zentral verwaltete Entwicklungsumgebungen, die auf Knopfdruck bereitstehen.

Internal Developer Portal: Self-Service und Golden Paths als Standard

  • Die dritte Komponente ist das Internal Developer Portal – der zentrale Dreh- und Angelpunkt, über den Entwickler auf Plattform-Capabilities zugreifen, ohne jedes Mal das Platform-Team einzuschalten.

    Das Ziel ist Self-Service. Entwickler sollen eine Queue einrichten, ein neues Service anlegen oder eine Testumgebung provisionieren können – eigenständig, über definierte Golden Paths, die Best Practices und Unternehmensstandards automatisch mitbringen.

    Der Kipppunkt ist erreicht, wenn die Plattform nicht mehr als Infrastruktur wahrgenommen wird, sondern als Produkt – eines, das aktiv genutzt wird, weil es das Leben der Entwickler einfacher macht. Wenn Self-Service zum Standard wird, steigt die Adoption der Plattform organisch. Und das Platform-Team kann sich auf Weiterentwicklung konzentrieren, statt auf Support.

Schritt für Schritt: So kommt ihr ins Tun

Wissen, was zu tun ist, und wissen, wie man anfängt, sind zwei verschiedene Dinge. Das Engineering Velocity Framework ist kein Alles-oder-nichts-Ansatz – es ist ein iterativer Weg, der mit einem klaren ersten Schritt beginnt.

Schritt 1: Bestandsaufnahme – Toollandschaft bewerten

Der erste und wichtigste Schritt ist eine ehrliche Bestandsaufnahme. Nicht isoliert beim Platform-Team, nicht isoliert bei den Entwicklern – sondern gemeinsam. Wo geht täglich Zeit verloren? Welche Tools funktionieren, welche erzeugen Reibung? Wo entstehen Wartezeiten, und warum?

Diese Aufnahme liefert keine generischen Antworten, sondern konkrete, priorisierte Erkenntnisse – zugeschnitten auf die eigene Infrastruktur, die eigenen Teams und die eigenen Engpässe. Erst auf dieser Basis lassen sich sinnvolle nächste Schritte definieren.

Schritt 2: Eine App, ein Team – fokussiert starten statt in die Breite gehen

Der häufigste Fehler beim Start: zu breit ansetzen. Unternehmensweite Rollouts, die alle Teams gleichzeitig umstellen wollen, scheitern an ihrer eigenen Komplexität.

Der richtige Ansatz ist der umgekehrte: Eine konkrete Applikation, ein konkretes Team. Den Prozess dort durchdenken, optimieren und zum Laufen bringen – und dann skalieren. Immer vom Einfachen zum Schwierigen. Was in einem Team funktioniert, kann auf andere übertragen werden. Was in einem Big Bang eingeführt wird, hat keine zweite Chance.

Schritt 3: Quick Wins, die sofort Vertrauen schaffen

Vertrauen in eine neue Plattform entsteht nicht durch Versprechen – sondern durch Erfahrungen. Deshalb sind frühe Quick Wins entscheidend, nicht weil sie das Problem lösen, sondern weil sie zeigen, dass es lösbar ist.

Zwei Bereiche eignen sich dafür besonders: erstens die Standardisierung von Environments, weil sie sofort spürbar ist – Onboarding geht schneller, Setup-Probleme verschwinden. Zweitens die Inner Dev Loop, weil eine messbar kürzere Feedback-Zeit im Arbeitsalltag täglich wahrgenommen wird.

Wenn Entwickler plötzlich wieder Spaß an der Arbeit haben – weil Dinge einfach funktionieren – steigt die Akzeptanz der Plattform. Und mit der Akzeptanz steigt die Adoption. Das ist kein angenehmer Nebeneffekt. Es ist das Ziel.

Woran erkennt man echte Engineering Velocity?

Echte Engineering Velocity zeigt sich nicht in Dashboards – sie zeigt sich im Arbeitsalltag. Environments werden stabiler. Deployments werden vorhersehbarer. Und das Platform-Team wird seltener für Routineaufgaben gebraucht, weil Entwickler sie selbst erledigen können.

Stabile Environments

Vorhersehbare Deployments

Plattform-Adoption

Schnelles Onboarding

Der Kipppunkt: Wenn die Plattform als Produkt verstanden wird

Es gibt einen Moment, an dem sich die Dynamik fundamental verändert. Er tritt ein, wenn die Plattform nicht mehr als notwendiges Übel wahrgenommen wird, sondern als Produkt – eines, das aktiv genutzt wird, weil es echten Mehrwert liefert.

Das ist der Kipppunkt. Entwickler haben wieder Spaß an der Arbeit. Die Akzeptanz der Plattform steigt. Und damit steigt auch die Adoption – nicht weil sie erzwungen wird, sondern weil die Plattform liefert, was Entwickler brauchen.

Ab diesem Punkt verstärkt sich der Effekt selbst: Mehr Adoption bedeutet mehr Feedback, mehr Feedback bedeutet bessere Plattform, bessere Plattform bedeutet noch mehr Adoption. Wer diesen Punkt einmal erreicht hat, merkt, dass Engineering Velocity kein Projekt ist, das man abschließt – sondern eine Dynamik, die man in Gang setzt.

Vom Onboarding in Tagen zum Onboarding in Stunden

Ein der zuverlässigsten Indikatoren für echte Engineering Velocity ist die Onboarding-Zeit. Wie lange dauert es, bis ein neues Teammitglied produktiv arbeiten kann?

In Organisationen ohne standardisierte Environments und klare Golden Paths ist die Antwort oft: Tage. Manchmal eine Woche. In Organisationen, die das Engineering Velocity Framework konsequent umgesetzt haben, lautet die Antwort: Stunden. Manchmal Minuten.

Dieser Unterschied ist messbar, direkt und für jeden im Team sofort spürbar. Er ist kein Nebenprodukt guter Developer Experience – er ist einer ihrer deutlichsten Ausdrücke.

Was passiert, wenn ihr nicht handelt?

Die Kosten des Stillstands sind real – sie sind nur schwer sichtbar. Kein Produktionsausfall trägt das Label „verursacht durch schlechte Developer Experience“. Kein Quartalsreport weist aus, wie viel Entwicklungszeit in Konfiguration und Warten versickert ist.

Aber das größte Risiko ist ein anderes: das Schatten-Team. Entwickler, die die Plattform dauerhaft umgehen, bauen parallele Strukturen auf, die nie produktionsnah getestet werden. Irgendwann muss deployed werden – und dann zeigt sich, was monatelang verborgen war.

Risiken mangelnder Developer Experience

  • Versteckte Produktivitätsverluste
  • Schatten-IT & Parallelstrukturen
  • Höheres Ausfallrisiko
  • Steigende Entwicklerfluktuation
  • Gefährdete Lieferfähigkeit

Dazu kommt ein strukturelles Problem: Wer heute nicht in Developer Experience investiert, kämpft morgen mit Fluktuation. Gute Entwickler wechseln nicht nur wegen Gehalt. Sie wechseln, wenn sie das Gefühl haben, mehr mit Werkzeugen zu kämpfen als mit echten Problemen. In einem Markt, in dem Entwickler knapp sind, ist das kein abstraktes Risiko – es ist eine konkrete Gefahr für die Lieferfähigkeit.

Fazit & Fullstacks Engineering Velocity Framework

Engineering Velocity entsteht nicht durch bessere Technologie allein. Sie entsteht, wenn Technologie, Prozesse und Menschen aufeinander abgestimmt sind – wenn Entwickler eine Plattform vorfinden, auf der sie produktiv sein können, ohne sich neu erfinden zu müssen.

Der Weg dorthin beginnt mit einer Bestandsaufnahme, führt über fokussierte Quick Wins und mündet in einer Plattform, die als Produkt verstanden und aktiv weiterentwickelt wird. Es ist eine gemeinsame Anstrengung – nicht die des Platform-Teams allein, und nicht die der Entwickler allein.

FULLSTACKS team 16 - FULLSTACKS

Wenn ihr merkt, dass eure Entwickler mehr warten als entwickeln, ist das kein Zeichen von Schwäche. Es ist ein Zeichen, dass der richtige Moment zum Handeln gekommen ist.

Fullstacks bietet als Einstieg eine kostenlose und unverbindliche Demo des Engineering Velocity Frameworks – gefolgt von einem Workshop, in dem wir gemeinsam eine Bestandsaufnahme eurer Toollandschaft machen und konkrete nächste Schritte definieren. Zugeschnitten auf eure Teams, eure Infrastruktur und eure Ziele.

autor fullstacks 2026 - FULLSTACKS

Über den Autor

Konrad Renner verantwortet das Application Framework bei Fullstacks und arbeitet als Softwarearchitekt dort, wo Produktivitätsprobleme in Engineering-Organisationen ihren Ursprung haben. Er begleitet Teams dabei, ihre Developer Experience strukturiert zu verbessern – vom ersten Assessment bis zur unternehmensweiten Umsetzung des Engineering Velocity Frameworks.

Weitere Blog-beiträge