Matriz X de Hoshin

Alinear objetivos, iniciativas y métricas.

Definición

La matriz X de Hoshin cruza cuatro listas en torno a un centro —objetivos de ruptura, estrategias del año, tácticas e indicadores— y marca en cada esquina qué elemento de un brazo se engancha con cuál del brazo contiguo. Se lee como un circuito: un objetivo baja por su estrategia a sus tácticas y de ahí a los indicadores que las miden. Se usa para desplegar un plan anual y comprobar que no queda nada suelto.

La rama de mejora diaria se mide y no llega a ningún objetivo
Datos
label · group · series
Buena para
Comprobar que cada objetivo baja hasta una táctica y un indicador, y localizar lo que no engancha.
Evítala cuando
Cuando se quiere ponderar o puntuar las relaciones: aquí sólo hay vínculo principal, de apoyo o ninguno.
Se lee bien
Entre 4 y 23 elementos; dibuja hasta 23
Datos que faltan
No usa valores que puedan faltar.
Accesibilidad
Lector de pantalla: tabla de datos · respeta «reducir movimiento»

Forma de los datos

Qué columnas pide

ColumnaTipoPara qué
labelstringEl NOMBRE del elemento de cada fila. Se resuelve con `requireColumn`, así que si ninguno de estos nombres casa la pieza SE NIEGA a dibujar en vez de coger la primera columna de texto. Un nombre vacío falla nombrando el número de fila: un eje de banda colocaría la fila igual, con la etiqueta en blanco.
groupstringA cuál de los DOS brazos de fila pertenece la fila: «Estrategias» (arriba) o «Indicadores» (abajo). Vocabulario cerrado —también «strategy», «kpi», «métrica»…—, y cualquier otra palabra falla nombrando la fila: los objetivos y las tácticas no van en filas, van en columnas, y los cuatro brazos tienen cuatro papeles distintos que no se pueden sustituir.
seriesstringCada columna restante es un OBJETIVO DE RUPTURA o una TÁCTICA, y su brazo va DECLARADO en la cabecera: «Objetivo · …» o «Táctica · …» (también vale «:»). No hay lista de alias porque no se pueden pedir por nombre —los bautiza quien escribe el plan— y el brazo NO se puede inferir: un objetivo y una táctica se cruzan con las mismas dos listas de filas, así que mirando los cruces no hay forma de saber cuál es cuál. Una cabecera sin etiqueta reconocible falla nombrando la columna. La celda vale «principal» o «apoyo» —también «◎» y «○»— y el hueco («», «-», «0») significa «este par no se cruza», que es una afirmación y no un dato que falta. Cualquier otra cosa falla con la celda nombrada: aquí no hay escala numérica que redondear.

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 sus rótulos no caben sin pisarse o recortarse, y el motor no la publica así. 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

¿Necesitas bajar cada objetivo hasta tácticas e indicadores?

Si basta con enseñar cómo unos objetivos llevan a otros, el mapa estratégico es más ligero.

Sí: quédate con matriz x de hoshin

No: usa Mapa estratégico

¿El plan tiene los cuatro brazos: objetivos, estrategias, tácticas e indicadores?

Si sólo hay objetivos con sus indicadores agrupados por perspectiva, el cuadro de mando integral basta.

Sí: quédate con matriz x de hoshin

No: usa Cuadro de mando integral

¿Lo que cruzas son elementos del plan entre sí, y no personas con tareas?

Si la pregunta es quién hace qué en cada tarea, la matriz RACI asigna papeles por persona.

Sí: quédate con matriz x de hoshin

No: usa Matriz RACI

Código

La misma pieza, con tus datos

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

const spec = await getPreset('hoshinxmatrix');
spec.data.rows = misFilas; // label, group, series
const { svg, warnings } = await renderComposition(spec);

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

Dudas

¿Por qué no lleva números en las casillas?

Porque la pregunta no es cuánto pesa cada vínculo sino si el circuito cierra. La casilla dice «principal» o «apoyo»; un número en una casilla se rechaza en vez de redondearse.

¿Qué significa una casilla vacía?

Que ese par no se cruza. Es una afirmación del plan, no un dato que falta.

¿Qué es un elemento suelto?

El que no engancha por uno de sus dos lados: un indicador que no mide ninguna táctica, una estrategia que no sirve a ningún objetivo. Se dibuja como el hueco que es.

¿Qué hace si faltan datos?

No usa valores que puedan faltar.

¿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 →