flowcharts
Decision tree visuals
Flowcharts are diagrams that map out a process or system using shapes connected by arrows.
Rectangles typically represent steps or actions, diamonds represent decision points, and arrows show the sequence of flow.
They're used in programming, business planning, and technical documentation to visualize workflows: The flowchart shows what happens when a user clicks submit.
To flowchart something is to diagram it this way.
Simplified explanatory sketch
- symbolsMarks conveying meaning
- shapesExternal outlines of things
- boxesSix-sided containers
- arrowsShafted projectiles for bows
connectors · nodes · branches · paths · terminal · start · end · swimlane
Ordered succession of elements
- stepsSequential actions in process
- procedurePrescribed sequence of actions
- operationsPlanned systematic activities
- tasksUnits of work
activities · phases · stages · progression · order · input · output · branching
Statements requiring conditions
- decisionSettled course of action
- branchingSplitting into separate directions
- booleanTrue-or-false valued
- evaluationDetermining worth or quality
criteria · conditions · rules · validation · testing · outcomes · alternatives · paths
Finite problem-solving procedure
- pseudocodeInformal algorithm representation
- debuggingError removal from programs
- subroutinePackaged callable code segment
- moduleIndependent functional component
Maximizing efficiency or performance
- standardizationImplementing uniform technical specifications
- complianceAdhering to requirements
- trainingDeveloping abilities through practice
- onboardingNew member integration process
audit · bottleneck · efficiency · stakeholder · approval · escalation
diagram
Simplified explanatory sketch
arrows · connectors · nodes · branches · paths · terminal · start · end · swimlane · lanes
sequence
Ordered succession of elements
- stepsSequential actions in process
- procedurePrescribed sequence of actions
- operationsPlanned systematic activities
tasks · activities · phases · stages · progression · order · input · output · branching · loop
conditionals
Statements requiring conditions
- decisionSettled course of action
- branchingSplitting into separate directions
- booleanTrue-or-false valued
evaluation · criteria · conditions · rules · validation · testing · outcomes · alternatives · paths · options
algorithm
Finite problem-solving procedure
- pseudocodeInformal algorithm representation
- debuggingError removal from programs
- subroutinePackaged callable code segment
optimization
Maximizing efficiency or performance
- standardizationImplementing uniform technical specifications
- complianceAdhering to requirements
- trainingDeveloping abilities through practice
onboarding · audit · bottleneck · efficiency · stakeholder · approval · escalation
template
Preset pattern for reproduction
align · export · digital · whiteboard · software · notation · standards
- Modeling Languages
- visual codingdrag and drop, drag-and-drop, nodes, code blocks, stacking blocks
- problem-solvingproblem solving, puzzles, riddles, logic, solutions
- visualsimage, illustrations, photograph, images, diagram
- visual aidspicture, pictures, photo, photos, image
- visual elementsdiagrams, illustrations, symbols, graphs, figures
flowchartsstream of consciousness
Narrative mimicking uninterrupted thought
flowchartsprose
Unversified language
paragraphs · essays · plain text · bullet points · numbered lists