An implementation-ready privacy data model
A regulation-agnostic core spineCore / spine. The non-negotiable backbone of the model. Every implementation has these entities and relationships, at every maturity level., maturity-gatedMaturity-gated. Only required as your privacy program becomes more mature. The reference model adds these structures as you advance through CMMI levels. periphery, and risk-discretionaryRisk-discretionary. Defensible either way. The right choice depends on your organization's risk tolerance for that domain. decisions — organized across twelve privacy capability domainsCapability area (domain). One of the 12 privacy program functions the model decomposes — for example, Processing Inventory, Consent Management, Risk Assessment. Each can have its own maturity level. and the five CMMI capability levelsCMMI levels. L1 Initial (ad-hoc), L2 Managed (a register exists), L3 Defined (the spine is assembled), L4 Quantitatively Managed (versioned, time-bound, evidence-tracked), L5 Optimizing (continuous, automated)..
Domain browser
Twelve privacy capability areasCapability area (domain). One of the 12 privacy program functions the model decomposes — e.g., Processing Inventory, Consent Management, Risk Assessment. Each can have its own maturity level.. Click a row to drill in.
| ID | Name | Description |
|---|---|---|
| # |
Core entities (this domain)
Key decisions
Profile overlaysRegulation profile. A regulation-specific overlay on top of the regulation-agnostic core. Each chip is a profile whose mandatory fields, named instances, or report templates touch this domain.
Cross-domain joinsCross-domain join. A relationship that spans two capability areas. These show how the 12 areas connect into one coherent model.
Maturity ladderMaturity ladder. What changes in this domain between adjacent CMMI levels. The L3→L4 step typically dominates the cost, because it adds versioning, immutability, valid-from/to, and edge-level evidence.
Leverage observation
Entity catalog
CoreCore / spine. The non-negotiable backbone of the model. Every implementation has these entities and relationships, at every maturity level. entities (C-Exx) plus per-domain originated entities. Click a row for full definition.
| IDID. Stable identifier. C-Exx = core entity; Dn-Exx = entity originating in domain n. | Name | Definition | DomainDomain. The capability area(s) this entity belongs to. | StatusStatus. core, maturity-gated, risk-discretionary, or interface. | MaturityMaturity. The lowest CMMI level at which this entity is required. |
|---|---|---|---|---|---|
| No entities match the current filters. | |||||
Relationship catalog
CoreCore / spine. The non-negotiable backbone. Every implementation has these relationships at every maturity level. relationships (C-Rxx) with cardinalityCardinality. How many entities can appear on each side. 1..1, 1..N, 0..1, 0..N, N..M. and obligationObligation. Mandatory, Conditional, or Optional..
| ID | Relationship | From | To | Card. | Oblig. |
|---|---|---|---|---|---|
Decision catalog
40 risk-discretionaryRisk-discretionary. Defensible either way; depends on your organization's risk tolerance. decisions where multiple defensible options exist. The model commits a default recommendation and shows how it tightens at higher maturity.
| ID | Decision point | Domains | Options and basic considerations |
|---|---|---|---|
Maturity delta map
Per-domain structural delta between adjacent CMMI capability levelsCMMI levels. L1 Initial, L2 Managed, L3 Defined, L4 Quantitatively Managed, L5 Optimizing. L3→L4 is the costliest jump. with effort ratings.
| DomainDomain. The capability area this delta belongs to. | TransitionTransition. Which CMMI level jump this delta belongs to. | DeltaDelta. A single structural change required to move from one CMMI level to the next. | TypeType. entity, relationship, attribute, state, or rule. | EffortEffort. Rough effort to implement, shown as 1–3 dots. | PrerequisitePrerequisite. Other domain levels that must be in place first. |
|---|---|---|---|---|---|
| No deltas recorded for this transition. |
Spatial graph
Force-directed view of the data model. Toggle layers, filter, and click nodes to explore.