Decision Engine statt Rules Engine
Warum klassische Rules Engines nicht mehr ausreichen
Viele Systeme arbeiten mit Rules Engines.
Und ja – auch wir nutzen Regeln.
Der Unterschied ist jedoch entscheidend:
Wir bauen keine isolierten Regeln. Wir modellieren Entscheidungen.
Rules Engines: gut gemeint, schnell überfordert
Eine klassische Rules Engine folgt einem einfachen Prinzip:
Wenn Bedingung erfüllt → Aktion ausführen
Das funktioniert gut – solange:
- nur wenige Regeln existieren
- kaum Abhängigkeiten bestehen
- die Logik überschaubar bleibt
In der Praxis sieht es anders aus:
- Regeln beeinflussen sich gegenseitig
- Ausnahmen wachsen
- Prioritäten werden unklar
Das Ergebnis ist oft ein System, das:
- schwer wartbar ist
- kaum noch nachvollziehbar ist
- nur mit hohem Aufwand angepasst werden kann
Contene: Regeln sind nur das Werkzeug
Auch in der Contene Decision Engine gibt es Regeln.
Aber sie sind nicht das System – sondern der Baustein.
Der Unterschied:
- Rules Engines führen Regeln aus
- Contene nutzt Regeln, um strukturierte Entscheidungslogik abzubilden
Der entscheidende Unterschied: Berechnen vs. Entscheiden
Eine Rules Engine beantwortet:
👉 „Welche Regel trifft zu?“
Die Contene Decision Engine beantwortet:
👉 „Was ist das richtige Ergebnis – unter Berücksichtigung aller Faktoren?“
Das umfasst:
- mehrere Berechnungen gleichzeitig
- Gewichtungen und Prioritäten
- Abhängigkeiten zwischen Werten
- konsistente Gesamtergebnisse
Excel als Entscheidungsmodell – nicht als Regel-Sammlung
In Contene werden Regeln nicht in technischem Code definiert, sondern:
👉 in Excel
Das ist kein UI-Feature – sondern ein Paradigmenwechsel:
- Fachbereiche modellieren Logik selbst
- Zusammenhänge werden sichtbar
- Berechnungen bauen aufeinander auf
- Entscheidungen entstehen aus einem klar strukturierten Modell
Die Excel-Logik wird anschließend:
👉 kompiliert und als performanter Code ausgeführt
Warum das mehr ist als eine Rules Engine
Natürlich könnte man sagen:
„Am Ende sind es doch auch nur Regeln.“
Formal stimmt das.
Aber es greift zu kurz.
Denn entscheidend ist nicht die Syntax – sondern die Struktur:
| Rules Engine | Contene Decision Engine |
|---|---|
| isolierte Regeln | integriertes Entscheidungsmodell |
| reagiert auf Bedingungen | berechnet konsistente Ergebnisse |
| schwer skalierbar | für Komplexität ausgelegt |
| IT-getrieben | fachbereichsgesteuert |
| oft intransparent | vollständig nachvollziehbar |
Praxisbeispiel: Bewertung im ADAC Campingführer
Beim ADAC basiert die Bewertung im ADAC Campingführer auf klar definierten Kriterien:
- Ausstattung
- Infrastruktur
- Angebote
Diese Faktoren werden nicht einfach einzeln bewertet.
Sie werden zu einem konsistenten Gesamtergebnis zusammengeführt.
👉 Genau das leistet eine Decision Engine:
Sie bildet eine komplexe Bewertungslogik reproduzierbar ab.
Warum Rules Engines hier an Grenzen stoßen
Mit einer klassischen Rules Engine würde man:
- viele Einzelregeln definieren
- Ausnahmen hinzufügen
- Prioritäten manuell pflegen
Das führt schnell zu:
👉 unübersichtlicher, fehleranfälliger Logik
Die Contene Decision Engine dagegen:
- strukturiert die gesamte Bewertung
- macht Zusammenhänge explizit
- bleibt auch bei wachsender Komplexität beherrschbar
Ihr Vorteil mit Contene
- Komplexe Entscheidungslogik verständlich modelliert
- Fachbereiche arbeiten direkt in Excel
- Ergebnisse sind deterministisch und reproduzierbar
- Änderungen sind sofort wirksam
- Hohe Performance durch Kompilierung
👉 Sie erhalten nicht nur ein Regelwerk –
👉 sondern ein steuerbares Entscheidungssystem
Fazit: Der Unterschied ist nicht technisch – sondern konzeptionell
Rules Engines beantworten:
👉 „Welche Regel greift?“
Die Contene Decision Engine beantwortet:
👉 „Wie entsteht die richtige Entscheidung?“
Und genau das macht den Unterschied.


