+190 XP

Die Lücke zwischen POC und Produktion schließen

# Die Lücke zwischen POC und Produktion schließen

2019 führte eine globale Privatkundenbank, die wir anonym halten, 47 KI-Piloten in Risiko, Marketing und Operations durch. Jeder einzelne „funktionierte": Die Notebooks liefen, die Accuracy-Metriken lagen über der Messlatte, die Demos begeisterten den Steuerungsausschuss. Achtzehn Monate später waren genau drei in Produktion. Die anderen 44 starben in dem, was die Retrospektive des Teams selbst „das Tal des Bewährten-aber-Unbrauchbaren" nannte. Die Modelle waren in Ordnung. Alles um sie herum fehlte.

Das ist der prägende Fehlermodus von KI im Unternehmen, und es ist kein Modellierungsproblem. Die häufig zitierte Gartner-Zahl, dass etwa die Hälfte aller KI-Projekte nie in Produktion geht, untertreibt den Schmerz, denn sie zählt Überleben, nicht Wert. Die eigentliche Frage für einen CDO ist nicht „können wir ein Modell bauen, das churn vorhersagt?" Das können Sie längst. Sie lautet: „Warum liegt ein Modell, das churn mit 84 % AUC vorhersagt, neun Monate lang in der Umgebung eines Data Scientist, während churn weiter passiert?"

Die Lücke zwischen einem Proof of Concept und einem Produktionssystem ist keine Lücke an Intelligenz. Es ist eine Lücke an Industrialisierung. Ein POC optimiert auf *Beweis*; Produktion optimiert auf *Wiederholbarkeit unter Restriktionen*. Das sind unterschiedliche Disziplinen mit unterschiedlichen Verantwortlichen, und die Aufgabe des CDO ist es, vier konkrete Lücken zu schließen, die eine Demo immer verdeckt.

Die vier Lücken, die eine Demo immer verdeckt

Ein POC ist ein kontrolliertes Experiment. Er nutzt einen eingefrorenen, handbereinigten Datensatz, einen Data Scientist, der jede Spalte versteht, keine Latenzanforderung, keinen nachgelagerten Consumer und keinen Prüfer. Produktion entfernt jeden dieser Luxusposten. Kartieren Sie den Unterschied, und Sie haben Ihr Industrialisierungs-Backlog.

Lücke 1: Die Datenlücke (vom Snapshot zur Supply Chain)

Der POC lief auf einer CSV, die jemand gezogen und über drei Tage bereinigt hat. Produktion braucht dieselben Daten frisch geliefert, in Volumen, nach Zeitplan, mit derselben Verteilung, auf der das Modell trainiert wurde, und das für immer. Hier sterben die meisten Piloten leise.

Der konkrete Fehler ist training-serving skew: Das Modell wurde auf einem Feature trainiert (etwa customer_tenure_days), das in einem Batch-SQL-Job auf eine bestimmte Weise berechnet wurde, aber zur Inferenzzeit wird dieses Feature anders berechnet, oder aus einer anderen Quelle, oder es ist in Echtzeit einfach nicht verfügbar. Das Modell liegt nicht falsch; es bekommt eine andere Realität vorgesetzt als die, die es gelernt hat.

Ihr Montagmorgen-Test für jeden Piloten, der Produktionsreife behauptet: Können Sie für jedes Feature, das das Modell konsumiert, die Produktions-Pipeline benennen, die es erzeugt, ihre Aktualisierungsfrequenz und ihr SLA? Lautet die Antwort für auch nur ein Feature „das klären wir noch", ist der Pilot nicht produktionsreif, unabhängig von seiner Accuracy. Genau das löst ein Feature Store, nicht als Technologie-Fetisch, sondern als Vertrag, der garantiert, dass das im Training berechnete Feature identisch mit dem in Produktion ausgelieferten ist.

Lücke 2: Die Verantwortungslücke (vom Helden zum Operating Model)

Im POC gehört einer talentierten Person alles: Daten, Modell, Evaluation und die Demo. In Produktion kann keine einzelne Person ein System verantworten, das um 2 Uhr morgens an einem Feiertag laufen muss. Die häufigste organisatorische Ursache für hängengebliebene Piloten ist, dass der Pilot einen Builder hat, aber keinen Operator.

Stellen Sie in Ihrem nächsten Review diese brutale Frage: *Wenn dieses Modell in Produktion degradiert, nicht falls, wessen Pager geht los, und welches Runbook öffnet diese Person?* Wenn die Antwort der Data Scientist ist, der es gebaut hat, haben Sie eine Heldenabhängigkeit, kein Produkt. Helden skalieren nicht, machen Urlaub und kündigen irgendwann.

Lücke 3: Die Integrationslücke (vom Insight zum Workflow)

Eine Prognose, die in einem Dashboard landet, das niemand von Berufs wegen öffnen muss, ist kein Produkt; sie ist eine Tatsache. Wert entsteht erst, wenn die Prognose eine Entscheidung innerhalb eines bestehenden Workflows verändert, die CRM-Maske, die der Rep ohnehin nutzt, die Underwriting-Queue, die Nachbestellung. Die Integration in ein lebendes System mit eigenem Release-Zyklus, Security-Review und Product Owner ist oft schwerer als das Modell selbst.

Lücke 4: Die Vertrauenslücke (von Accuracy zu Accountability)

In der Demo wird Vertrauen durch die Begeisterung im Raum gewährt. In Produktion muss Vertrauen *fortlaufend verdient* und gegenüber einem Regulator, einem Kunden oder einem Business Owner verteidigt werden, dessen Bonus vom Ergebnis abhängt. Das bedeutet Monitoring, Explainability auf Ebene der einzelnen Entscheidung, eine dokumentierte Freigabekette und einen Kill Switch. Ein Modell, dem das Business nicht traut, wird nicht genutzt, und ein ungenutztes Modell in Produktion ist nur ein teurerer POC.

Vom Backlog zum Blueprint: der Production Contract

Vier Lücken zu schließen klingt nach vier Projekten. In der Praxis industrialisieren Sie, indem Sie keinen Piloten starten lassen ohne einen Production Contract, ein leichtgewichtiges Artefakt, das die sponsernde Geschäftseinheit und das Datenteam *vor* jeder Modellierung unterschreiben. Er übersetzt die vier Lücken in explizite Zusagen und tötet aussichtslose Piloten früh, und das ist der Schritt mit dem höchsten ROI, den ein CDO machen kann. Einen schlechten Piloten in Woche zwei zu beenden, spart die sechs Monate, die er sonst zum Sterben im Tal brauchen würde.

Der Contract beantwortet auf einer Seite:

  • Entscheidung: Welche konkrete menschliche oder automatisierte Entscheidung verändert das? (Nicht „Marketing verbessern", sondern „die Outbound-Anrufliste für das Retention-Team jeden Morgen neu sortieren.")
  • Consumer: Welches bestehende System oder welche Rolle erhält den Output, und wem gehört die Roadmap dieses Systems?
  • Datenversorgung: Jedes Input-Feature, seine Produktionsquelle, Kadenz und SLA.
  • Operator: Welches Team betreibt es nach dem Launch und hält den Pager.
  • Vertrauensschwelle: Welches Monitoring, welche Erklärung und welche Freigabe sind für diese Risikostufe erforderlich?
  • Baseline & Kill-Kriterien: Wie gut ist die heutige Nicht-KI-Performance, und ab welchem Punkt schalten wir das ab?

Achten Sie auf das Framing: Der Contract ist business-getrieben, aber dem CDO gehören *Template und Vetorecht*. Ein Pilot, der die Zeilen „Consumer" und „Operator" nicht ausfüllen kann, ist nicht förderfähig, egal wie begeistert Engineering ist.

Staffelung nach Risiko, nicht nach Hype

Sie können nicht auf jeden Use Case dieselbe Strenge anwenden, ohne zum Stillstand zu kommen. Staffeln Sie Ihre Governance nach dem Blast Radius der Entscheidung:

  • Tier 1 (geringes Risiko, reversibel): interne Empfehlungen, Content-Ranking. Leichtes Monitoring, Self-Service-Deployment.
  • Tier 2 (umsatzrelevant, human-in-the-loop): Churn-Scoring, das an einen menschlichen Rep geht. Erfordert Monitoring, Explainability und einen namentlich benannten Operator.
  • Tier 3 (regulierte / automatisierte Entscheidungen): Kredit, Pricing, alles, was eine geschützte Gruppe berührt. Vollständiger Audit Trail, Bias-Testing, Model-Risk-Freigabe, formaler Challenger-Prozess.

Die Hebelwirkung des CDO liegt darin, diese Tiers einmal zu setzen, damit 200 Use Cases nicht jeweils ihre eigene Governance von Null verhandeln. So skalieren Sie Urteilsvermögen.

Das MLOps-Rückgrat (und was es Ihnen tatsächlich bringt)

MLOps ist kein Tool, das Sie kaufen; es ist die Menge automatisierter Garantien, die es Ihnen erlauben, viele Modelle ohne viele Helden zu betreiben. Die Grundlagen zu Pipelines und CI/CD kennen Sie aus dem Architektur-Modul, hier kommt, was die Produktionslücke konkret schließt.

Die tragenden Fähigkeiten, nach Priorität:

1. Ein Feature Store, um training-serving skew abzustellen (Lücke 1).

2. Ein Model Registry, damit jedes deployte Modell versioniert, auf die Daten und den Code zurückverfolgbar und rollback-fähig ist (Lücken 2 und 4).

3. Automatisiertes Monitoring für operative Gesundheit (Latenz, Fehler) *und* statistische Gesundheit, data drift und Nachlassen der Modellperformance (Lücke 4).

Drift-Monitoring ist das, was die meisten Teams auslassen und am meisten bereuen. Ein Modell fällt nicht mit einer Fehlermeldung aus; es fällt lautlos aus, während die Welt sich von seinen Trainingsdaten entfernt. Ihre Monitoring-Konfiguration sollte einen Distribution Shift als erstklassigen Alert behandeln, nicht als Quartalsanalyse:

yaml
monitor:
  model: churn_scorer_v3
  drift_detection:
    feature: customer_tenure_days
    method: population_stability_index
    threshold: 0.25          # PSI > 0.25 = signifikante Verschiebung
    window: 7d
  performance:
    metric: auc
    baseline: 0.84
    alert_below: 0.78        # löst Retrain-Review aus
  action_on_breach: page_operator + open_retrain_ticket

Der Punkt dieses Snippets ist nicht das YAML, sondern die Disziplin, die es kodiert: eine definierte Baseline, eine definierte Verletzungsschwelle und eine definierte menschliche Handlung. Ein Modell in Produktion ohne diese drei Dinge ist ungemonitort, also ohne Vertrauen, also wird es beim ersten Mal abgeschaltet, wenn es jemanden blamiert.

MLOps Explained: From Model to Production

Watch on YouTube

Bauen Sie die befestigte Straße einmal

Der strategische Fehler besteht darin, jedes Produktions-Deployment als individuelles Engineering-Projekt zu behandeln. Das erfolgreiche Muster, genutzt von jedem Unternehmen, das KI über eine Handvoll Modelle hinaus skaliert hat, ist die befestigte Straße: ein standardisierter, meinungsstarker Weg vom registrierten Modell zum deployten, überwachten Service, den ein Data Scientist gehen kann, *ohne* ein Ticket an ein Plattformteam zu stellen.

Wenn das Deployment von Modell Nummer 12 genauso maßgeschneidert ist wie das von Modell Nummer 1, haben Sie keine Plattform; Sie haben eine Reihe von Heldentaten. Der Investment Case des CDO für eine MLOps-Plattform ist genau dieser: Sie senkt die Marginalkosten des *nächsten* Produktionsmodells von Monaten auf Tage. Das ist die Zahl, die man dem CFO vorlegt, nicht „KI-Reifegrad", sondern Deployment-Geschwindigkeit und die Operator-Köpfe, die Sie *nicht* einstellen müssen.

Wissenscheck

1. Was ist laut Lektion die grundlegende Natur der Lücke zwischen POC und Produktion bei KI im Unternehmen?

2. Die Lektion stellt fest, dass die Gartner-Zahl zu KI-Projekten, die nie in Produktion gehen, „den Schmerz untertreibt". Warum?

3. Ein Pilotteam behauptet, sein Churn-Modell sei „produktionsreif". Was sollte ein CDO nach dem Montagmorgen-Test der Lektion zuerst prüfen?

MEHRFACHAUSWAHL

4. Wählen Sie ALLE Aussagen, die „training-serving skew" so beschreiben, wie in der Lektion dargestellt.

Wählen Sie alle richtigen Antworten aus.

MEHRFACHAUSWAHL

5. Wählen Sie ALLE „Luxusposten", die ein POC laut Lektion genießt und die Produktion entfernt.

Wählen Sie alle richtigen Antworten aus.

Die Industrialisierung richtig sequenzieren

Die vier Lücken und das Rückgrat zu kennen, ist kein Plan. An der Sequenzierung scheitern CDOs, sie bauen entweder eine vergoldete Plattform, bevor ein einziger Produktions-Use-Case existiert (die „Field of Dreams"-Falle), oder sie liefern ein Dutzend maßgeschneiderte Piloten und ertrinken in operativen Schulden.

Die richtige Reihenfolge ist bewusst unglamourös:

Erstens: Bringen Sie einen Tier-2-Use-Case end-to-end in Produktion, auch schlecht. Wählen Sie einen Use Case mit einem echten, willigen Business Owner und drücken Sie ihn bis in die Produktion, mit welchem Klebeband auch immer. Das Ziel ist nicht das Modell; es ist, jede Lücke in *Ihrer spezifischen Organisation* sichtbar zu machen, welche Teams blockieren, welche Datenquellen lügen, welcher Security-Review elf Wochen braucht. Sie kartieren das Gelände, Sie gewinnen nicht den Krieg.

Zweitens: Befestigen Sie die Straße, die Sie gerade gegangen sind. Bauen Sie jetzt Plattformfähigkeit gegen die Friktion, die Sie tatsächlich erlebt haben, nicht gegen die, die Sie sich vorgestellt hatten. War der Security-Review der Engpass, standardisieren Sie ein vorab genehmigtes Deployment-Muster. Waren die Features das Problem, stellen Sie den Feature Store auf. So bleibt die Plattforminvestition gnadenlos an beobachtetem Schmerz gekoppelt.

Drittens: Industrialisieren Sie das Operating Model. Das ist der Teil, in den CDOs zu wenig investieren. Bauen Sie die Operator-Funktion auf, ob Sie sie ML Platform Engineering, MLOps oder produktorientierten Pod nennen, und machen Sie den Production Contract zur Bedingung für Finanzierung. Das Organisationsdesign ist hier das Ergebnis: Der Pilot hat einen Builder, aber Produktion braucht einen Builder *und* einen Operator, und jemand muss die Grenze zwischen ihnen verantworten.

Das Anti-Pattern, das man explizit benennen muss: das Innovation Lab ins Nirgendwo. Ein glänzendes KI-Lab, das Piloten fährt, aber keinen Vertrag mit und keine Verpflichtung gegenüber dem operativen Geschäft hat, wird endlos Demos produzieren und niemals Produktionswert. Wenn die Erfolgsmetrik Ihres Labs „gestartete Piloten" ist und nicht „in Produktion veränderte Entscheidungen", finanzieren Sie das Tal des Bewährten-aber-Unbrauchbaren. Ändern Sie die Metrik am Montag.

Noch eine Ermessensfrage: Retiren Sie aggressiv. Ein Produktionsmodell hat für immer Wartungskosten. Wenn ein deploytes Modell seine Kill-Kriterien nicht erfüllt oder von seinem Business Owner still umgangen wird, schalten Sie es ab. Ein Portfolio von 40 Produktionsmodellen, von denen 15 ungemonitort und ungenutzt sind, ist kein Zeichen von Reife; es ist eine Verbindlichkeit mit Monitoring-Rechnung.

Die wichtigsten Erkenntnisse

1. Behandeln Sie die POC-zu-Produktion-Lücke als vier konkrete Lücken, Datenversorgung, Verantwortung, Integration und Vertrauen, nicht als Modellierungsproblem. Eine Demo verdeckt alle vier von Natur aus; Ihr Review-Prozess muss jede einzelne explizit sichtbar machen.

2. Führen Sie einen einseitigen Production Contract ein, den jeder Pilot vor der Finanzierung unterschreibt. Wenn er die veränderte Entscheidung, das Consumer-System, die Feature-Quellen mit SLAs und den Operator mit dem Pager nicht benennen kann, wird er nicht gebaut. Aussichtslose Piloten früh zu beenden, ist Ihr Schritt mit dem höchsten ROI.

3. Staffeln Sie Governance nach dem Blast Radius der Entscheidung, nicht nach Hype, damit Use Cases mit geringem Risiko schnell laufen und regulierte Entscheidungen vollen Audit und Bias-Kontrollen bekommen, ohne dass jedes Team Governance neu verhandelt.

4. Begründen Sie die MLOps-Plattform in der Sprache von Deployment-Geschwindigkeit und vermiedenen Operator-Köpfen, nicht mit „Reifegrad". Die befestigte Straße existiert, damit Modell Nummer 12 Tage statt Monate braucht und Heldenabhängigkeit verschwindet.

5. Sequenzieren Sie bewusst: einen Use Case end-to-end liefern, um Ihre echte Friktion zu kartieren, dann genau diese Straße befestigen, dann das Operating Model verbindlich machen, und ungenutzte Modelle aggressiv retiren, bevor sie zur stillen Verbindlichkeit werden.

Was Sie aus dieser Lektion umsetzen

Diese Maßnahmen sind im Playbook der Rolle zusammengefasst.

  • Jeden Pilot verpflichten, einen einseitigen Production Contract zu unterschreiben
Vollständiges Action Playbook ansehen

Verwandte Artikel

Aktuelle Blogartikel, die auf dieser Lektion aufbauen.