BPMN Traceability Matrix
Diese Matrix ist die verbindliche Zuordnung zwischen BPMN-Knoten (site/static/bpmn/ml-process.bpmn) und Dokumentation. Die Spalte Glossarbegriff referenziert die kanonischen Begriffe aus dem Glossary.
Matrix
| BPMN ID | Typ | Knoten | Glossarbegriff | Zielseite in site/docs/** | Verantwortliche Rolle | Erwartete Artefakte / Evidenz | Eskalationspfad | Status |
|---|---|---|---|---|---|---|---|---|
StartEvent_Timer | Start | Schedule / New Data | Data Pipeline | site/docs/03-orchestration-prefect/scheduling.mdx | Platform Ops | Scheduler-Run-ID, Trigger-Zeitpunkt, Ausführungsprotokoll | Platform Ops On-Call → Incident Manager | Abgedeckt |
CallActivity_DataPipeline | Task (Call Activity) | Data Pipeline (ELT + Validierung) | Data Pipeline | site/docs/01-data-catalog-openmetadata/ingestion.mdx | Data Engineering | Ingestion-Run, Quell-Metadaten, Zugriffslogs | Data Engineering Lead → Platform Lead | Abgedeckt |
CallActivity_PurposeGate | Task (Call Activity) | Purpose + Entitlement Check (Gate A) | Data Product | site/docs/01-data-catalog-openmetadata/purpose.mdx | Data Governance / Data Owner | Zweckbindung, Entitlement-Freigabe, Owner-Zuordnung | Data Owner → Governance Board | Abgedeckt |
CallActivity_QualityGate | Task (Call Activity) | Quality Gate (Regeln) | DQ | site/docs/01-data-catalog-openmetadata/data-quality.mdx | Data Quality Owner | DQ-Regelset, Testergebnisse, Threshold-Status | Data Quality Owner → Incident Manager | Abgedeckt |
Gateway_DQDecision | Gateway | DQ OK? | DQ | site/docs/01-data-catalog-openmetadata/data-quality.mdx | Data Engineering | Pass/Fail-Entscheid, Rule-Evaluation-Log | Data Engineering Lead → Governance Board | Abgedeckt |
ServiceTask_Quarantine | Task (Service Task) | Quarantine Dataset | DQ | site/docs/02-data/quarantine.md | Data Engineering | Quarantine-Reason-Code, betroffene Datensätze, Ticket-Referenz | Data Engineering On-Call → Incident Manager | Abgedeckt |
ServiceTask_CreateIncident | Task (Service Task) | Create Incident / Ticket | Data Pipeline | site/docs/03-orchestration-prefect/incident-management.md | Incident Manager / Platform Ops | Incident-ID, Severity, Timeline, Owner | Incident Manager → Governance Board | Abgedeckt |
UserTask_DataReview | Task (User Task) | Manual Data Review / Exception? | Data Product | site/docs/05-research-risk/manual-data-review.md | Risk Analyst + Data Steward | Review-Protokoll, Exception-Entscheid, Sign-off | Risk Lead → Governance Board | Abgedeckt |
Gateway_ExceptionApproval | Gateway | Exception approved? | Data Product | site/docs/05-research-risk/manual-data-review.md | Risk Lead | Entscheidung inkl. Begründung, Freigabeprotokoll | Risk Lead → Portfolio Governance | Abgedeckt |
EndEvent_RunAborted | Ende | Run aborted / Investigation | Data Pipeline | site/docs/03-orchestration-prefect/failure-handling.md | Platform Ops | Abbruchursache, Post-Mortem, Recovery-Plan | Platform Ops Lead → Incident Manager | Abgedeckt |
CallActivity_FeaturePipeline | Task (Call Activity) | Feature Pipeline (reusable) | Feature | site/docs/03-orchestration-prefect/flows.mdx | ML Engineering | Feature-Version, Pipeline-Run, Lineage | ML Engineering Lead → Platform Lead | Abgedeckt |
ScriptTask_LabelConstruction | Task (Script Task) | Label Construction (Targets) | Feature | site/docs/02-data/label-construction.mdx | ML Engineering | Label-Definition, Leakage-Checks, Dataset-Snapshot | ML Lead → Risk Lead | Abgedeckt |
CallActivity_TrainHPO | Task (Call Activity) | Model Training + HPO | Model | site/docs/04-ml-lifecycle-mlflow/experiments.mdx | ML Engineering / ML Ops | Experiment-Run-ID, Parameterräume, Modellartefakte | ML Ops Lead → Platform Lead | Abgedeckt |
CallActivity_BacktestValidation | Task (Call Activity) | Backtesting & Validierung | Model | site/docs/05-research-risk/backtesting.mdx | Quant Research / Risk | Backtest-Report, Walk-forward-Ergebnisse, Stabilitätsmetriken | Quant Lead → Risk Committee | Abgedeckt |
ScriptTask_PortfolioConstruction | Task (Script Task) | Portfolio Construction | Signal | site/docs/05-research-risk/portfolio-construction.md | Portfolio Research | Portfolio-Regeln, Constraints, Ergebnisprotokoll | Portfolio Lead → Investment Committee | Abgedeckt |
Gateway_Acceptance | Gateway | Akzeptanz erfüllt? | Promotion | site/docs/05-research-risk/acceptance-criteria.md | Risk + Quant Lead | Acceptance-Checkliste, KPI-Schwellen, Sign-off | Risk Lead → Governance Board | Abgedeckt |
UserTask_Approval | Task (User Task) | Freigabe (Portfolio-Manager) | Promotion | site/docs/05-research-risk/approval-process.md | Portfolio Manager | Freigabeentscheidung, Rationale, Release-Paket-Referenz | Portfolio Manager → Governance Board | Abgedeckt |
ServiceTask_Deploy | Task (Service Task) | Deployment (Prod) | Promotion | site/docs/06-serving/deployment.md | ML Ops / Platform Ops | Deployment-Manifest, Versionsfreigabe, Rollback-Plan | ML Ops On-Call → Incident Manager | Abgedeckt |
ServiceTask_Scoring | Task (Service Task) | Batch Scoring / Signal Generation | Signal | site/docs/06-serving/scoring.md | ML Ops | Scoring-Run, Output-Snapshot, SLA-Metriken | ML Ops Lead → Platform Lead | Abgedeckt |
ServiceTask_PublishDashboard | Task (Service Task) | Publish Dashboard (read-only) | Data Product | site/docs/07-consumption/publish-dashboard.md | BI / Product Analytics | Veröffentlichte Dashboard-Version, Zugriffsnachweis | Product Lead → Portfolio Manager | Abgedeckt |
ServiceTask_Monitor | Task (Service Task) | Monitoring (Drift + Performance) | Drift | site/docs/08-observability/monitoring.md | ML Ops / Observability | Drift-Report, Performance-Metriken, Alert-Historie | ML Ops On-Call → Incident Manager | Abgedeckt |
Gateway_Retrain | Gateway | Retrain Trigger? | Retrain Trigger | site/docs/03-orchestration-prefect/scheduling.mdx | ML Ops + Risk | Trigger-Policy, Trigger-Evidenz, Entscheidungslog | ML Ops Lead → Governance Board | Abgedeckt |
CallActivity_RetrainJob | Task (Call Activity) | Retraining Job | Retrain Trigger | site/docs/03-orchestration-prefect/scheduling.mdx | ML Ops | Retrain-Run-ID, Vergleich alt/neu, Freigabehinweis | ML Ops Lead → Platform Lead | Abgedeckt |
EndEvent_Live | Ende | Model läuft in Produktion | Registry Stage | site/docs/06-serving/deployment.md | ML Ops | Go-Live-Abnahmekriterien, Rollback-Readiness, signiertes Release-Paket, Betriebsübergabeprotokoll | ML Ops Lead → Incident Manager | Abgedeckt |
StartEvent_DecisionReceived | Start | Decision / Rationale Received | Signal | site/docs/07-consumption/users.md | Portfolio Manager | Start-Event-Datenvertrag (decision_id, Outcome, Rationale, signal_ref, model_version), Zeitstempel, Rollen-Claim | Portfolio Manager → Risk Lead | Abgedeckt |
ServiceTask_LogDecision | Task (Service Task) | Log Decision + Rationale | Signal | site/docs/08-observability/decision-logging.md | Risk Operations | Decision-Log-Eintrag, Benutzerkontext, Audit-ID | Risk Ops Lead → Governance Board | Abgedeckt |
EndEvent_DecisionLogged | Ende | Decision logged | Signal | site/docs/08-observability/decision-logging.md | Risk Operations | Persistenznachweis, Unveränderbarkeitsnachweis | Risk Ops Lead → Governance Board | Abgedeckt |