Con sus formas y líneas conectadas, un diagrama de flujo puede ayudar a las personas a visualizar un algoritmo, que es simplemente una secuencia de tareas que uno emprende para completar un proceso. Un diagrama de flujo puede explicar todo, desde cómo planificar una fiesta hasta cómo lanzar una nave espacial. Si bien existe un software de diagrama de flujo, puede crear diagramas de flujo con lápiz y papel.
Enumere sus tareas
Los algoritmos aparecen en casi todas partes en la vida. Por ejemplo, el empleado de una tienda utiliza un algoritmo con tareas como escanear artículos, empaquetar alimentos y aceptar su pago. Otros algoritmos, como los que componen los sistemas operativos de las computadoras, son mucho más complejos. Antes de crear un diagrama de flujo, haga una lluvia de ideas sobre el proceso que desea realizar y luego identifique y anote sus tareas.
Comience el proceso
Una de las formas más importantes del diagrama de flujo es el rectángulo: representa una tarea en su proceso. Dibuja un rectángulo y, dentro de él, escribe la primera tarea que debes realizar. Por ejemplo, si el proceso consiste en cambiar a su canal de televisión favorito, la primera tarea puede ser "Levantar el control remoto".
Continuar el proceso
Dibuja un segundo rectángulo a la derecha del primero y escribe "Presiona el botón 'on'" en ese rectángulo. Finalmente, dibuje una línea que conecte el primer rectángulo con el segundo y agregue una flecha en el extremo derecho de la línea. Cuando haya terminado, el diagrama de flujo contiene una representación lógica de las dos primeras tareas del proceso. La línea con la flecha representa el orden en el que se deben ejecutar las tareas.
Crear un punto de decisión
Muchas tareas en la vida requieren que las personas tomen decisiones importantes que afectan el futuro. Imagina que tu televisor no se enciende cuando presionas el botón "on" del control remoto. Su diagrama de flujo debe incluir tareas para esa circunstancia. Maneje este escenario dibujando una forma de diamante, que representa un punto de decisión. Dibuja una línea con una flecha desde tu segundo rectángulo hasta el lado izquierdo del diamante. Esa línea conecta la segunda tarea con el símbolo de decisión.
Entender el símbolo de decisión
El símbolo de decisión le permite tomar una de las dos posibles rutas lógicas, según la respuesta a la pregunta que ponga dentro del símbolo. Escriba "La TV se enciende" en el símbolo porque ese es un punto de decisión después de presionar el botón "on" en el control remoto.
Realizar bifurcaciones lógicas
Dibuja una línea con una flecha que salga del borde derecho del símbolo y escribe "Sí" encima de la línea. Esa línea representa el camino a seguir si la respuesta de la pregunta es "Sí": el televisor se enciende cuando presiona el botón "encendido". Dibuja una línea similar que salga del borde inferior del símbolo y luego escribe "No" al lado de esa línea. Esta línea indica el camino a seguir si el televisor no se enciende. Ahora tiene dos tareas y un punto de decisión que maneja la posibilidad de que el televisor se encienda o apague después de intentar apagarlo.
Complete el diagrama de flujo
En este punto, una línea "Sí" y una línea "No" se extienden desde el símbolo de decisión. Dibuja otro rectángulo al final de una de las líneas y escribe el siguiente paso del proceso. Por ejemplo, si dibujó una línea "No", la siguiente tarea podría ser "Verifique el cable de alimentación del televisor". Si trazó una línea "Sí", esa tarea podría ser "Presione el número de estación deseada en el control remoto".
Consejos para diagramas de flujo
El ejemplo de la televisión es simple y solo tiene algunas tareas. A medida que trabaja con algoritmos más complejos, su diagrama de flujo contendrá muchos más símbolos de procesos y puntos de decisión. Existen otros símbolos de diagrama de flujo, pero las formas de proceso y decisión son todo lo que necesita para modelar procesos simples. Al diseñar un diagrama de flujo, es posible que descubra que faltan algunos pasos en su lista original. Ya sea que use lápiz y papel o un programa de diagrama de flujo, es sencillo agregar nuevos símbolos, eliminar los existentes y reorganizarlos a medida que el diagrama de flujo cobra vida.