Read this section on flowcharts. It may also be helpful to review subunit 6.2.5 on cause-and-effect diagrams. There are several useful visual techniques to facilitate solving complex problems.
Charts and diagrams play an important role in displaying information and assisting reasoning. They help us visualize complex processes, and make the structure of problems and tasks explicit. On this page we introduce some common visual tools.
A flowchart is a diagram constructed from connected shapes representing a process or a plan. Here is an example of a simple flowchart illustrating the process of going to school.
Flowcharts have two main functions. First, we can use a flowchart to analyze a complex process, by breaking down the process into individual steps or components.
We can use the diagram:
Secondly, we can use a flowchart to define a process or project to be implemented.
This diagram is useful because:
The modern flowchart originated in computer science as a tool for representing algorithms and computer programs, but the use of flowcharts has extended to the representation of all other kinds of processes.
In a standard flowchart, different shapes have different conventional meanings.
The meanings of some of the more common shapes are as follows:
|The terminator symbol represents the starting or ending point of the system.|
|A box indicates some particular operation.|
|This represents a printout, such as a document or a report.|
|A diamond represents a decision or branching point. Lines coming out from the diamond indicates different possible situations, leading to different sub-processes.|
|It represents material or information entering or leaving the system. An input might be an order from a customer. An output can be a product to be delievered.|
|This symbol would contain a letter inside. It indicates that the flow continues on a matching symbol containing the same letter somewhere else on the same page.|
|As above, except that the flow continues at the matching symbol on a different page.|
|Identifies a delay or a bottleneck.|
|Lines represent the sequence and direction of a process.|
For further information about standard notation, please refer to:
A deployment flowchart, which is a flowchart drawn inside a table with different columns, is useful in project planning.
The table is divided into columns representing the parties responsible for implementing the process. Different parts of the process are placed in the column for which the relevant party is in charge. The diagram reveals clearly how responsibilities for the sub-processes are distributed.
In a management context the following considerations should be taken into account in reviewing a flowchart:
A decision tree diagram is a diagram that represents the possible consequences of a series of decisions in some situation.
Here is a simple example:
More sophisticated decision tree diagrams can represent the probabilities of different possible outcomes. Special methods can then be employed to calculate the overall probabilities of possible final outcomes, to help estimate risks and assist decision making.
A decision tree diagram functions not just as a map for making decisions. It is also very useful in laying out the different positions on some complicated theoretical issue. Depending on how one might answer certain crucial questions, a decision tree diagram can help the user identify the theoretical consequences of the assumptions that he or she accepts.
For example, here we have a very simple tree diagram on the topic of consciousness.
There are two main types of cause and effect diagrams – Bayesian causal nets, and fishbone diagrams. Bayesian causal nets are rather similar to decision tree diagrams.
Source: Joe Lau and Jonathan Chan, https://philosophy.hku.hk/think/strategy/chart.php
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.