Diagramas de flujo

Decisiones, ramas y bucles en un diagrama de flujo

Una decisión se representa con un rombo que contiene una pregunta y una flecha etiquetada por cada respuesta posible. Cada rama debe llevar a un paso o a un final, y cada bucle necesita una condición de salida, como un número máximo de intentos o un plazo.

Por Flowchartio · Actualizado el · 1 min de lectura

Formula la decisión como pregunta

Escribe una pregunta que se pueda responder sin interpretar: «¿La factura supera 5000 €?» en lugar de «Control de importe». Evita preguntas compuestas como «¿Cliente nuevo e importe alto?»: divídelas en dos rombos seguidos, o alguna combinación quedará olvidada.

Etiqueta cada rama

Cada flecha que sale de un rombo lleva su respuesta: «Sí» y «No», o «Aprobada», «Rechazada» y «Falta información». Una flecha sin etiqueta obliga a adivinar, y cada lector adivina distinto.

Más de dos respuestas

Un rombo puede tener tres o más salidas si las respuestas se excluyen entre sí y juntas cubren todos los casos. «¿Qué plan?» puede llevar a «Gratis», «Mensual» y «Anual». Si no puedes garantizar que todo esté cubierto, añade una rama «Otro» explícita.

Bucles

Un bucle devuelve el flujo a un paso anterior: una solicitud incompleta vuelve al cliente, un pago rechazado pide otra tarjeta. Dibuja la flecha de vuelta con claridad, mejor por un lateral del diagrama, y etiquétala.

Todo bucle necesita una salida. Pregúntate qué pasa al tercer pago rechazado o si el cliente nunca responde. Las salidas habituales son:

  • un número máximo de intentos («Tras 3 fallos, cancelar el pedido»),
  • un plazo, representado con un paso de espera («Sin respuesta en 7 días»),
  • una escalada a otra persona.

Las decisiones tienen dueño

En un diagrama de carriles, el rombo va en el carril de quien decide. Si nadie sabe decir quién decide, has encontrado un problema de organización real, no de dibujo. La mejora de procesos suele empezar ahí.

Revisa tus decisiones

  • ¿Cada rombo tiene al menos dos salidas etiquetadas?
  • ¿Las respuestas cubren todos los casos?
  • ¿Cada rama llega a un paso o a un final?
  • ¿Cada bucle tiene salida?

Estas comprobaciones forman parte de la revisión de errores comunes y sirven igual para revisar un diagrama generado con IA. En programación, las mismas reglas corresponden a las instrucciones si/si no y mientras: consulta diagramas de flujo de algoritmos.