06-reference

dedp challenges de

2026-04-04·book-chapter·source: https://www.dedp.online/part-1/1-introduction/challenges-in-data-engineering.html·by DEDP / Simon Späti

DEDP 1.3 — Challenges in Data Engineering

Catalogs the major obstacles across the data engineering lifecycle. Useful reference for scoping consulting engagements — every client challenge maps to one of these categories.

Data Engineering Lifecycle Stages

1. Generation

2. Storage

3. Ingestion / Integration

4. Transformation

5. Serving

Undercurrents (Cross-Lifecycle Challenges)

Undercurrent Key Challenges
Orchestration Dependency management, intermediate stages, workflow modeling, execution tracking
Software Engineering Git, testing, open-source contribution, multi-language mastery (Python, Scala, Java, SQL, Rust)
Security Permission management, row-level security, balancing protection vs innovation
Data Management Governance, lineage, storage ops, lifecycle management, privacy compliance, discoverability
DataOps IaC, containerization, monitoring, collaborative agile culture
Data Architecture Complex interdependent systems, balancing upfront planning vs rapid prototyping

Traditional BI Pain Points (Historical Context)

These are the problems that drove the evolution toward modern [[2026-04-04-dedp-etl-tool-comparisons|ETL approaches]] and the [[2026-04-04-dedp-dwh-mdm-datalake-reverse-etl-cdp|data lake/warehouse convergence]].

Work Product Pyramid

Three ascending levels:

  1. Infrastructure setup — storage formats, orchestration
  2. Data foundation — schemas, business logic, data layers
  3. Data accessibility — dashboards, notebooks, datasets

Outcome: "consistent measurement and high-quality data based on a stable yet observable data platform"

Mental Models

Related