patrıck

01
befund · code

was in ihrem
code steckt.
ein stück davon bauen wir neu und vergleichen.

Gemeint ist die Software, die Ihr Team baut und betreibt. Wir wählen ein abgegrenztes Stück davon, ein Modul, eine Schnittstelle, ein Verfahren, und ich baue es in einer Woche mit einem Ihrer Entwickler und mit Modellen neu. Dann vergleichen wir beide Fassungen: ob sie dasselbe tun, was die Tests sagen, wie lesbar der Code ist und wie lange der Weg dahin war. Nach vier Wochen steht auf höchstens fünf Seiten, was der Vergleich gezeigt hat, was daraus für den Rest Ihrer Codebasis folgt, was Ihr Team sofort angehen sollte und welche Regeln dafür gelten müssen. Umgesetzt wird es von Ihrem Team.

Mein eigenes Team arbeitet mit Modellen in Entwicklung, Dokumentation und Betrieb, mit einer Regel, die seit dem ersten Tag gilt: kein Code ohne Review. Seit 2025 entstehen neue Produkte bei uns mit einem Team aus Rollen-Agenten, das gegen Verträge baut, die vor dem Code feststehen, mit Tests in zwei Bildschirmbreiten und einer Prüfkette, die den Launch blockiert, solange ein Inhalt fehlt; zuletzt waren das über vierhundert Commits in vier Wochen, jeder gelesen. Im gewachsenen Code unseres Produkts aus dem Jahr 2020 ist der Anteil der Maschinen klein, und genau dort beginnt Ihr Befund: in Bestand, der trägt. Ihr Entwickler bringt das Fach, denn Ihren Code kennt er, und ich kenne den Weg.

→ schreiben sie mir drei sätze

02
für wen

drei situationen.

ohne modelle
Ihr Team schreibt jede Zeile selbst, und Sie wollen wissen, was sich ändert, wenn Modelle mitschreiben: in Geschwindigkeit, Qualität, Sicherheit und in der Arbeit der Menschen, die heute den Code verantworten.
mit modellen, ohne zahl
Ihr Team nutzt Modelle, und niemand kann sagen, ob es sich lohnt, wo die Fehler entstehen und welche Regeln fehlen. Sie wollen eine Zahl und eine Ordnung.
vor der übergabe
Sie wollen das Unternehmen übergeben oder verkaufen, und der Käufer wird den Code prüfen lassen. Sie wollen vorher wissen, was er findet, und es in Ordnung bringen, solange Sie es bestimmen.

Gebaut wird bei Ihnen. Der Befund braucht ein Team, das den Code schreibt, und einen Entwickler daraus, der eine Woche mit mir arbeitet. Lassen Sie extern entwickeln, sparen Sie sich die Zeit; die Spanne, in der ich arbeite, steht auf der Startseite.

03
der ablauf

drei schritte, ein preis.

  1. 1

    drei sätze, zwanzig minuten

    Sie schreiben mir in drei Sätzen, was Ihr Team baut, welches Ziel Sie mit dem Befund haben und was dem Team aus Ihrer Sicht im Weg steht. Ich antworte innerhalb von zwei Werktagen, ob Ihr Thema zu mir passt. Passt es für beide Seiten, sprechen wir etwa zwanzig Minuten per Video, und vor dem Auftrag klären wir eine Frage, die sonst die zweite Woche kostet: welche Modelle in Ihrem Haus zulässig sind.

  2. 2

    der befund, vier wochen

    Mit dem Auftrag unterschreiben wir eine Vertraulichkeitsvereinbarung. In der ersten Woche lese ich Ihren Code, Ihre Versionsgeschichte und Ihren Entwicklungsprozess, spreche mit Ihren Entwicklern, am liebsten ohne Sie, weil ich einen ungefilterten Blick brauche, und wähle mit dem Team das Stück, das wir neu bauen: abgegrenzt, mit Tests oder prüfbarem Verhalten, und typisch für den Rest. In der zweiten Woche baue ich es zu zweit mit einem Ihrer Entwickler und mit Modellen neu, auf dem Weg, den Ihr Team danach selbst gehen kann: eine Kontextdatei für Ihre Codebasis, Konventionen, Rollen für die Maschinen und Verträge für den Ausschnitt, bis zum Review und zur Zusammenführung, nach meiner Regel: kein Code ohne Review. Jeder Schritt wird protokolliert, und was dabei entsteht, bleibt Ihr Code. Welcher Code dabei welches Haus verlässt, steht vor dem Auftrag fest, mit Ihrer IT-Sicherheit abgestimmt. In der dritten Woche vergleichen wir beide Fassungen, Verhalten, Tests, Lesbarkeit, Sicherheit und Zeit, und ich prüfe daran, was der Vergleich für Architektur, Deployment und die Arbeit Ihres Teams bedeutet. In der vierten schreibe ich.

    Auf höchstens fünf Seiten stehen dann der Vergleich mit der einen Zahl, an der Sie ihn prüfen können, was daraus für den Rest Ihrer Codebasis folgt und was sie bei einer Prüfung durch Dritte zeigen würde, was Ihr Team sofort angehen sollte, welche Regeln für die Arbeit mit Modellen bei Ihnen gelten sollten und was die Umsetzung kostet.

    Sie stellen einen Entwickler für die zweite Woche, Zugang zu Code und Umgebung und vor dem Auftrag die Entscheidung über den Modellzugang.

    4 wochen · max. 5 seiten · 12.000 € netto, festpreis · die hälfte bei auftrag, die hälfte bei übergabe

  3. 3

    übergabe

    Ich übergebe die fünf Seiten in einem Gespräch mit Ihnen und Ihrem Team und beantworte Fragen dazu. Bei Ihnen bleiben außerdem das neu gebaute Stück mit seinem Protokoll, die Kontextdatei, die Konventionen, die Rollen und die Vorlagen, alles in Ihrem Repository. Der Befund bleibt Ihrer. Umgesetzt wird er von Ihrem Team, und danach rechne ich keine Tage ab.

Vertragspartner für den Befund ist die netzdirektion GmbH, über die ich seit 2014 arbeite.

04
kontakt

drei sätze.

Sie schreiben mir in drei Sätzen, was Ihr Produkt für wen tut oder was Ihr Team baut, welches Ziel Sie damit haben und was dem aus Ihrer Sicht im Weg steht. Ich antworte innerhalb von zwei Werktagen, ob Ihr Thema zu mir passt und ob ich glaube, Ihnen helfen zu können, auch wenn die Antwort Nein ist. Passt es für beide Seiten, sprechen wir etwa zwanzig Minuten per Video und entscheiden danach, ob ich Ihnen einen Befund erarbeite.

befund@patrickdornbusch.de

Eine Ausnahme. Betreiben Sie bereits eine geschäftskritische B2B-Commerce-Plattform, für die jemand einstehen soll, ist das ein Mandat für die netzdirektion und ihr Team.

ps: freitags fliege ich. wenn das wetter passt, lesen sie am montag von mir.