Sustain

Brennt nicht,
kostet dich aber.

Es läuft. Es kostet aber auch mehr Aufwand und Nerven, als es sollte, treibt eine Rechnung hoch, die keinen Sinn mehr ergibt, oder ist zu verworren, um es sicher zu ändern. Ich hole Performance, Stabilität und Wartbarkeit zurück und bleibe dann dran, um es so zu halten, wenn du eine Hand drauf haben willst.

Das Problem

Die schleichende Steuer, auf etwas, das läuft.

Nichts brennt, also schafft es nie an die Spitze der Liste. Gleichzeitig dauert jede Änderung länger als früher, die Hosting-Rechnung steigt ohne erkennbaren Grund, und die Leute, die das System verstehen, sind der Flaschenhals für alles. Sich selbst überlassen, fliegt es nicht in die Luft. Es wird nur immer teurer und brüchiger, bis es eines Tages ein Rewrite ist.

Betriebskosten

Die Rechnung ergibt keinen Sinn mehr

Compute, Storage und Drittanbieter-Ausgaben, die mit dem Produkt gewachsen, aber nie ausgemistet wurden. Du zahlst dafür, wie es gebaut wurde, nicht dafür, wie es läuft.

Wartbarkeit

Jede Änderung ist ein Kampf

Kleine Features dauern Wochen. Die Codebase sträubt sich gegen jeden Eingriff, die Tests decken die heiklen Stellen nicht ab, und nur ein, zwei Leute trauen sich überhaupt heran.

KI-Wildwuchs

Schneller generiert als verstanden

Code, schnell mit KI-Unterstützung ausgeliefert, jetzt eine Schicht, die niemand ganz verantwortet: doppelte Logik, uneinheitliche Muster und Verhalten, das keiner erklären kann. AI Spring Clean →

Wie es läuft

Die Steuer finden, dann abstellen.

Erst messen

Lesen, bevor ich anfasse

Ich messe per Profiling, was dich wirklich kostet: die langsamen Pfade, die verschwenderischen Ausgaben, die Teile der Codebase, die den meisten Aufwand schlucken. Entscheidungen folgen den Daten, nicht dem Bauchgefühl, was hässlich aussieht.

Ein Sprint

Eine Verbesserung, ausgeliefert

Wenn das Ziel klar ist, legt ein Sprint mit festem Umfang genau ein Ziel auf den Tisch: ein Performance-Durchlauf, eine Senkung der Betriebskosten, eine Wartbarkeits-Rettung oder das Entwirren von KI-generiertem Wildwuchs. Zwei bis drei Wochen, ein Ergebnis.

Ein Retainer

Dranbleiben, gesund halten

Gesundheit ist nichts Einmaliges. Als Advisory- oder Embedded-Retainer bleibe ich im Bilde, behalte die Metriken im Auge und halte die Fäulnis fern: Dependency-Pflege, Kostendisziplin, die kleinen Fixes, bevor sie groß werden.

Eine eingebettete Hand

Mit dir in der Codebase

Wenn die Arbeit laufend und praktisch ist, sitze ich im Team: verantworte die Teile, die Verantwortung brauchen, hebe das Niveau der Engineering-Praxis und mache deine Leute fähiger, es selbst gesund zu halten.

Beispiele

Echte Systeme, die sich weiter lohnen.

Handel & E-Commerce

profishop.de

Engineering-Leitung für eine B2B-E-Commerce-Plattform: ein Architektur-Refresh und Performance-Arbeit über den ganzen Stack, mit einem Team, das aufgebaut wurde, um das Erreichte zu halten.

Gesundheit

MedKitDoc

Interim-CTO und -CPO für eine Software-als-Medizinprodukt-Plattform, die ein reguliertes System unter EU MDR, IEC 62304 und ISO 13485 lieferfähig und wartbar hält.

E-Mobility

Librescoot

Open-Source-Firmware für eine vernetzte Scooter-Plattform, gewartet und an Fahrer im Feld ausgeliefert. Embedded Linux, OTA-Delta-Updates, die Disziplin, die ein System braucht, wenn ein fehlerhaftes Update zum Logistikproblem wird.

Mehr Referenzen →

Was es kostet

Ein einmaliger Fix, oder eine Hand, die bleibt.

Für eine einzelne, klar definierte Verbesserung ein Sprint: ein Ziel, ein festes Ergebnis, kein Aufstapeln von Scope. Wenn die Arbeit offen ist, hält ein Retainer das System dauerhaft gesund, abgerechnet danach, wie präsent ich bin.

Sprint, eine Verbesserung 18.000–28.000 €
Advisory-Retainer ~1 Tag / Woche ab 8.000 €/Mon.
Embedded-Retainer ~2 Tage / Woche ab 14.000 €/Mon.
Interim nahezu Vollzeit 2.500–3.000 €/Tag

Sprints werden als Richtwert-Spanne angegeben. Retainer laufen mit 90 Tagen Mindestlaufzeit, danach monatlich. Alle Angaben sind Ausgangspunkte, zzgl. USt., und pro Engagement zugeschnitten. Vollständiges Engagement-Modell →

Zahlst du zu viel für etwas, das eigentlich läuft?

Sag mir, wo es wehtut. Ein 30-minütiges Gespräch, um die Verbesserung einzugrenzen, oder zu klären, ob eine Hand, die bleibt, besser passt.