Integra il tuo diagramma di flusso con le tue applicazioni preferite
Integra Lucidchart con le applicazioni che usi più spesso, da Google ad Atlassian, AWS e altre ancora. È facile pubblicare e incorporare il diagramma di flusso o il diagramma finale in una qualsiasi di queste applicazioni, per ottenere una collaborazione e un allineamento senza problemi.
Con Lucidchart puoi creare diagrammi di flusso di grande impatto da presentare ai tuoi team o al tuo pubblico in modo semplice e rapido. Non aspettare: crea un diagramma di flusso per condividere processi e informazioni in modo visivo e lascia subito un segno indelebile!
La storia
I diagrammi di flusso per documentare i processi aziendali sono stati utilizzati negli anni '20 e '30. Nel 1921, gli ingegneri industriali Frank e Lillian Gilbreth introdussero il “Flow Process Chart” all'American Society of Mechanical Engineers (ASME). All'inizio degli anni '30, l'ingegnere industriale Allan H. Morgensen utilizzò gli strumenti di Gilbreth per organizzare nella sua azienda delle conferenze che spiegavano agli imprenditori come rendere il lavoro più efficiente. Negli anni '40, due studenti di Morgensen, Art Spinanger e Ben S. Graham, diffusero più ampiamente i metodi. Spinanger introdusse i metodi di semplificazione del lavoro in Procter and Gamble. Graham, un direttore presso la Standard Register Industrial, adattò i diagrammi dei flussi di processo all'elaborazione delle informazioni. Nel 1947, l'ASME adottò un sistema di simboli per il Flow Process Charts, derivato dal lavoro originale dei Gilbreth.
Sempre alla fine degli anni ’40, Herman Goldstine e John Van Neumann iniziarono a utilizzare dei diagrammi di flusso per sviluppare programmi per computer e la creazione di diagrammi divenne presto sempre più diffusa per programmi e algoritmi di ogni tipo. I diagrammi di flusso sono ancora utilizzati per l'attuale programmazione, sebbene lo pseudocodice, una combinazione di parole e linguaggio di codifica destinato alla lettura umana, sia spesso utilizzato per rappresentare livelli di dettaglio più profondi e avvicinarsi così al prodotto finale.
In Giappone, Kaoru Ishikawa (1915-1989), una figura chiave nelle iniziative di qualità nel settore della produzione, aveva indicato i diagrammi di flusso come uno degli strumenti fondamentali per il controllo della qualità, insieme a strumenti complementari come l'istogramma, il foglio di controllo e il diagramma di causa-effetto, ora spesso chiamato diagramma di Ishikawa.
Simboli del diagramma di flusso
Ecco alcuni dei simboli dei diagrammi di flusso più comuni. Per un elenco più completo, consulta la nostra pagina completa dei simboli del diagramma di flusso.
| Terminale/Terminatore |  |
| Processo |  |
| Decisione |  |
| Documento |  |
| Dati o Input/output |  |
| Dati archiviati |  |
| Freccia di flusso |  |
| Commento o annotazione |  |
| Processo predefinito |  |
| Riferimento/connettore sulla pagina |  |
| Riferimento/connettore fuori pagina |  |
Diagrammi di flusso per algoritmi/programmazione in informatica
Come rappresentazione visiva del flusso di dati, i diagrammi di flusso sono utili per scrivere un programma o un algoritmo e spiegarlo ad altri o collaborare con loro. Puoi utilizzare un diagramma di flusso per algoritmi per illustrare la logica alla base di un programma prima ancora di iniziare a codificare il processo automatizzato. Questo può aiutare a organizzare il pensiero d'insieme e a offrire una guida quando arriva il momento di scrivere il codice. Più nello specifico, i diagrammi di flusso possono:
- Dimostrare il modo in cui è organizzato il codice.
- Visualizza l'esecuzione del codice all'interno di un programma.
- Mostra la struttura di un sito web o di un'applicazione.
- Scoprire come gli utenti navigano su un sito web o un programma.
Spesso, i programmatori possono scrivere pseudocodici, una combinazione di linguaggio naturale e linguaggio informatico in grado di essere letto dagli utenti. Questo può consentire maggiori dettagli rispetto al diagramma di flusso e avere funzione sia da sostituto del diagramma, sia come passo successivo rispetto al codice effettivo.
I diagrammi correlati utilizzati nel software informatico includono:
- Unified Modeling Language (UML): si tratta di un linguaggio di uso generale utilizzato nell'ingegneria software per la modellazione.
- Diagrammi di Nassi-Shneiderman: utilizzati per la programmazione strutturata per computer. Prende il nome da Isaac Nassi e Ben Shneiderman, che lo svilupparono nel 1972 alla SUNY-Stony Brook. Chiamato anche strutturogramma.
- Diagrammi DRAKON: DRAKON è un linguaggio di programmazione visivo algoritmico utilizzato per produrre diagrammi di flusso.