Diagrama de Ishikawa
Causas posibles de un problema por familias.
Definición
El diagrama de Ishikawa pone el efecto en la cabeza de una espina y reparte las causas posibles en seis ramas, las 6M: máquina, método, mano de obra, material, medición y medio ambiente. Se lee rama a rama, buscando de qué familia no se ha traído ninguna causa. Sirve para ordenar una sesión de análisis de causas en calidad, operaciones o soporte.
- Datos
- categoria · causa · detalle · rol
- Buena para
- Ver de qué familia de causas no se ha hablado todavía.
- Evítala cuando
- Cuando quieres saber qué causa pesa más: todas las ramas se dibujan iguales, tengan una causa o cinco.
- Se lee bien
- Entre 3 y 31 elementos; dibuja hasta 31
- Datos que faltan
- Se niega a dibujar y dice qué valor falta.
- Accesibilidad
- Lector de pantalla: tabla de datos · respeta «reducir movimiento»
Forma de los datos
Qué columnas pide
| Columna | Tipo | Para qué |
|---|---|---|
categoria | string | De qué familia es la causa: «efecto» (la cabeza, una sola fila) o una de las 6M —maquina, metodo, mano-de-obra, material, medicion, medio-ambiente— con sus sinónimos en inglés y sus grafías sin tilde. El vocabulario es CERRADO: una familia inventada falla con la lista delante, porque lo que esta figura afirma es que toda causa cae en una de las seis. La forma NO reparte por orden de declaración —reordenar el `data` no mueve ni un píxel salvo dentro de una rama—, así que una fila sin esta columna falla citando la fila. |
causa | string | El enunciado de la causa, escrito al final de su raspa; en la fila de la cabeza, el efecto que se está explicando. Obligatorio y medido: una fila con la columna en blanco falla en vez de dibujar una raspa muda. Presupuesto medido a 940 px con seis ramas: ~17 caracteres por línea y hasta tres líneas, así que una causa se escribe en menos de 50 caracteres o enseña su elipsis. |
detalle · opcional | string | La línea de apoyo bajo el efecto, dentro de la caja de la cabeza. Medido: en una fila de causa la columna se lee y NO se dibuja —una raspa lleva su enunciado y nada más, porque un segundo renglón por causa convierte la espina en un párrafo torcido—. Es lo primero que cede cuando el alto no llega (`bloqueQueCabe`), antes que las líneas del efecto. |
rol · opcional | string | neutro · foco · alerta · ausente · favorable. Sin la columna, `neutro`. `ausente` es la única marca de vacío del sistema —raspa discontinua, retranqueada del hueso para que el trazo sólido no la repinte— y significa «declarado y no disponible»: la causa que se apuntó y nadie ha podido comprobar. Una familia cuyas causas son TODAS `ausente` dibuja la rama entera discontinua. Un rol inventado NO se degrada a `neutro`: falla, porque degradarlo pintaría en gris la causa que el autor declaró como el hallazgo. |
Tamaños
Recompuesta, no encogida
El motor vuelve a componer la pieza a cada ancho: los rótulos conservan su cuerpo y la figura gana alto si lo necesita.
Cuándo usarla
Tres preguntas antes de elegirla
¿Todavía no sabes qué causa pesa más?
Si ya has contado cuántas veces aparece cada causa, un Pareto ordena cuáles importan.
Sí: quédate con diagrama de ishikawa
No: usa Diagrama de Pareto¿Te interesa solo de dónde viene el problema?
Si también importan las consecuencias, la pajarita pone causas a un lado y consecuencias al otro.
Sí: quédate con diagrama de ishikawa
No: usa Diagrama de pajarita¿Las causas se agrupan por familias y no se encadenan entre sí?
Si una causa provoca otra y quieres seguir la cadena hasta la raíz, el árbol de realidad actual dibuja esos enlaces.
Sí: quédate con diagrama de ishikawa
No: usa Árbol de realidad actualCódigo
La misma pieza, con tus datos
import { getPreset, renderComposition } from 'visx-render/node';
const spec = await getPreset('concept-ishikawa');
spec.data.rows = misFilas; // categoria, causa
const { svg, warnings } = await renderComposition(spec);También en React con Chart y prepareComposition. Guía para desarrolladores →
Dudas
¿Puedo usar otras familias que no sean las 6M?
No. El vocabulario es cerrado y una familia inventada hace fallar el dibujo, porque la figura afirma que toda causa cae en una de las seis.
¿Una rama con más causas es más importante?
No. Todas las ramas miden lo mismo; la figura sirve para ver huecos, no culpables.
¿Cómo se marca una causa que nadie ha comprobado?
Con el rol «ausente»: raspa discontinua. Si todas las causas de una familia van así, la rama entera sale discontinua.
¿Qué hace si faltan datos?
Se niega a dibujar y dice qué valor falta.
¿Cómo se ve en el móvil?
El motor la recompone a 420 px de ancho —rótulos, leyenda y alto— en vez de encoger la versión de escritorio.
Relacionadas
Otras formas de responder «cómo funciona algo»
Matriz de adyacenciaquién se conecta con quién en una red
Diagrama de arcosconexiones entre nodos ordenados en una línea
Diagrama de pajaritacausas y consecuencias de un riesgo central
Columnas enfrentadascontrastar dos o más posturas
Rejilla con casilla vacíaver qué combinación falta
Marco Cynefinclasificar problemas por su grado de complejidad