Starting to build a diagram, we usually have a good idea only about our goals and our initial resources. To successfully build new diagrams, use a simple procedure.
Step 1. Put your goals as resources in the lower right corner of the diagram.
Step 2. Mark the available resources as objects in the upper part of the diagram.
Step 3. Put the prospective interim goals as resources in the middle of the diagram.
Step 4. In front of goals existing on the diagram, put the processes that lead to the achievement of these goals, and connect new processes with their goals.
Step 5. Draw links from the resources available on the diagram to the processes that use them. If a resource required for the process is not on the diagram, add a new goal, returning to Step 3 ↑.
Step 6. Draw links between processes, the execution of which depend on each other.
Step 7. Make sure the diagram is easy to read and contains not more than 20 objects. If it is not so, group a few contextually related objects into one object of the appropriate type with a nested diagram containing this group (use the feature of folding a group of objects).
Step 8. Make sure that the objects are of a type appropriate to their essence, visually separate information and physical flows. If the diagram contains a few contextually related objects, mark them out with a group. In areas that require explanation, place objects of type comment.
Step 9. For processes that are not elementary operations, build a nested diagram starting from Step 1 ↑.
Step 10. For individual resources, where necessary, add a nested diagram of preparation of the resource for use. For chosen goals add a diagram on checking the required qualities of the goal achieved.
After the 10-th step we should get a detailed guide to achieving the desired result in the form of a structured set of diagrams ready for execution.