Das Produkt ist in der Minderheit
Fragt Gründer, was ihre Firma baut, und sie nennen das Produkt. Die Git-Historie widerspricht.
Unsere umfasst dreißig Monate, zwei Repositories, rund 4.500 Commits und 2,6 Millionen geänderte Zeilen: von der ersten Zeile bis zu zweistelligen Millionen Nutzern und achtstelligen Umsätzen allein im Consumer-Geschäft. Auf die Kernfähigkeit entfielen 24 % aller Codeänderungen. Auf die Maschinerie drumherum entfiel das 1,5-Fache — und im letzten Halbjahr, bevor wir KI-Agenten in die Codebasis ließen, kurzzeitig mehr als die Hälfte.
Wir halten unser Verhältnis nicht für ungewöhnlich. Das ist die Physik jedes skalierenden Produkts, denn Features werden ausgewählt; Maschinen werden herbeigerufen — jede durch ein bestimmtes Ereignis, in einer ungefähr vorhersehbaren Phase. Also Phase für Phase: was bauen, was kaufen, was ablehnen.
Die sechs Maschinen und ihre Gesamtrechnung:
Datentabelle
| Maschine | % |
|---|---|
| Kernfähigkeit | 23,9 % |
| Distribution | 16,3 % |
| Geld | 8,7 % |
| Hebel | 7,5 % |
| Identität & Teams | 6,7 % |
| Zuverlässigkeit | 0,7 % |
| Trust & Safety | 0,2 % |
Geoffrey Moore nannte alles, was euch nicht vom Wettbewerb abhebt, Kontext — die gefährliche Sorte davon geschäftskritischen Kontext: Arbeit, die keinen einzigen Kunden gewinnt und euch zerstört, wenn sie ausfällt. Das meiste in dieser Abbildung ist genau das.
Null auf eins: Die Maschinen existieren nicht. Lasst das so.
Unsere ersten sechs Monate — die entschieden, ob es die Firma geben würde — gaben den Maschinen 14 % der Codeänderungen und dem Geld null. Das war richtig. Kent Becks Phasen-Warnung gilt hier wörtlich: „Wendet man die Methode einer Phase auf eine Idee in einer anderen Phase an, stirbt die Idee.“1
Der Rat für diese Phase ist eine Liste von Neins. Ein Zahlungslink, kein Abrechnungssystem. Eine Sprache. Auth vom Anbieter. Logs nach stdout. Ein Admin-Panel, eine i18n-Pipeline oder SSO vor dem PMF ist Prokrastination mit Würde.
Die einzige Ausnahme ist die Verkabelung, die jetzt Tage kostet und später Quartale:
- Ein Idempotenz-Key auf jedem schreibenden Endpoint.
- Alle Strings in einer Datei, auch bei nur einer Sprache.
- Ein Append-only-Ereignisprotokoll — wer, was, woran, wann.
- Ein Tenant-Modell, auch solange jedes „Team“ aus einer Person besteht.
Das sind die Steckdosen, an die die Maschinen später angeschlossen werden. Drei der vier lassen sich nicht ehrlich nachrüsten.
Erster Umsatz: Geld und Identität kommen zusammen an
Die Geldmaschine erreichte unsere Codebasis im fünften Monat — dem ersten Monat mit echtem Umsatz — und blieb:
- Payments & BillingProvider-Integration, Checkout, Abrechnungs-Verkabelung43 %
- Rechnungen & SteuernBelege und Steuerausweis — was Prüfer lesen20 %
- TarifeAbos, Verlängerungen, Preisänderungen18 %
- Guthaben-LedgerSalden, Aufladungen, die Append-only-Single-Source-of-Truth15 %
- Payment-WebhooksAt-least-once-Zustellung, Dedup, Replay4 %
- Erstattungen & Chargebacksjeder Grenzfall in Dollar beziffert0,5 %
- Billing bekommt beim ersten Chargeback einen Owner. Es ist jetzt ein Produkt, mit Angreifern und Prüfern, und seine Bugs sind in Dollar beziffert.
- Das Append-only-Ledger wird mit dem ersten echten Dollar angelegt. Doppelte Buchführung, Korrekturen als neue Einträge, niemals Änderungen. Billig bei zehn Kunden, Archäologie bei zehntausend.
- Fail closed. Wenn sich der Saldo nicht schreiben lässt: nicht abbuchen, nicht sperren. Der Fall auf der Karte ist das Gegenteil: ein Abrechnungssystem, das in einer Schleife Karten belastet, gegen einen Saldo, den es nicht aktualisieren konnte.
- Der Betrugsregler wird bewusst eingestellt. Die optimale Menge Betrug ist nicht null3 — null Betrug heißt: Ihr weist echte Kunden ab und seht es nicht.
Identität kam im zweiten Monat, denn Accounts, Teams und API-Keys sind die Voraussetzung dafür, dass ein Produkt überhaupt benutzt wird:
Eine Asymmetrie entscheidet über diese Phase: Das Tenant-Modell könnt ihr nicht kaufen; fast alles andere schon. Consumer-Auth ist Massenware. Enterprise-SSO und SCIM sind Massenware — der Fall auf der Karte, drei Engineers über drei Monate, ist der Preis dafür, selbst zu bauen, was ein Anbieter verkauft. Teams später auf ein Single-User-Schema zu pfropfen, greift in jede Tabelle ein; deshalb wird diese Steckdose an Tag null gesetzt.
In die Breite: Distribution und Trust & Safety
Distribution war im ersten Jahr ein Rundungsfehler. Im zweiten Halbjahr 2025 entfielen auf sie 37 % aller Codeänderungen — mehr als das Doppelte des Kernanteils. Niemand hat beschlossen, global zu gehen; Nutzer aus Ländern, in denen wir nie Marketing gemacht haben, haben es beschlossen.
- SEO ist eine Ingenieursdisziplin, keine Marketingaufgabe. Das größte einzelne Maschinenteil unserer Geschichte: Sitemaps, Canonical-URLs, strukturierte Daten, programmatische Seiten — alles Code.
- Ein Release hängt nie von vollständigen Übersetzungen ab. Locales werden mit SLA in blockierende und nicht blockierende eingeteilt, sonst umgehen Engineers die i18n, indem sie Englisch hardcoden.
- Übersetzung wegautomatisieren — restlos. Unsere Pipeline endet inzwischen in einem Bot mit eigener Git-Identität — Routine-Strings fasst kein Mensch mehr an. Mercaris LLM-Pipeline hat die Übersetzungskosten auf ein Hundertstel gesenkt6, auf demselben Weg.
Sobald ihr sichtbar seid, werdet ihr gefarmt:
Unsere kleinste Maschine — und mehrere ihrer Teile existieren, weil uns zuerst jemand angegriffen hat. Das ist verkehrt herum; die richtige Reihenfolge:
- Der Zähler kommt vor dem Missbrauch. Geschichtete Rate Limiter8, als Dark Launch ausgerollt, fail open. Die Version, die nach der explodierten Cloud-Rechnung entsteht, wird an einem Wochenende zusammengeschustert.
- Wenn das Farmen beginnt: den Preis der Identität erhöhen. Die 1-Dollar-Kartenautorisierung wurde zum Branchenstandard, als CI-Anbieter die Rechnung aufmachten: rund 103.000 $ verbrannte Rechenleistung pro 137 $ Angreifergewinn.
Das Team wird zum Engpass: Zuverlässigkeit und Hebel
Irgendwann im Wachstum ist der Engpass nicht mehr, was ihr bauen könnt, sondern was ihr betreiben könnt:
- Fix-zu-Feature je Produktfläche beobachten. Unsere Web-Fläche liefert fast zwei Fixes pro Feature — diese Fläche ist inzwischen Infrastruktur. Personal bekommt sie wie Infrastruktur; Appelle zu mehr Features bekommt sie keine.
- Mit Zahlen argumentieren oder verlieren. SLOs und Error Budgets existieren, damit Pager und Roadmap nicht mehr nach Gefühl streiten.
- Konfiguration durch dasselbe Staging schicken wie Code. Cloudflares Ausfall von 201910 war eine Regex, in Sekunden global ausgerollt, über einen Pfad, der das Staging übersprang.
- Getestet werden Restores, nicht Backups. Der Fall auf der Karte: drei Backup-Ebenen, alle im selben Moment als kaputt entdeckt.
- Die interne Plattform kommt vor dem zehnten Tool. Gemeinsames Auth, gemeinsames Audit-Log, Ein-Schritt-Deploy. Shopify betreibt 50.000 interne Websites auf einer VM für 200 $ im Monat12, weil Bauen nie der Engpass war — sicheres Verteilen schon.
- Die häufigsten Support-Aktionen kommen als Self-Service ins Produkt. Jede einzelne lässt eine ganze Ticket-Gattung dauerhaft verschwinden.
Reife: Die Maschinen fressen die Roadmap auf — außer ihr delegiert sie
Im zweiten Halbjahr 2025 machten die Maschinen 53 % aller Codeänderungen aus; der Kern fiel auf 15 %. Niemand hat das gewählt — gewählt haben es Nutzer, Umsatz und Angreifer, Ticket für Ticket:
Datentabelle
| Bereich | 2024 | 2026 |
|---|---|---|
| Distribution | 4 % | 15,2 % |
| Geld | 2,6 % | 9,3 % |
| Hebel | 2,9 % | 8,7 % |
| Identität & Teams | 2,4 % | 8,1 % |
| Kernfähigkeit | 17,9 % | 26,6 % |
Die Standardreaktion ist ein Memo: „Refokussierung aufs Produkt“. Genau das ist falsch: Die Maschinen sind tragende Wände, und Billing, das „wegfokussiert“ wird, zerschießt Ledger. Die einzige Reaktion, die funktioniert, ist, die Maschinen billig zu machen. 2026 fanden wir heraus, wie:
Datentabelle
| Quartal | % |
|---|---|
| 2024Q1 | 0,3 % |
| 2024Q2 | 1,1 % |
| 2024Q3 | 2,1 % |
| 2024Q4 | 2,3 % |
| 2025Q1 | 4,3 % |
| 2025Q2 | 2,4 % |
| 2025Q3 | 4,5 % |
| 2025Q4 | 3,4 % |
| 2026Q1 | 26,9 % |
| 2026Q2 | 16,6 % |
| 2026Q3 | 36,1 % |
Ab März 2026 ließen wir KI-Coding-Agenten hinein — jeder Agenten-Commit trägt einen Co-Author-Trailer, die Historie führt also selbst Buch:
Datentabelle
| Monat | % |
|---|---|
| 25-06 | 0 % |
| 25-07 | 0 % |
| 25-08 | 0 % |
| 25-09 | 1,5 % |
| 25-10 | 1,6 % |
| 25-11 | 0 % |
| 25-12 | 0 % |
| 26-01 | 0 % |
| 26-02 | 1,8 % |
| 26-03 | 12,1 % |
| 26-04 | 47,7 % |
| 26-05 | 31 % |
| 26-06 | 40,7 % |
| 26-07 | 69,3 % |
| 26-08 | 47,1 % |
Fünf Monate von null auf 69 %, in ganzen Arbeitseinheiten — der mediane Agenten-Commit ist größer als der mediane rein menschliche. Wo die Agenten arbeiten, ist der Punkt:
Datentabelle
| Bereich | % |
|---|---|
| Geld | 75,8 % |
| Kernfähigkeit | 46,5 % |
| Wachstum & SEO | 42 % |
| Zuverlässigkeit | 40 % |
| i18n | 10,8 % |
Der am stärksten delegierte Code bei uns ist die Geldmaschine: 76 % Agenten-Koautorschaft gegenüber 39 % im Schnitt. Maschinenarbeit läuft nach Mustern, lässt sich spezifizieren und verlangt wenig Urteilsvermögen — genau das, was sich als Erstes delegieren lässt. i18n liegt nur deshalb bei 11 %, weil diese Arbeit die interaktiven Sessions komplett verlassen hat und ein Bot wurde: derselbe Instinkt, zu Ende gedacht. Moores Endspiel für Kontextarbeit hieß auslagern. Die Ausgabe von 2026 lautet standardisieren, instrumentieren, delegieren — im Haus und revisionssicher, was ausgerechnet in dem Code am meisten zählt, der Geld bewegt.
Das Ergebnis steht in der Abbildung oben: Jedes Quartal 2026 bewegt mehr Code als das ganze Jahr 2024, und der Kernanteil stieg dabei — 15 % in dem Halbjahr, in dem die Maschinen die Roadmap auffraßen, heute 26 %. Nicht, weil wir Maschinenarbeit abgelehnt hätten; weil wir sie billig gemacht haben.
Was kaufen, was bauen
Eine Regel sortiert jedes Teil: Anbieter verkaufen, was in jeder Firma identisch ist; die Teile, in denen eure Firma steckt, verkauft niemand.
Drei Entscheidungen in dieser Tabelle verlangen echtes Urteilsvermögen:
- Ein Merchant of Record nimmt euch das globale Umsatzsteuerproblem ab — für rund 5 % Gebühren. Ein guter Tausch, bis Finance ein Team ist.
- Anbieter sehen Traffic; nur ihr seht Nutzung. Kauft die Edge, baut den Zähler.
- Jedes Dashboard ist kaufbar. Die Entscheidung, was nachts um drei jemanden weckt, nicht.
Die Phasentabelle
| Phase | Woran ihr es merkt | Kaufen | Bauen | Ablehnen |
|---|---|---|---|---|
| Null auf eins | noch kein PMF | Zahlungslinks, gehostetes Auth | Kern + die vier Steckdosen | Abrechnungssysteme, i18n-Pipelines, SSO, Admin-Panels |
| Erster Umsatz | ein Erstattungsticket mit Kontoauszug-Screenshot | Billing-Engine oder MoR, automatisierte Steuerberechnung | das Ledger, Webhook-Dedup, einen Betrugsregler | Abo-Maschinerie vor validierten Preisen |
| In die Breite | Anmeldungen ohne Marketing; eine explodierende Cloud-Rechnung | TMS + maschinelle Übersetzung, Captcha, Edge-WAF | die SEO-Fläche, den Übersetzungsbot, App-Level-Rate-Limits | manuelle Übersetzung; Release-Gates auf Locale-Vollständigkeit |
| Team-Engpass | ein bezifferbarer Ausfall; Freitagnachmittags-SQL | Error-Tracking, Metriken, Paging, einen Tool-Builder | SLOs, Restore-Tests, die interne Plattform | Dashboards ohne Owner; Helden-Bereitschaft |
| Reife | Maschinen liefern mehr als der Kern | Coding-Agenten | Specs, die ein Agent ausführen kann; einen Owner pro Maschine | das Memo „Refokussierung aufs Produkt“ |
Das Produkt ist, was Nutzer sehen. Die Git-Historie ist, was eine Firma wirklich ist: eine Fähigkeit, umgeben von Maschinen, die nach einem Fahrplan eintreffen, den ihr nicht kontrolliert. Lesen lässt er sich trotzdem. Setzt die Steckdosen, bevor ihr sie braucht, empfangt jede Maschine an ihrem Auslöser, kauft die Massenware, baut die Teile, die euer Geld und eure Tenants berühren — und macht das alles billig genug, damit euer Urteilsvermögen dort bleibt, wo es euch vom Wettbewerb abhebt.
Quellen
- [1]„Wendet man die Methode einer Phase auf eine Idee in einer anderen Phase an, stirbt die Idee.“medium.com
- [2]Twilio 2013: die Abrechnungsschleifetwilio.com
- [3]Die optimale Menge Betrug ist nicht nullbitsaboutmoney.com
- [4]Stack Overflow SSO: 3 Engineers × 3 Monatestackoverflow.blog
- [5]Slack: 20.000 Strings nachrüstenslack.engineering
- [6]Mercaris LLM-Pipeline hat die Übersetzungskosten auf ein Hundertstel gesenktengineering.mercari.com
- [7]CI-Mining: 103.000 $ verbrannt für 137 $sysdig.com
- [8]Geschichtete Rate Limiterstripe.com
- [9]GitLab 2017: 3 Backup-Ebenen, alle kaputtabout.gitlab.com
- [10]Cloudflares Ausfall von 2019blog.cloudflare.com
- [11]Retool-Umfrage: ⅓ der Engineering-Zeitretool.com
- [12]Shopify betreibt 50.000 interne Websites auf einer VM für 200 $ im Monatshopify.engineering
- [13]Stripe Billingstripe.com
- [14]Paddlepaddle.com
- [15]Lemon Squeezylemonsqueezy.com
- [16]Stripe Taxstripe.com
- [17]Anrokanrok.com
- [18]Stripe Radarstripe.com
- [19]Clerkclerk.com
- [20]Auth0auth0.com
- [21]Supabase Authsupabase.com
- [22]WorkOSworkos.com
- [23]Unkeyunkey.com
- [24]Crowdincrowdin.com
- [25]Lokaliselokalise.com
- [26]DeepLdeepl.com
- [27]Ahrefsahrefs.com
- [28]Search Consolesearch.google.com
- [29]Turnstilecloudflare.com
- [30]hCaptchahcaptcha.com
- [31]Cloudflare WAF & edge limitscloudflare.com
- [32]Sentrysentry.io
- [33]Datadogdatadoghq.com
- [34]Grafanagrafana.com
- [35]PagerDutypagerduty.com
- [36]incident.ioincident.io
- [37]PostHogposthog.com
- [38]Amplitudeamplitude.com
- [39]GitHub Actionsgithub.com
- [40]Retoolretool.com
- [41]Vercelvercel.com
- [42]Cloudflarecloudflare.com