Competency Questions übersetzen ein Domänenmodell in konkrete Fragen, die es beantworten können muss. Die Methode hält den Modellumfang sauber und verhindert hübsche, aber nutzlose Strukturen.
Competency Questions
Formuliert fachliche Fragen so, dass Konzepte, Beziehungen und Constraints eines Ontology-Modells testbar werden.
Welche konkreten Fachfragen muss das geplante Modell beantworten können, damit es für die geplanten Use Cases ausreichend und nicht überdimensioniert ist?
Zuerst werden reale Fragen aus dem Fachalltag gesammelt. Danach prüft das Team, ob ein geplantes Modell diese Fragen beantworten kann oder ob Begriffe und Beziehungen fehlen. So wird fachliche Brauchbarkeit zum eigentlichen Qualitätskriterium.
Visuelle Orientierung
Methodenskizze für ein schnelles Grundgefühl.
Ablauf
- 1Use Cases und Stakeholder identifizieren
- 2Konkrete Fachfragen sammeln
- 3Fragen nach Konzepten und Beziehungen analysieren
- 4Coverage und Lücken prüfen
- 5Aus Fragen Klassen, Properties und Constraints ableiten
- 6Test Queries gegen das Modell formulieren
Das Runsheet führt mit 4 Phasen, Timeboxen, 5 Stolperfallen und klaren Abbruchkriterien durch die Umsetzung.
Runsheet öffnenIdeal für
- Ontology Engineering
- Knowledge Graph Scoping
- GraphRAG Pipelines
- Schema Design
Nicht gut für
- Rein explorative Domain Discovery ohne Zielsystem
- Reine Datenintegration ohne semantisches Modell
Vertiefung
Competency Questions sind wirksam, weil sie ein Modell an den Fragen messen, die im Fachalltag tatsächlich beantwortbar sein müssen. Die Methode hält Modellierung ehrlich, sobald jede Frage auf Begriffe, Beziehungen und nötige Unterscheidungen zurückgeführt wird. Gute Nutzung achtet darauf, operative Beispiele, Ausnahmefälle und spätere Abfrageformen einzubeziehen, damit kein elegantes Schema entsteht, das an praktischen Informationsbedürfnissen vorbeigeht.
Sammle zu Beginn echte Fragen aus Reports, Suchfällen oder Entscheidungsroutinen und sortiere sie nach fachlicher Relevanz. Der Hebel liegt an Fragen, die mehrere Interpretationen erlauben; dort muss die Bedeutung geschärft werden, bevor das Modell weiterwächst. Beende mit einer kleinen Menge priorisierter Fragen, an denen neue Modellteile künftig geprüft werden.
Competency Questions ArbeitsvorlageKompakte Arbeitsvorlage für Competency Questions mit Kontext, Input, Ergebnisartefakten und nächstem Schritt.spreadsheet
competency-questions-working-template.md
Kompakte Arbeitsvorlage für Competency Questions mit Kontext, Input, Ergebnisartefakten und nächstem Schritt.
Competency Questions Arbeitsmatrix
| Element | Beschreibung | Bewertung | Evidenz | Owner | Nächster Schritt |
|---|---|---|---|---|---|
| 1 | |||||
| 2 | |||||
| 3 |
Ergebnisartefakte
- Competency Question Set:
- Required Concepts:
- Test Queries:
- Coverage Matrix:
Entscheidung oder Empfehlung
Welche Konsequenz ergibt sich aus der Matrix?
Wann stattdessen?
Kurze Entscheidungshilfe für vorhandene Alternativen.
Statt Competency Questions, wenn du Begriffe mit beschrifteten Beziehungen in einem fachlichen Netz verbinden willst.
Ähnliche Methoden
Alle MethodenEntwirft Node Labels, Relationship Types, Properties und Constraints passend zu Query Patterns und Migrationen.
Wählt wiederkehrende Muster für Ontologien aus, passt sie an die Domäne an und dokumentiert die Ableitung.
Verbindet Use Cases, Vokabulare und Konzeptmodelle zu einer publizierbaren Ontology mit Wartungsstrategie.
Formt Anforderungen an Datenqualität in SHACL oder ShEx und verankert daraus prüfbare Data Contracts.
Plant Ontology-Arbeit als modulare Folge von Szenarien, Reuse und Reviews für größere Modellierungsvorhaben.
Verknüpft Events, Commands und Views zu einem Ablaufbild, das UI, Verhalten und Implementierung zusammenführt.