Clear ideas for complex systems
Latest posts
Methods and Tools

Behavior-Over-Time Graphs: The Fastest Way to Start Thinking Dynamically

A behavior-over-time graph shows how an important variable changes across a relevant time horizon, shifting attention from events to patterns.

Table of ContentsNavigate this article

    A behavior-over-time graph (BOTG) is a simple plot of an important variable against time. It is often the best first tool in a systems inquiry because it forces a team to specify which behavior needs explanation.

    How to create one

    1. Name a variable that can rise or fall.
    2. Select a time horizon long enough to reveal the pattern.
    3. Mark known data when available.
    4. Sketch uncertain sections and label them as estimates.
    5. Add a desired trajectory or competing stakeholder views.
    6. Note events that may have changed structure.

    What the shape can reveal

    Exponential growth suggests reinforcing feedback; a plateau suggests a balancing constraint; repeated overshoot may indicate delayed balancing action; S-shaped growth suggests early reinforcement followed by a limit. These are hypotheses, not diagnoses.

    Use multiple variables

    Plot workload, quality, backlog, and staff capability separately rather than compressing them into one score. Compare their timing. If output rises before defects and turnover, the delay may explain why leaders misread the policy.

    Common mistakes

    • Using vague variables such as “the problem.”
    • Choosing a time window that begins after the pattern started.
    • Presenting a memory-based sketch as measured data.
    • Inferring causality from similar curves.
    • Ignoring different stakeholder experiences.

    The graph prepares a stronger question for a causal loop diagram: what structure could generate this shape?

    References

    • Sterman, J. D. (2000). Business Dynamics. Irwin/McGraw-Hill.
    • Richmond, B. (1994). Systems Thinking/System Dynamics: Let’s Just Get On With It. isee systems.
    • JMU System Dynamics Learning Guide.

    Facilitating a group exercise

    Give participants the same variable and ask them to sketch its past and expected future independently. Differences reveal assumptions about the starting date, measurement, population, and desired outcome. Discuss those differences before averaging them away.

    Add a “business as usual” line and one or more desired trajectories. The gap clarifies the policy challenge. Mark confidence ranges when data are sparse and distinguish an observed line from a remembered or anticipated one.

    From graph to evidence

    Locate available time-series data, but check whether definitions changed. A sudden improvement may reflect a revised reporting rule rather than system behavior. Disaggregate by location, group, or case type because averages can hide divergent patterns.

    From evidence to structure

    Use the graph to evaluate loop hypotheses. If a proposed reinforcing loop cannot explain the observed plateau, look for a balancing constraint. If oscillation is present, examine delays, decision rules, and pipeline effects. The graph keeps causal mapping accountable to behavior.

    About the publisher

    Systems Thinking Hub

    We are experts in delivering clear, practical knowledge about systems thinking, complexity, and better decision-making.

    Discussion

    Join the discussion

    Your email address will not be published. Required fields are marked.