Integra tu diagrama de flujo con tus aplicaciones favoritas
Integra Lucidchart con tus aplicaciones más usadas, desde Google hasta Atlassian, AWS y más. Publicar e incrustar tu diagrama de flujo o diagrama final en cualquiera de estas aplicaciones para una colaboración y alineación fluidas es sencillo.
Con Lucidchart, puedes crear diagramas de flujo impresionantes para presentar a tus equipos o audiencia de forma rápida y sencilla. No esperes más; crea un diagrama de flujo, comparte tus procesos e información de forma visual y causa hoy mismo una impresión duradera.
Historial
El uso de los diagramas de flujo para documentar procesos de negocios se inició entre las décadas de 1920 y 1930. En 1921, los ingenieros industriales Frank y Lillian Gilbreth presentaron el "diagrama de flujo de procesos" en la Sociedad Americana de Ingenieros Mecánicos (ASME – American Society of Mechanical Engineers). A principios de la década de 1930, el ingeniero industrial Allan H. Morgensen empleó las herramientas de Gilbreth para presentar conferencias sobre cómo aumentar la eficiencia en el trabajo a personas de negocios en su empresa. En la década de 1940, dos estudiantes de Morgensen, Art Spinanger y Ben S. Graham, difundieron los métodos más ampliamente. Spinanger introdujo los métodos de simplificación del trabajo en Procter & Gamble. Graham, director de Standard Register Industrial, adaptó los diagramas de flujo de procesos al procesamiento de información. En 1947, ASME adoptó un sistema de símbolos para los diagramas de flujo de procesos derivado del trabajo original de Gilbreth.
Además, a fines de la década de 1940, Herman Goldstine y John Van Neumann usaron diagramas de flujo para desarrollar programas informáticos. Pronto la creación de diagramas se volvió cada vez más popular para los programas informáticos y algoritmos de todo tipo. Los diagramas de flujo se continúan usando para la programación hoy en día. Sin embargo, el pseudocódigo, una combinación de palabras y lenguaje de codificación pensado para lectura humana, a menudo se usa para representar niveles más específicos de detalle y para tener una versión más cercana al producto final.
En Japón, Kaoru Ishikawa (1915-1989), una personalidad clave en las iniciativas de calidad en manufactura, afirmó que los diagramas de flujo eran una de las herramientas fundamentales en el área de control de calidad, junto a otras complementarias, como el histograma, la ficha de control y el diagrama de causa-efecto, también llamado Diagrama de Ishikawa.
Símbolos de diagramas de flujo
A continuación, te enseñaremos algunos de los símbolos de diagramas de flujo más comunes. Para obtener una lista más exhaustiva, accede a nuestra completa página de símbolos de diagramas de flujo.
| Terminal/Terminador |  |
| Proceso |  |
| Decisión |  |
| Documento |  |
| Datos o entrada/salida |  |
| Datos almacenados |  |
| Flecha de flujo |  |
| Comentario o anotación |  |
| Proceso predefinido |  |
| Referencia/conector dentro de la página |  |
| Referencia/conector fuera de la página |  |
Diagramas de flujo para algoritmos/programación informática
Como una representación visual del flujo de datos, los diagramas de flujo son útiles para escribir un programa o algoritmo y explicárselo a otros o colaborar con otros en el mismo. Puedes usar un diagrama de flujo de algoritmo para explicar detalladamente la lógica detrás de un programa antes de empezar a codificar el proceso automatizado. Puede ayudar a organizar una perspectiva general y ofrecer una guía cuando llega el momento de codificar. Más específicamente, los diagramas de flujo pueden:
- Demostrar cómo el código está organizado.
- Visualizar la ejecución de un código dentro de un programa.
- Mostrar la estructura de un sitio web o aplicación.
- Comprender cómo los usuarios navegan por un sitio web o programa.
A menudo, los programadores pueden escribir un pseudocódigo, una combinación de lenguaje natural y lenguaje informático que puede ser leído por personas. Esto puede permitir más detalle que el diagrama de flujo y servir como reemplazo del diagrama de flujo o como el próximo paso del código mismo.
Los diagramas relacionados que se emplean en el software informático incluyen:
- Lenguaje unificado de modelado (UML): este es el lenguaje de propósito general usado en la ingeniería de software para el modelado.
- Diagramas Nassi-Shneiderman (NSD): usados para la programación informática estructurada. Llevan el nombre de sus creadores: Isaac Nassi y Ben Shneiderman, quienes los desarrollaron en 1972 en la Universidad Estatal de Nueva York en Stony Brook. También se denominan "estructogramas".
- Diagramas DRAKON: DRAKON es un lenguaje de programación visual de algoritmos empleado para crear diagramas de flujo.