TapCub is live — analytics, insights and live chat, free on one platform
Analytics

Data maturity model: five stages, a self-assessment and what to fix first

A data maturity model shows how organizations progress from ad hoc spreadsheets to data embedded in decisions. Five stages, six dimensions to score, a worked self-assessment where tools outran governance, and the questions to ask.

Lin Zhou Published Nov 5, 2026 5 min read Analytics
Data maturity model: five stages, a self-assessment and what to fix firstSample data

Try it on your own data

Every report in this article is in the free plan. One snippet for web and apps, up to 10 sites.

Start free

Maturity models are useful only if they tell you what to fix next. This guide lays out five stages and their bottlenecks, scores six dimensions separately, and walks through a self-assessment where the average said "stage 2" but the real finding was that tools (3) had outrun governance (1), which changes the plan completely.

What you will learn

  • Maturity runs from ad hoc to reporting, self-serve, predictive, embedded
  • Stages are cumulative; tools cannot skip foundations
  • Score each dimension separately to find the weakest link
  • Fix governance and quality before adding tools
  • Re-assess with the same group and questions

What is a data maturity model?

A data maturity model describes the stages an organization goes through as it gets better at collecting, managing and using data, from scattered spreadsheets to data that shapes everyday decisions and products. It gives you a shared vocabulary for where you are today, a way to spot the weakest link, and a sequence for what to improve next.

Many versions exist: Davenport and Harris's five stages of analytical competition, Gartner's analytics maturity levels, TDWI's assessment and the CMMI Institute's data management maturity model. They differ in naming but agree on the direction: from ad hoc to systematic to embedded.

The five stages

StageWhat it looks likeTypical questions answeredMain bottleneck
1. Ad hocData in spreadsheets and tool defaults; numbers argued over in meetings"How many visitors did we have?"No reliable collection
2. ReportingRegular dashboards and KPI reports, built by a few people"What happened last month?" (descriptive)Definitions differ between teams
3. Self-serveShared definitions; teams explore data themselves"Why did it happen? Which segment?" (diagnostic)Skills and governance
4. Predictive and experimentalForecasts, propensity models, controlled experiments"What will happen? What works?"Data science capacity, clean history
5. EmbeddedData in products and daily decisions; feedback loops automated"What should we do, automatically?" (prescriptive)Culture and ethics at scale

Stages are cumulative: a company with machine learning models but no agreed definition of "active user" is not at stage 4, it is at stage 2 with expensive tools.

StageQuestions answeredBottleneck
1 Ad hocHow many?Collection
2 ReportingWhat happened?Definitions
3 Self-serveWhy? Which segment?Skills, governance
4 PredictiveWhat will happen?Data science, history
5 EmbeddedWhat should we do?Culture at scale

Stages are cumulative.

The six dimensions to assess

Maturity is uneven, so score each dimension separately:

  1. Strategy and goals: is there a data strategy tied to business goals?
  2. Collection and quality: is there a tracking plan, and are data issues caught before they reach reports?
  3. Tools and architecture: can data flow from sources to the people who need it?
  4. Skills: how many people can answer their own questions?
  5. Governance: are there owners, definitions, access rules and privacy controls? See data governance.
  6. Culture and decisions: are decisions made with data before they are taken, or justified with data afterwards?

Worked example: a self-assessment

A 150-person SaaS company scored itself 1–5 on each dimension in a workshop with leaders from product, marketing, sales and finance (sample data):

DimensionScoreEvidence
Strategy and goals3Data goals exist for two teams, not company-wide
Collection and quality2No tracking plan; 14 duplicate sign-up events
Tools and architecture3Analytics tool plus warehouse; no shared metrics
Skills2Two analysts answer every question
Governance1No owners or definitions; anyone edits dashboards
Culture and decisions2Data used to justify decisions after the fact
Average2.2

Reading the result. The average says "stage 2: reporting". The more useful insight is the spread: tools score 3 while governance scores 1. The company has bought ahead of its foundations; adding a BI tool would make the problem worse, multiplying dashboards with conflicting numbers.

The plan for the next two quarters targets the two weakest dimensions:

Re-score in six months with the same group and the same questions.

app.tapcub.com/insights/behavior

Average

2.2 · stage 2

Strongest

Tools 3

Weakest

Governance 1

▼

Self-assessment · score by dimension

1–5
Strategy and goals3
Collection and quality2
Tools and architecture3
Skills2
Governance1
Culture and decisions2
Sample data

Self-assessment questions

DimensionStage 2 answerStage 4 answer
StrategyKPIs are reported monthlyEach team has data-driven goals with owners and reviews
CollectionMain events tracked, gaps knownTracking plan enforced; schema changes reviewed
ToolsDashboards in one toolWarehouse, metric layer, experimentation platform
SkillsAnalysts build reports for othersMost managers query data; data scientists build models
GovernanceSome definitions written downOwners, access control, lineage, privacy reviews
CultureData reviewed after decisionsDecisions start from a hypothesis and a metric

Common mistakes

  • Skipping stages with tools. Machine learning on unreliable data creates confident wrong answers.
  • One score for the whole company. Marketing may be at stage 4 while finance is at stage 2.
  • Treating maturity as the goal. The goal is better decisions; maturity is a way to find what blocks them.
  • Assessing alone. A data team scoring itself tends to over-rate tools and under-rate culture problems.
  • Never re-assessing. Without a second measurement you cannot tell whether the plan worked.

Moving up a stage with TapCub

For stages 2 and 3, the product side of maturity is mostly about trustworthy collection and shared definitions. TapCub supports that with the event inbox and tracking plan, a data quality page, custom metrics shared across reports, user segments and self-serve funnels. For stage 4 work, export raw events to your warehouse or ask questions through the AI assistant.

Sources

  • Davenport, T. H. (2006). Competing on analytics. Harvard Business Review, January 2006.
  • Davenport, T. H. and Harris, J. G. (2017). Competing on Analytics, updated ed. Harvard Business Review Press.
  • CMMI Institute (2014). Data Management Maturity (DMM) Model.

Was this article helpful?

We use your answers to fix and expand this page.

Lin Zhou

Product Experience Specialist

Writes about product experience, practical workflows, and growth, turning complex processes into clear steps for everyday decisions.

Build trustworthy collection and shared definitions

Tracking plan, data quality page, shared metrics and self-serve analysis.

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics