Diagrama SIPOC

Proveedores, entradas, proceso, salidas y clientes.

Definición

El diagrama SIPOC reparte un proceso en cinco columnas: proveedores, entradas, proceso, salidas y clientes. Se lee de izquierda a derecha y una columna vacía se dibuja igual, para que se vea lo que no se ha traído. Sirve para acotar un proceso antes de mejorarlo, en proyectos de calidad u operaciones.

El alta de una póliza arranca con un dato que ningún proveedor entrega
Datos
columna · elemento · nota · rol
Buena para
Acotar un proceso: quién aporta qué, qué sale y para quién.
Evítala cuando
Cuando el proceso ya está acotado y toca medir tiempos o esperas.
Se lee bien
Entre 5 y 35 elementos; dibuja hasta 35
Datos que faltan
Deja el hueco visible en la serie.
Accesibilidad
Lector de pantalla: tabla de datos · respeta «reducir movimiento»

Forma de los datos

Qué columnas pide

ColumnaTipoPara qué
columnastringEn cuál de los cinco registros del SIPOC vive la ficha: proveedor · entrada · proceso · salida · cliente, con sus sinónimos en inglés (supplier · input · process · output · customer) y las iniciales sueltas S · I · P · O · C. El vocabulario es CERRADO y lo que no está falla, porque con una sexta columna la afirmación «de este registro no hay ninguna ficha» dejaría de sostenerse. La forma NO reparte por orden de declaración —reordenar el `data` convertiría una salida en un proveedor sin que nada fallara—, así que una fila sin esta columna falla citando la fila.
elementostringEl rótulo de la ficha, dentro de su caja. Obligatorio y medido: una fila con la columna en blanco falla en vez de dibujar una caja muda, porque una ficha sin nombre no se puede ni leer ni echar de menos. Un registro que nadie declara sí se dibuja: vacío, con su cabecera y su casilla en blanco.
nota · opcionalstringLa línea de apoyo bajo el rótulo. Medido: sin ella la caja sigue en su sitio y sólo pierde su segunda banda de texto. Es lo PRIMERO que cede cuando el alto no llega (`bloqueQueCabe`), antes que las líneas del rótulo. En una ficha de rol `ausente` se lee como la RAZÓN del vacío y se pinta en la tinta de ese rol, no en la apagada de las demás.
rol · opcionalstringneutro · foco · alerta · ausente · favorable. Sin la columna, `neutro`. `ausente` es la única marca de vacío del sistema —contorno discontinuo, sin relleno— y aquí nombra lo que el procedimiento declara y nadie entrega; `alerta` es distinto y no se confunde: lo que sí llega y cuesta. Un rol inventado NO se degrada a `neutro`: falla, porque degradarlo pintaría en gris la entrada que el autor declaró sin proveedor, que es justo el hallazgo.

Tamaños

Ancha por necesidad

Esta pieza necesita anchura para que cada rótulo quepa entero. El motor prefiere decirlo a apretarla.

A menos de 480 px el motor se niega y explica por qué: Process cards: increase width for five SIPOC registers. En el móvil se ve la versión ancha, a tamaño legible y sin recortar, dentro de un marco que se desliza.

Cuándo usarla

Tres preguntas antes de elegirla

¿Estás acotando el proceso antes de mejorarlo?

Si ya está acotado y toca medir tiempos de proceso y de espera, el mapa de flujo de valor los enseña.

Sí: quédate con diagrama sipoc

No: usa Mapa de flujo de valor

¿Basta con saber qué entra y qué sale, sin quién hace cada paso?

Si importa qué actor ejecuta cada paso, el proceso en carriles lo dibuja.

Sí: quédate con diagrama sipoc

No: usa Proceso en carriles

¿Es un proceso concreto y no toda la empresa?

Si quieres ver todas las actividades que generan margen, la cadena de valor da el mapa completo.

Sí: quédate con diagrama sipoc

No: usa Cadena de valor

Código

La misma pieza, con tus datos

import { getPreset, renderComposition } from 'visx-render/node';

const spec = await getPreset('concept-sipoc');
spec.data.rows = misFilas; // columna, elemento
const { svg, warnings } = await renderComposition(spec);

También en React con Chart y prepareComposition. Guía para desarrolladores →

Dudas

¿Puedo añadir una sexta columna?

No. Los cinco registros son un vocabulario cerrado; así la afirmación «de aquí no hay nada» se sostiene.

¿Qué diferencia hay entre «ausente» y «alerta»?

«Ausente» es lo que el procedimiento prevé y nadie entrega: contorno discontinuo, sin relleno. «Alerta» es lo que sí llega pero cuesta.

¿Qué hace si faltan datos?

Deja el hueco visible en la serie.

¿Cómo se ve en el móvil?

A menos de 480 px el motor no la compone sin pisar o cortar rótulos, y lo dice. En el móvil se ve la versión ancha, a tamaño legible, dentro de un marco que se desliza.

Relacionadas

Otras formas de responder «cómo funciona algo»

Guía para elegir: cómo funciona algo →