Matriz RACI

Quién es responsable de cada tarea.

Definición

La matriz RACI cruza las actividades de un proyecto, en filas, con los roles, en columnas, y escribe en cada casilla una letra: R (Responsible), A (Accountable), C (Consulted) o I (Informed). Se lee buscando huecos: una actividad sin A no tiene dueño. Se usa para repartir responsabilidades en proyectos y procesos.

RACI Assignment
Datos
category · series
Buena para
Dejar claro quién hace, quién responde, a quién se consulta y a quién se informa en cada actividad.
Evítala cuando
Cuando lo que hay que contar es el orden de las tareas o su calendario: la matriz no tiene tiempo.
Se lee bien
Entre 4 y 30 elementos; dibuja hasta 30
Datos que faltan
Omite el valor ausente y lo declara aparte.
Accesibilidad
Lector de pantalla: tabla de datos · respeta «reducir movimiento»

Forma de los datos

Qué columnas pide

ColumnaTipoPara qué
category · opcionalstringLa FILA: una actividad. Si ninguna columna casa, se usa la PRIMERA clave de la fila, sea cual sea.
series · opcionalstringLas COLUMNAS son los roles, y no se declaran una a una: el fichero es un pivot y `RACIMatrixChart.data.ts` toma como rol TODA columna de texto que no sea la de actividad. El nombre de la columna es el nombre del rol que se imprime en la cabecera. Su celda vale R/A/C/I sin distinguir mayúsculas; cualquier otro texto se normaliza a cadena vacía y la casilla queda muda.

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

¿Te importa quién responde de cada tarea más que el recorrido?

Si importa en qué orden pasan las tareas y por qué manos, un proceso en carriles dibuja el recorrido por rol.

Sí: quédate con matriz raci

No: usa Proceso en carriles

¿Basta con saber quién, sin cuándo?

Si hay que planificar fechas y duraciones, un diagrama de Gantt pone cada tarea en el calendario.

Sí: quédate con matriz raci

No: usa Diagrama de Gantt

¿Las casillas son letras y no cantidades?

Si cada cruce tiene una cifra, como horas dedicadas, un mapa de calor la colorea.

Sí: quédate con matriz raci

No: usa Mapa de calor

Código

La misma pieza, con tus datos

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

const spec = await getPreset('racimatrix');
spec.data.rows = misFilas; // tus columnas
const { svg, warnings } = await renderComposition(spec);

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

Dudas

¿Cómo se declaran los roles?

Cada columna de texto que no sea la de actividades es un rol, y su nombre se imprime en la cabecera. No hace falta declararlos uno a uno.

¿Qué pasa si escribo otra letra?

Sólo valen R, A, C o I, sin distinguir mayúsculas. Cualquier otro texto deja la casilla vacía.

¿Qué hace si faltan datos?

Omite el valor ausente y lo declara aparte.

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