Skip to main content
Ottili ONE

Produktlebenszyklus und Feature-Status

Wie Ottili ONE den Lebenszyklus eines Produkts (product_status.yaml) und den Reifegrad einzelner Features (feature_status.yaml) definiert — von Concept über Planned, In Development, Private Beta und Beta bis Live — und wo Sie diese Status überall sehen.

Überblick

Ottili ONE unterscheidet zwei getrennte, aber verwandte Reifegrad-Vokabulare. Sie werden oft verwechselt, haben aber unterschiedliche Geltungsbereiche:

  • Produktlebenszyklus* — die Verfügbarkeit eines *ganzen Produkts* (Ottili ONE, Ottili HQ, Ottili AI, Ottili Coder, Ottili LD3, Ottili Cloud …). Definiert im Register product_status.yaml und an das ProductStatus-Enum in libs/product_truth gekoppelt.
  • Feature-Status* — der Reifegrad einer *einzelnen Funktion* innerhalb eines Produkts. Definiert im Register feature_status.yaml und an das FeatureStatus-Enum in libs/product_truth gekoppelt.

Beide Register sind Teil des Product-Truth-Registers von Ottili ONE. Jeder Zustand hat einen festen maturity_rank, und die kanonischen Enums in libs/product_truth stellen sicher, dass ein Label überall dieselbe Bedeutung hat — in der Dokumentation, auf der Website, in der Console, auf der Statusseite und an der öffentlichen API-Grenze.

Dieser Artikel erklärt beide Modelle, grenzt die häufigen Stufen Live, Beta, Private Beta, In Development, Planned* und Concept* klar voneinander ab und zeigt, wo Sie den jeweiligen Status sehen.

Zwei Vokabulare, ein Prinzip

Ein Produkt kann den Status *Available* (bzw. *Live*) tragen, während einzelne Features darin noch *Beta* oder *In Development* sind. Lebenszyklus und Feature-Status sind unabhängig voneinander:

  • Produktlebenszyklus* beantwortet: *Ist das Produkt überhaupt verfügbar?* Er kennt Stufen von Concept bis Retired.
  • Feature-Status* beantwortet: *Wie weit ist diese eine Funktion?* Er kennt Stufen von Concept bis Disabled.

Die genaue Produktübersicht mit den aktuellen Verfügbarkeitsstufen der einzelnen Produkte liefert der Artikel [Was ist Ottili ONE?](/docs/what-is-ottili-one) und die Produktauswahl [Das richtige Ottili-Produkt wählen](/docs/choose-an-ottili-product).

Feature-Status: der Reifegrad einzelner Features

Der Feature-Status ist im kanonischen Register feature_status.yaml definiert und an das FeatureStatus-Enum in libs/product_truth gekoppelt. Er beschreibt die Reife *einer Funktion*, nicht die Verfügbarkeit eines ganzen Produkts. Die neun Zustände mit aufsteigendem maturity_rank (0–8):

StatusBedeutungÖffentlich sichtbar?
ConceptFrühe Idee in Prüfung; noch nicht geplant oder gebautNein (intern)
PlannedAngenommen und eingeplant, aber noch nicht begonnenJa
In DevelopmentWird aktiv gebaut; noch nicht für Nutzer verfügbarJa
Private BetaFür eine eingeladene Gruppe zu frühem Feedback verfügbarJa
BetaÖffentlich verfügbar in einem Vorab-Zustand; kann sich ändernJa
Rolling OutWird schrittweise für alle Nutzer aktiviertJa
LiveAllgemein verfügbar und vollständig unterstütztJa
DeprecatedNoch verfügbar, aber für die Entfernung vorgesehenJa
DisabledAbgeschaltet und nicht verfügbarNein (intern)

Die sechs am häufigsten genannten Stufen im Detail:

Concept

Eine frühe Idee in Prüfung. Noch nicht eingeplant oder gebaut. Concept ist der früheste Zustand und wird nicht auf öffentlichen Oberflächen gezeigt — er wird erst sichtbar, wenn er zu Planned aufsteigt.

Planned

Angenommen und für die Entwicklung eingeplant, aber noch nicht begonnen. Die Idee ist bestätigt und steht auf der Roadmap; die Umsetzung hat noch nicht begonnen. Planned ist öffentlich sichtbar.

In Development

Wird aktiv gebaut, ist aber noch nicht für Nutzer verfügbar. Sobald die Funktion erreichbar wird, wechselt sie in der Regel zu Beta oder Private Beta.

Private Beta

Für eine eingeladene Gruppe zu frühem Feedback verfügbar. Der Zugang ist begrenzt — Sie erhalten Zugriff, nachdem Sie zum Early-Access-Programm eingeladen wurden. Die Funktionsbreite ähnelt einer Beta, aber die Verfügbarkeit ist bewusst eng gefasst.

Beispiel aus der Praxis: Ottili Cloud* — Compute ist über ein Early-Access-Programm erreichbar, während weitere Kategorien wie Storage und Networking noch geplant sind.

Beta

Öffentlich verfügbar in einem Vorab-Zustand. Jeder mit einem Ottili-Konto kann die Funktion nutzen, aber sie kann sich noch ändern — Pfade, Felder oder Limits werden mit der Reife weiterentwickelt.

Beispiel: Ottili Coder* ist öffentlich in einer Beta verfügbar; die chat-first Coding-Agent-Oberfläche ist live und entwickelt sich aktiv weiter. Den Unterschied zwischen öffentlicher und privater Beta erklärt der Artikel [Feature-Status-Labels verstehen](/docs/understand-feature-status-labels).

Live

Allgemein verfügbar und vollständig unterstützt. Die Funktion ist für alle freigeschaltet, für die sie vorgesehen ist, und gehört zum unterstützten Umfang von Ottili ONE. Sie können sie produktiv einsetzen.

Produktlebenszyklus: die Verfügbarkeit ganzer Produkte

Der Produktlebenszyklus ist im kanonischen Register product_status.yaml definiert und an das ProductStatus-Enum in libs/product_truth gekoppelt. Er beschreibt die Verfügbarkeit eines *ganzen Produkts*, nicht die Reife einzelner Features. Die neun Zustände:

StatusBedeutung
ConceptFrühe Produktidee in Prüfung; noch nicht angekündigt oder verfügbar
PlannedAuf der öffentlichen Roadmap angekündigt, aber noch nicht verfügbar
Early AccessÜber ein Early-Access-Programm für eine begrenzte Gruppe verfügbar
BetaÖffentlich in einem Vorab-Zustand verfügbar; kann sich ändern
AvailableAllgemein verfügbar und vollständig unterstützt (GA)
PausedLive, aber der Betrieb ist vorübergehend ausgesetzt; kann wiederaufgenommen werden
DeprecatedNoch verfügbar, aber für die Entfernung vorgesehen; neue Nutzung vermeiden
RetiredAbgeschaltet und nicht mehr verfügbar
CancelledVerfügbarkeit wurde abgesagt oder eingestellt

Der produktbezogene Gegenwert zu einem *Live*-Feature ist Available* (GA): Das Produkt ist allgemein verfügbar und vollständig unterstützt. In der öffentlichen Kommunikation wird für Produkte meist *Live* oder *Verfügbar* verwendet; technisch ist der kanonische Zustand AVAILABLE. Entsprechend steht *Private Beta* auf Feature-Ebene einem produktbezogenen Early Access* am nächsten.

Wo Sie Status sehen

Status-Labels sind überall konsistent beschriftet:

  • Dokumentation* — Artikel wie dieser und [Feature-Status-Labels verstehen](/docs/understand-feature-status-labels).
  • Öffentliche Statusseite* — [status.ottili.one](https://status.ottili.one) meldet den operativen Zustand von Produkten und Komponenten; siehe auch [Cloud-Status](/docs/cloud-status).
  • Ottili Console* — Bereiche wie Konto, Unternehmen und Team tragen ein Status-Label; siehe [Die Ottili Console navigieren](/docs/navigate-ottili-console).
  • Website* — Produktseiten zeigen Verfügbarkeit und Reifegrad; siehe [Was ist Ottili ONE?](/docs/what-is-ottili-one).
  • Öffentliche API-Grenze* — die Unified API (Standard-Port 8100) spiegelt dieselben kanonischen Status; Details in der API-Dokumentation.

Status, Routen und Mandantengrenze

Alle öffentlichen Status beziehen sich auf Objekte, die zum Unternehmen (company_id) gehören. Ein Feature-Status gilt innerhalb des Unternehmenskontexts; er ist nicht global über Unternehmen hinweg identisch. Die Unterscheidung zwischen Plattform-Schicht und Produktebene erklärt der Artikel [Plattform-Schicht und Produkt-Schicht](/docs/platform-layer-and-product-layer), und welches Modul in welchem Workspace aktiviert werden kann, steht in [Workspace und Module](/docs/workspace-and-modules).

Verwandte Artikel

  • [Feature-Status-Labels verstehen](/docs/understand-feature-status-labels)
  • [Was ist Ottili ONE?](/docs/what-is-ottili-one)
  • [Plattform-Schicht und Produkt-Schicht](/docs/platform-layer-and-product-layer)
  • [Die Ottili Console navigieren](/docs/navigate-ottili-console)
  • [Workspace und Module](/docs/workspace-and-modules)
  • [Das richtige Ottili-Produkt wählen](/docs/choose-an-ottili-product)
  • [Getting Started mit Ottili ONE](/docs/getting-started-with-ottili-one)
  • [Pläne und Credits verstehen](/docs/understand-plans-and-credits)

War dieser Artikel hilfreich?