Diagrama de flujo de datos

Cómo se mueven los datos por las etapas de una tubería y quién es dueño de cada una.

1 ejemplo de diagrama de flujo de datos

Flujo de roles en una plataforma de datos

Cómo se mueven los datos de los administradores a ingenieros y científicos hasta los consumidores, paso a paso.

Cada carril es un rol y cada columna un paso de la tubería, así que el diagrama responde quién hace qué en cada etapa. El chip de rol de cada nodo repite el carril, y la flecha acentuada es la entrega anonimizada al análisis.

Abrir en el editor

¿Qué es un diagrama de flujo de datos?

Un diagrama de flujo de datos (DFD) muestra cómo se mueven los datos entre procesos, almacenes y entidades externas. La notación procede del análisis estructurado de los años setenta, con las variantes de Yourdon y DeMarco y la de Gane y Sarson.

Las flechas llevan datos, no control: cada una se etiqueta con lo que viaja. En una tubería de datos moderna, cada etapa (ingesta, limpieza, modelado, consumo) aparece con su responsable, de modo que se ve quién es dueño de cada transformación.

Cuándo usar un diagrama de flujo de datos

  • Para documentar qué roles intervienen en una plataforma de datos y qué entrega cada uno al siguiente.
  • Para un análisis de privacidad o de RGPD, siguiendo por dónde pasan los datos personales.
  • Si quieres mostrar decisiones y ramas lógicas, no datos, usa un diagrama de flujo clásico.

Cómo hacer un buen diagrama de flujo de datos

  1. Etiqueta cada flecha con el dato concreto que circula («pedidos diarios en CSV»), nunca con verbos de control.
  2. Asigna un responsable a cada etapa o proceso; un dato sin dueño es un problema esperando a ocurrir.
  3. Diferencia visualmente procesos, almacenes y entidades externas.
  4. Empieza con un diagrama de contexto de nivel 0 y detalla cada proceso en un nivel inferior solo si hace falta.