Flow chart

From WikiMD's Food, Medicine & Wellness Encyclopedia

Flow chart is a type of diagram that represents a workflow or process. A flow chart can also be defined as a diagrammatic representation of an algorithm, a step-by-step approach to solving a task. The flow chart shows the steps as boxes of various kinds, and their order by connecting the boxes with arrows. This diagrammatic representation illustrates a solution model to a given problem. Flow charts are used in analyzing, designing, documenting or managing a process or program in various fields.

Overview[edit | edit source]

Flow charts are used in designing and documenting simple processes or programs. Like other types of diagrams, they help visualize what is going on and thereby help understand a process, and perhaps also find less-obvious features within the process, like flaws and bottlenecks. There are different types of flow charts: each type has its own set of boxes and notations. The two most common types of boxes in a flow chart are:

  • a processing step, usually called activity, and denoted as a rectangular box
  • a decision, usually denoted as a diamond.

History[edit | edit source]

The first structured method for documenting process flow, the "flow process chart", was introduced by Frank Gilbreth to members of the American Society of Mechanical Engineers (ASME) in 1921 in the presentation "Process Charts—First Steps in Finding the One Best Way to Do Work". Gilbreth's tools quickly found their way into industrial engineering curricula.

Types[edit | edit source]

There are many different types of flow charts, and each has its own repertoire of boxes and notational conventions. The most common type of flow chart is the process flow chart, described above. Other types of flow charts include the swimlane flowchart, which is used to document process flows across multiple departments, and the data flowchart, which is used to document data processes.

Usage[edit | edit source]

Flow charts are widely used in business to visualize the steps in a process, identify bottlenecks and find ways to improve process efficiency. In software development, flow charts are used to visualize the flow of control in a system, to document a process, to troubleshoot a program or to generate code.

See also[edit | edit source]

References[edit | edit source]


Flow chart Resources
Doctor showing form.jpg
Wiki.png

Navigation: Wellness - Encyclopedia - Health topics - Disease Index‏‎ - Drugs - World Directory - Gray's Anatomy - Keto diet - Recipes

Search WikiMD


Ad.Tired of being Overweight? Try W8MD's physician weight loss program.
Semaglutide (Ozempic / Wegovy and Tirzepatide (Mounjaro / Zepbound) available.
Advertise on WikiMD

WikiMD is not a substitute for professional medical advice. See full disclaimer.

Credits:Most images are courtesy of Wikimedia commons, and templates Wikipedia, licensed under CC BY SA or similar.

Contributors: Prab R. Tumpati, MD