Skip to main content

Data Product Maturity Checklist

Use this tool to assess a data product against DPCH01–DPCH14, calculate a maturity %, and get prioritized recommendations. Your selections are saved locally.

📊 Data Product Maturity Checklist

0.0% — Data Asset (Non-Productized)
Mark each characteristic as Yes, Partial (50%), or No. Add optional evidence links/notes for governance.
#DPCHCharacteristicChecklist ItemDescriptionWeightStatusEvidence (URL or note)Points
1DPCH01Domain-OwnedNamed Data Product Owner (DPRO) AssignedProduct is owned by a specific business domain and managed by a named DPRO with lifecycle accountability.8%
0
2DPCH02DeployableIndependently Deployable UnitProduct can be deployed, updated, and versioned via CI/CD or infrastructure automation without affecting other products.8%
0
3DPCH03DeclarativeDefined via Declarative SpecificationThe product structure, transformations, and configurations are expressed through DPDS/YAML-based declarative specs, not manual scripts.8%
0
4DPCH04DiscoverableRegistered in Data Marketplace or CatalogProduct is discoverable with searchable metadata, tags, glossary terms, and ownership details.7%
0
5DPCH05Self-DescribingRich Metadata EmbeddedProduct contains descriptive metadata on schema, purpose, lineage, data quality, and usage context.6%
0
6DPCH06Trustworthy (via Trust Signals)Emits Trust SignalsProduct generates and exposes measurable trust metrics — data quality, lineage, control adherence, and policy conformance.8%
0
7DPCH07ReusableReused Across Use Cases or DomainsProduct is actively consumed by multiple applications, teams, or AI models beyond its initial creation context.5%
0
8DPCH08SLA–SLO Backed & ObservableObservable with SLAs and Quality GuaranteesProduct includes defined SLAs, SLOs, and observability hooks (freshness, availability, latency, quality).8%
0
9DPCH09Compliant by DesignPolicy-as-Code and Entitlement Controls EnforcedProduct integrates data access, residency, and regulatory controls via declarative policy enforcement.8%
0
10DPCH10AddressableProvides Well-Defined Output InterfacesProduct exposes documented APIs, SQL endpoints, SDKs, or data ports for human and machine access.7%
0
11DPCH11Semantically AlignedAligned to Enterprise Vocabulary / OntologyProduct uses canonical identifiers (UBRs), conforms to shared vocabularies, and maps to enterprise domain models.8%
0
12DPCH12Consumption-Driven IntentBuilt for Clear Business or Analytical PurposeProduct was designed with a specific business, regulatory, or AI/ML use case as its driving rationale.7%
0
13DPCH13Testable & VersionedVersion-Controlled and Contract-TestedProduct lifecycle includes automated contract tests, semantic versioning, and backward compatibility guarantees.8%
0
14DPCH14Economically AccountableIncluded in Chargeback/Showback ModelProduct’s cost, usage, and platform resource consumption are tracked and visible to stakeholders.4%
0
TOTAL0.0

🎯 Prioritized Recommendations

High Priority — Not Met

  • DPCH01 (8%): Assign a named DPRO with clear lifecycle accountability and publish ownership metadata in catalog.
  • DPCH02 (8%): Containerize artifacts, define infra-as-code, and set up a CI/CD pipeline that versions and deploys independently.
  • DPCH03 (8%): Author a DPDS spec; validate it in PR checks; deprecate ad-hoc/manual scripts with declarative pipelines.
  • DPCH06 (8%): Instrument trust metrics (freshness, completeness, lineage depth, policy checks) and publish as a product SLO feed.
  • DPCH08 (8%): Define SLIs & SLOs; set alerts/dashboards; document incident runbooks and escalation paths.
  • DPCH09 (8%): Codify and test ABAC/PBAC policies, residency, PII classification; add pre-access checks and audit trails.
  • DPCH11 (8%): Map schema to enterprise ontology; resolve UBRs; publish semantic contracts and test conformance.
  • DPCH13 (8%): Introduce contract tests and semver; add backward-compatibility gates to CI; publish changelog & deprecation policy.
  • DPCH04 (7%): Onboard to the marketplace/catalog with rich tags, glossary links, owners, and sample queries/consumption guides.
  • DPCH10 (7%): Define output ports (SQL, REST, gRPC); add OpenAPI/specs and quickstart notebooks for consumers.
  • DPCH12 (7%): Document primary use-cases and KPIs; include sample queries and dashboards linked to those outcomes.
  • DPCH05 (6%): Publish schema, dictionaries, lineage and data quality profile; auto-generate docs from source-of-truth.
  • DPCH07 (5%): Abstract product interfaces, add SDK/SQL examples, and evangelize cross-domain use with reference integrations.
  • DPCH14 (4%): Integrate FinOps telemetry; expose cost-per-consumption unit; agree showback/chargeback with stakeholders.
ℹ️ Scoring Guidelines
  • Yes = full weight
  • Partial = 50% of weight
  • No = 0%

≥ 80%: Production-Grade Data Product · 50–79%: Evolving / MVP Product · < 50%: Data Asset (Non-Productized)

🔐 Governance Tips
  • Store evidence links to DPDS/DPROD files, dashboards, and policy repos.
  • Export JSON for audit trails; attach to PRs or catalog entries.
  • Review prioritized recommendations to plan next quarter improvements.