Skip to main content

Data Analytics Project Roadmap

Editorial

Introduction

Every successful data analytics project follows a structured roadmap. Without a clear plan, you end up writing random queries with no coherent story. In this lesson, we lay out the step-by-step roadmap that guides our entire EDA project.

This roadmap applies not just to this project, but to any data analytics project you encounter in your career.

The Six Phases of a Data Analytics Project

A data analytics project typically moves through six distinct phases:

Phase 1: Understand the Data Source

Before writing a single query, understand what data you have. This means:

  • What tables exist in the database?
  • What columns does each table contain?
  • What are the data types?
  • How do the tables relate to each other?

Phase 2: Explore Dimensions

Dimensions are the categorical columns in your data — things like country, gender, product category, and subcategory. Exploring dimensions tells you what is in the data.

Phase 3: Explore Time Boundaries

Understand the temporal range of your data. When does the data start? When does it end? How many months or years does it cover? This sets the context for any time-based analysis.

Phase 4: Explore Key Metrics

Metrics (also called measures) are the numerical values you can aggregate — total sales, average price, order count. Calculate the high-level numbers to get a sense of the business.

Phase 5: Perform Analytical Deep Dives

Once you understand the basics, dig deeper with specific analytical techniques:

  • Magnitude Analysis — Group metrics by dimensions to see distributions
  • Ranking Analysis — Identify top and bottom performers

Phase 6: Document and Communicate

EDA is only valuable if you communicate your findings. Document key insights, data quality issues, and interesting patterns.

The analytics roadmap — six phases, each answering one question and handing the next a result. 1, understand the source: which tables, columns, types? (INFORMATION_SCHEMA) → a database map. 2, explore dimensions: which values do they hold? (DISTINCT) → a dimension list. 3, explore time boundaries: when does the data start and end? (MIN, MAX, DATEDIFF) → the date range. 4, explore key metrics: what are the big numbers? (SUM, AVG, COUNT) → key metrics. 5, analytical deep dives: where is it big, who leads? (GROUP BY, RANK()) → magnitude and ranking. 6, document and communicate: what did we find? (notes, findings) → insights shared. Why dates come before analysis: 2014 holds only January, so next to 2013 it looks like a crash.

Roadmap for This Project

Here is the specific roadmap we follow in this EDA project:

StepTopicWhat You Learn
1Database ExplorationTable structures, column metadata, schema layout
2Dimensions ExplorationUnique countries, categories, subcategories, products
3Date ExplorationOrder date ranges, customer age ranges
4Measure ExplorationTotal sales, quantities, prices, orders, customers
5Magnitude AnalysisMetrics grouped by country, gender, category
6Ranking AnalysisTop/bottom products, customers by revenue and orders

Each step builds on the previous one. By the end, you will have a thorough understanding of the dataset and be ready for advanced analytics.

Why This Order Matters

The order of this roadmap is intentional:

  1. Structure first — You cannot explore data you do not understand structurally
  2. Dimensions before measures — Knowing the categorical landscape helps you design meaningful aggregations
  3. Dates before analysis — Understanding the time range prevents misinterpretation (e.g., comparing partial months)
  4. Measures before deep dives — High-level numbers give you a baseline to compare deeper analysis against
  5. Analysis last — Magnitude and ranking analysis are meaningful only after you understand the data foundation

Skipping steps leads to errors. For example, if you run a magnitude analysis without first checking the date range, you might compare a full year of sales against a partial year and draw incorrect conclusions.

Summary

The data analytics project roadmap is your guide through every EDA project:

  1. Understand the data source (schema and structure)
  2. Explore dimensions (categorical columns)
  3. Explore date boundaries (temporal context)
  4. Explore key metrics (numerical summaries)
  5. Perform analytical deep dives (magnitude, ranking)
  6. Document and communicate findings

Follow this roadmap, and you will always produce thorough, reliable analysis.