Cascada de preguntas
Preguntas encadenadas hasta un veredicto.
Definición
La cascada de preguntas encadena preguntas de sí o no, y cada una lleva escrita la conclusión a la que se llega si la respuesta es no. Se lee de arriba abajo hasta el primer no, que cierra el recorrido; las preguntas que ya no se llegan a hacer quedan apagadas. Sirve para criterios de elegibilidad, triajes y decisiones de seguir o parar.
- Datos
- pregunta · salida · respuesta · nota · rol
- Buena para
- Explicar en qué pregunta se detiene un caso y qué se concluye ahí.
- Evítala cuando
- Cuando una respuesta abre varios caminos que continúan, en lugar de cerrar el recorrido.
- Se lee bien
- Entre 3 y 7 elementos; dibuja hasta 7
- 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é |
|---|---|---|
pregunta | string | El eslabón de la cascada. Obligatoria: «un eslabón de una cascada ES una pregunta», y sin ella la pieza se niega. |
salida | string | A qué se concluye si la respuesta es no. Obligatoria TAMBIÉN en las que se contestan que sí: sin ella la figura sería una lista de preguntas, no un recorrido. |
respuesta | string | Sí o no. Tres estados y no dos: sin declarar es distinto de «no», y sólo es obligatoria en las preguntas a las que SE LLEGA. |
nota · opcional | string | Apoyo de una línea bajo la pregunta. |
rol · opcional | string | neutro · foco · alerta · ausente · favorable. |
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
¿Un solo no basta para cerrar el recorrido?
Si cada respuesta abre caminos distintos que siguen adelante, el diagrama de flujo de trabajo los dibuja.
Sí: quédate con cascada de preguntas
No: usa Diagrama de flujo de trabajo¿Las respuestas son sí o no, sin probabilidades?
Si cada opción tiene probabilidad y resultado esperado, usa el árbol de decisión.
Sí: quédate con cascada de preguntas
No: usa Árbol de decisión¿El orden de las preguntas importa?
Si las condiciones se comprueban todas a la vez sobre una misma acción, la ficha de acción es más clara.
Sí: quédate con cascada de preguntas
No: usa Ficha de acciónCódigo
La misma pieza, con tus datos
import { getPreset, renderComposition } from 'visx-render/node';
const spec = await getPreset('concept-cascade');
spec.data.rows = misFilas; // pregunta, salida, respuesta
const { svg, warnings } = await renderComposition(spec);También en React con Chart y prepareComposition. Guía para desarrolladores →
Dudas
¿Por qué hay que escribir la salida incluso en las preguntas que se contestan sí?
Porque sin ella la figura sería una lista de preguntas y no un recorrido: cada eslabón tiene que decir a dónde lleva su no.
¿Qué diferencia hay entre no contestar y contestar no?
Son estados distintos. La respuesta sólo es obligatoria en las preguntas a las que se llega; las de después quedan sin declarar y apagadas.
¿Cuántas preguntas admite?
Se lee bien entre 3 y 7.
¿Qué hace si faltan datos?
Se niega a dibujar y dice qué valor falta.
¿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»
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
Diagrama de Ishikawacausas posibles de un problema por familias