Qu'est-ce qu'un logigramme ?

11 min

Ce guide complet présente tout ce que vous devez savoir sur les logigrammes, avec une description détaillée, leur histoire, différents cas d’utilisation et symboles, ainsi que des conseils et les étapes à suivre pour créer votre premier logigramme grâce à notre logiciel.

Qu'est-ce qu'un logigramme ?

Les logigrammes sont des schémas qui représentent un processus, un système ou un algorithme informatique. Ils sont largement utilisés dans de multiples domaines pour documenter, étudier, planifier, améliorer et faire partager des processus souvent complexes ainsi transposés dans des schémas clairs et faciles à comprendre. Les logigrammes utilisent des rectangles, des ellipses, des losanges et potentiellement de nombreuses autres formes pour définir le type d’étape, ainsi que des flèches de connexion pour définir le flux et la séquence. Ils peuvent aller de simples graphiques dessinés à la main à des schémas complets dessinés par ordinateur, qui représentent plusieurs étapes et parcours. Si l’on considère la diversité des formes de logigramme, il s’agit de l’un des types de schémas les plus répandus sur la planète. Ils sont utilisés dans de nombreux domaines par des personnes techniques ou non techniques. Les logigrammes portent parfois des noms plus spécialisés, comme logigramme de processus, carte de processus, logigramme fonctionnel, schématisation des processus métier, modélisation des processus métier (BPMN) ou schéma de procédé (PFD). Ils sont liés à d’autres schémas courants, tels que les diagrammes de flux de données (DFD) et les diagrammes d’activités UML (langage de modélisation unifié).

Organigramme d'algorithme

Conseils relatifs aux logigrammes

  • Gardez à l'esprit le public que vous visez et adaptez le niveau de détail en fonction. Une communication claire fait partie des objectifs clés des organigrammes.
  • Si le processus que vous schématisez implique différentes équipes ou différents services, pensez à utiliser un diagramme à couloirs pour représenter clairement les responsabilités et les transferts.
  • Utilisez des connecteurs sur la page ou hors page pour « modifier » votre schéma et faire en sorte que sa circulation soit logique. Cela peut vous permettre de décomposer un schéma en plusieurs pages distinctes sans affecter sa fluidité.

Historique

Les organigrammes ont commencé à être utilisés pour représenter les processus métier dans les années 1920-1930. En 1921, les ingénieurs industriels Frank and Lillian Gilbreth ont présenté leur « Flow Process Chart » à l'association américaine des ingénieurs mécaniques (ASME). Au début des années 30, l'ingénieur industriel Allan H. Morgensen a utilisé les outils de Gilbreth pour animer des conférences sur la façon de rendre le travail plus efficace auprès de responsables au sein de sa société.Dans les années 40, deux étudiants de Morgensen, Art Spinanger et Ben S. Graham, ont diffusé ces méthodes plus largement. Spinanger a présenté les méthodes de simplification du travail à Procter & Gamble. Graham, un dirigeant de Standard Register Industrial, a adapté les diagrammes de flux au traitement de l'information. En 1947, l'ASME a adopté un ensemble de symboles pour les diagrammes de flux dérivé des travaux originels de Gilbreth.

C'est aussi lors des années 1940 qu'Herman Goldstine et John Van Neumann utilisèrent des organigrammes pour développer des programmes informatiques, ce qui généralisa bientôt l'utilisation des schémas pour les programmes informatiques et les algorithmes de toutes sortes. De nos jours, on utilise encore les organigrammes pour la programmation, même si le pseudo-code, une combinaison de mots et de langage de programmation pouvant être lue par l'Homme, est souvent utilisé pour décrire des niveaux de détail plus précis et se rapprocher d'un produit final.

Au Japon, Kaoru Ishikawa (1915-1989), un pionnier des initiatives d'amélioration de la qualité dans la production industrielle, a identifié les organigrammes comme faisant partie des outils clés du contrôle qualité, aux côtés d'outils complémentaires tels que l'histogramme, la feuille de contrôle et le diagramme de causes et effets, aujourd'hui souvent appelé diagramme d'Ishikawa.

Symboles

Voici certains des symboles les plus couramment utilisés dans les organigrammes. Pour une liste exhaustive, consultez notre page sur les symboles des organigrammes.

TerminatorTerminal
Processusprocessus
Décisiondécision
DocumentDocument
Données ou entrée/sortieDonnées
Données stockéesDonnées stockées
Flèche de fluxflèche de flux
Commentaire ou annotationCommenter
Processus prédéfiniProcessus prédéfini
Connecteur/référence sur la pageconnecteur sur la page
Connecteur/référence hors pageConnecteur hors page

 

Organigrammes pour la programmation informatique et les algorithmes

En tant que représentation visuelle du flux de données, les logigrammes sont utiles pour écrire un programme ou un algorithme, pour l’expliquer à d’autres ou pour collaborer avec eux sur ce sujet. Vous pouvez utiliser un logigramme d’algorithme pour détailler la logique qui sous-tend un programme avant même de commencer à coder le processus automatisé. Cela peut aider à structurer la réflexion globale et servir de guide au moment de passer à la phase de codage. Plus précisément, les logigrammes permettent de :

  • Présenter la façon dont s'organise le code
  • Visualiser l'exécution de code dans un programme
  • Illustrer la structure d'un site Web ou d'une application
  • Comprendre comment les utilisateurs naviguent au sein d'un site Web ou d'un logiciel

Souvent, les programmeurs peuvent écrire du pseudo-code, une association de langage naturel et de langage informatique plus compréhensible. Le pseudo-code peut donner un plus grand niveau de détail que l'organigramme et ainsi le remplacer ou constituer l'étape suivante vers la création du code réel.

Parmi les diagrammes connexes utilisés dans les logiciels :

  • Langage de modélisation unifié (UML) : langage universel utilisé dans le génie logiciel pour la modélisation.
  • Les diagrammes de Nassi-Shneiderman : utilisés pour la programmation informatique structurée. Ils doivent leur nom à Isaac Nassi et Ben Shneiderman, qui les ont imaginés en 1972 à l'université SUNY-Stony Brook. Ils sont également appelés structurogrammes.
  • Diagrammes DRAKON : DRAKON est un langage algorithmique de programmation visuelle utilisé pour produire des organigrammes.
Logigramme de base de données

Utilisations des organigrammes dans de nombreux autres domaines

Outre la programmation informatique, les organigrammes ont des applications dans bien d'autres domaines.

Dans n'importe quel domaine :

  • Documenter et analyser un processus
  • Standardiser un processus pour plus d'efficacité et de qualité
  • Présenter un processus dans le cadre d'une formation ou pour qu'il soit compris par d'autres parties d'une entreprise
  • Identifier les goulots d'étranglement, les redondances et les étapes inutiles dans un processus pour l'optimiser

Éducation :

  • Planifier des cours et des exigences scolaires
  • Créer un plan de leçon ou une présentation orale
  • Organiser un projet de groupe ou individuel
  • Présenter une procédure juridique ou civile, comme l'inscription des électeurs
  • Planifier et structurer une œuvre littéraire, par exemple des paroles de chansons ou de la poésie
  • Montrer le développement des personnages dans les domaines de la littérature et du cinéma
  • Représenter le flux d'algorithmes ou de puzzles logiques
  • Comprendre un processus scientifique, comme le cycle de Krebs
  • Modéliser un processus physiologique comme la digestion
  • Schématiser des symptômes et le traitement de maladies/troubles
  • Transmettre des hypothèses et théories, comme la hiérarchie des besoins de Maslow

Ventes et marketing :

  • Tracer le flux d'une enquête
  • Schématiser un processus de vente
  • Planifier des stratégies de recherche
  • Présenter les flux d'inscription
  • Diffuser les politiques de communication, comme un plan de relations publiques d'urgence
Logigramme utilisateur

Entreprise :

  • Comprendre les processus de commande et d'approvisionnement
  • Représenter les tâches quotidiennes d'un salarié
  • Comprendre les chemins qu'empruntent les utilisateurs sur un site Web ou dans un magasin
  • Développer un business plan ou un plan de réalisation d'un produit
  • Documenter un processus en prévision d'un audit, notamment pour assurer sa conformité réglementaire, comme l'exige par exemple la loi Sarbanes-Oxley
  • Documenter un processus en prévision d'une vente ou consolidation d'entreprise
organigramme métier

Fabrication :

  • Représenter la composition chimique ou physique d'un produit
  • Illustrer de A à Z le processus de fabrication
  • Repérer et supprimer les sources d'inefficacité dans les processus de production ou d'approvisionnement

Ingénierie :

  • Représenter les flux de processus ou de systèmes
  • Concevoir et mettre à jour les processus chimiques et d'usine
  • Évaluer le cycle de vie d'une structure
  • Schématiser un flux d'ingénierie inverse
  • Montrer la conception et la phase de développement du prototype d'une nouvelle structure ou d'un nouveau produit

Types d'organigrammes

Plusieurs auteurs décrivent les types de logigrammes en des termes différents. Parmi ces experts, citons Alan B. Sterneckert, Andrew Veronis, Marilyn Bohl et Mark A. Fryman. Alan Sterneckert, dans son livre de 2003 Critical Incident Management, a dressé la liste de quatre types de logigrammes courants, articulés autour du concept des contrôles de flux plutôt que du flux en lui-même :

  • Organigrammes documentaires : ils ont pour but de « montrer les moyens de contrôle existants sur le flux des documents à travers les éléments d'un système. … Le diagramme se lit de gauche à droite et illustre le flux des documents à travers les différents sites. »
  • Organigrammes de données : ils illustrent « les moyens de contrôle qui gouvernent les flux de données au sein d'un système. … Les organigrammes de données sont principalement utilisés pour montrer les canaux par lesquels les données sont transmises à travers un système plutôt que la façon dont les flux sont contrôlés. »
  • Organigrammes de systèmes : ils « représentent le flux de données vers et via les principaux composants d'un système, comme la saisie de données, les programmes, les supports de données, les processeurs et les réseaux de communication ».
  • Logigrammes de programmes : ils montrent les « contrôles placés à l’intérieur d’un programme au sein d’un système ».

Veronis, dans son ouvrage de 1978 Microprocessors: Design and Applications, a décrit trois types d'organigrammes basés sur la portée et le niveau de détail :

  • Organigramme de système : identifie les appareils à utiliser.
  • Organigramme général : vue d'ensemble.
  • Organigramme détaillé : vue très détaillée.

Bohl, dans son livre publié en 1978 et intitulé A Guide for Programmers, n'en répertorie que deux :

  • Organigramme de système
  • Organigramme de programme

Mais Fryman, dans son livre de 2001 Quality and Process Improvement, a différencié les types de diverses façons, sous un angle commercial plutôt qu'informatique :

  • Organigramme de décision
  • Organigramme logique
  • Organigramme de systèmes
  • Organigramme de produit
  • Organigramme de processus

D'autres types d'organigrammes ont été identifiés par d'autres, notamment :

  • Diagramme à couloirs, également connu sous le nom d'organigramme à couloirs : pour représenter graphiquement qui fait quoi dans des processus impliquant une collaboration transversale.
  • Organigramme de flux de travail : permet de documenter les flux de travail, impliquant généralement des tâches, documents et flux d'informations dans les bureaux.
  • Chaînes de processus événementiels (CPE) : pour documenter ou planifier un processus métier.
  • Organigramme de langage de description et de spécification (SDL) : permet le brainstorming sur des algorithmes informatiques en utilisant trois éléments de base : la définition du système, les blocs et les processus.
diagramme à couloirs

Quelques autres types de diagrammes sont parfois considérés comme des organigrammes :

  • Diagramme de flux de données (DFD) : pour cartographier le flux d'informations de tout type de système ou de processus.
  • Schéma de procédé (PFD), ou organigramme de processus : pour illustrer les relations entre les principaux composants d'une installation industrielle.
  • Norme de modélisation des processus métier (BPMN 2.0) : pour modéliser les étapes d'un processus métier planifié.

Comment concevoir et dessiner un logigramme simple

  1. Définissez votre objectif et sa portée. Qu'espérez-vous accomplir ? Étudiez-vous les bons éléments, avec des points de départ et de fin appropriés, pour atteindre cet objectif ? Faites preuve de suffisamment de minutie dans votre recherche, mais restez assez simple dans votre schématisation pour communiquer avec le public visé.
  2. Identifiez les tâches par ordre chronologique. Ceci peut nécessiter de parler aux participants, d'observer un processus et/ou de passer en revue une documentation existante. Vous pouvez lister les étapes sous forme de notes ou ébaucher un diagramme rudimentaire.
  3. Organisez-les par type et par forme. Exemples : processus, décision, données, entrées ou sorties.
  4. Dessinez votre schéma, soit à la main, soit à l'aide d'un programme tel que Lucidchart.
  5. Validez votre organigramme en retraçant les étapes avec des participants au processus. Observez bien le processus pour être sûr de ne rien oublier d'important.

Lucidchart permet de créer des organigrammes de manière simple et intuitive. Il vous suffit de glisser-déposer des formes dans la zone de travail, puis de tracer des lignes pour les connecter. Si vous ne savez pas trop par où commencer, reportez-vous à notre tutoriel. Vous y trouverez la marche à suivre pour tracer un organigramme.

Modèles et exemples de logigrammes

Inspirez-vous et visualisez les flux de travail plus rapidement grâce à des modèles gratuits et personnalisables.

Modèle de logigramme de base

Tarification:

Gratuit

Modèle de logigramme de base, Tarification: Gratuit

Logigramme d’API

Tarification:

Compte payant

Logigramme d’API, Tarification: Compte payant

Logiciel de logigramme

Le logiciel de logigramme gratuit de Lucidchart est en ligne et facile à utiliser. Partez d'un modèle, d'une zone de travail, ou utilisez l'IA pour transformer instantanément du texte en diagrammes.

Conseils pour les logigrammes

Guide étape par étape pour créer un logigramme de A à Z à l’aide de Lucidchart. Vous y trouverez nos bibliothèques de formes, des conseils de mise en forme et des options de mise en œuvre.

Comment créer un logigramme dans Word

Guide étape par étape pour créer un logigramme directement dans Microsoft Word, avec des conseils de mise en forme et d'utilisation du complément Lucidchart pour MS Word afin de gagner du temps.

Questions fréquentes à propos des logigrammes :

Un logigramme est un schéma qui représente un processus, un système ou un algorithme informatique à l’aide de formes telles que des rectangles, des ovales et des losanges, reliées par des flèches pour illustrer le déroulement et la séquence. Ils sont largement utilisés dans de multiples domaines pour documenter, étudier, planifier, améliorer et partager des processus souvent complexes ainsi transposés dans des schémas clairs et faciles à comprendre.

Les symboles courants des logigrammes comprennent des ovales pour les points de départ et d’arrivée (terminateurs), des rectangles pour les étapes du processus, des losanges pour les décisions, des parallélogrammes pour les données ou les entrées/sorties, et des flèches pour indiquer le sens du flux. Parmi les autres symboles, on trouve des formes représentant des documents, des données stockées, ainsi que des connecteurs intra-page ou inter-pages.

Les ingénieurs industriels Frank et Lillian Gilbreth ont présenté le « logigramme de processus » à l’American Society of Mechanical Engineers (ASME) en 1921. En 1947, l’ASME a adopté un ensemble de symboles pour les diagrammes de flux dérivé des travaux originels des Gilbreth.

Les logigrammes aident les organisations à :

  • Documenter et analyser les processus.

  • Standardiser les processus pour gagner en efficacité et en qualité.

  • Communiquer les procédures de formation.

  • Identifier les goulots d’étranglement, les redondances et les étapes inutiles. 

Ils facilitent la compréhension des processus complexes et contribuent à leur amélioration dans les domaines des affaires, de la programmation, de l’éducation et bien d’autres encore.

 

Suivez ces étapes :

  • Définissez votre objectif et votre périmètre.

  • Identifiez les tâches par ordre chronologique.

  • Triez-les par type et par forme correspondante.

  • Dessinez votre diagramme à la main ou à l’aide d’un logiciel tel que Lucidchart

  • Validez votre logigramme en parcourant les différentes étapes avec les participants.

Gardez votre audience à l’esprit et adaptez les détails à ses besoins pour assurer une communication claire.

 

Oui, les logigrammes sont utiles pour écrire des programmes et des algorithmes, car ils permettent de représenter visuellement le flux de données, de clarifier la logique avant le codage, de montrer l’organisation du code et de visualiser le déroulement de l’exécution au sein d’un programme. Les programmeurs peuvent également recourir au pseudocode, qui combine le langage naturel et le langage informatique, pour apporter davantage de précisions.

Un diagramme swimlane est un type de logigramme utilisé pour délimiter clairement les responsabilités et les transferts de tâches lorsqu’un processus implique différentes équipes ou différents services. Il permet d’organiser les processus inter-équipes en indiquant qui fait quoi.

Parmi les différents types, on trouve les logigrammes de documents, les logigrammes de données, les logigrammes de systèmes, les logigrammes de programmes, les logigrammes de décision, les logigrammes de processus et les diagrammes swimlane. Selon les experts, les logigrammes sont classés en fonction de leur périmètre, de leur niveau de détail ou selon qu’ils mettent l’accent sur les contrôles de flux ou sur le flux lui-même.

Tout ce dont vous avez besoin pour créer un diagramme

En plus de notre créateur de diagrammes en ligne, Lucidchart propose des ressources d’assistance et de formation pour vous aider à vous familiariser avec tout type de diagramme.

Consulter les ateliers de formation