Flow chart

From WikiMD's 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]


WikiMD
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's Wellness Encyclopedia

Let Food Be Thy Medicine
Medicine Thy Food - Hippocrates

Medical Disclaimer: WikiMD is not a substitute for professional medical advice. The information on WikiMD is provided as an information resource only, may be incorrect, outdated or misleading, and is not to be used or relied on for any diagnostic or treatment purposes. Please consult your health care provider before making any healthcare decisions or for guidance about a specific medical condition. WikiMD expressly disclaims responsibility, and shall have no liability, for any damages, loss, injury, or liability whatsoever suffered as a result of your reliance on the information contained in this site. By visiting this site you agree to the foregoing terms and conditions, which may from time to time be changed or supplemented by WikiMD. If you do not agree to the foregoing terms and conditions, you should not enter or use this site. See full disclaimer.
Credits:Most images are courtesy of Wikimedia commons, and templates, categories Wikipedia, licensed under CC BY SA or similar.

Contributors: Prab R. Tumpati, MD