A Behavior Over Time Graph shows how a metric or observation develops over time. The method makes trends, breaks, and recurring patterns visible that get lost in snapshots.
Systems Thinking Mapping tool
Behavior Over Time Graph
A behavior-over-time graph traces a course over time and makes turning points, patterns, and possible causes visible.
A behavior-over-time graph makes the course of a selected variable visible across a relevant period. Turning points, peaks, plateaus, and drops provide a basis for examining influencing events or interventions.
How does one clearly defined variable change over a relevant period, and what might explain turning points?
- Participants
- 1-10
- Time
- 45–90 minutes for one to three variables; validate data beforehand if needed.
The steps form one complete method run.

Variable
Labelled axes
Set the variable, unit, system boundary, and a sufficiently long time axis.
Curve
Evidence-backed curve
Plot data points or clearly marked estimates and connect them into a trajectory.
Events
Event annotations
Annotate events at their time on the curve without already declaring them causes.
Pattern
Pattern description
Describe slope, delay, plateau, oscillation, and turning points; compare perspectives.
Hypotheses
Test plan
Form several explanations for relevant turning points and specify needed evidence.
Add new evidence at review and version decisions with the prior state.
A good fit when
Ein Behavior Over Time Graph zeigt, wie sich eine Kennzahl oder Beobachtung über Zeit entwickelt. Die Methode macht Trends, Brüche und wiederkehrende Muster sichtbar, die in Momentaufnahmen untergehen.
Ideal for
- Systems thinking
- Problem framing
- Trend reflection
Not good for
- One-off events without a trend
- Exact statistical modeling
Outputs

Test plan
Annotated behavior-over-time graph with axes, curve, evidence, turning points, and testable explanatory hypotheses.
Behavior Over Time Graph · working structure
Fictional example
Fictional values show the actual method fields.
| Variable | Unit | Period | Data points | Pattern | Turning point | Evidence | Hypothesis |
|---|---|---|---|---|---|---|---|
| p80 waiting timeAdd evidence and rationale. | Minutes | Jan–Jun | 14, 15, 17, gap, 18, 11 | Rise then downward step | May: −7 minutes | Dashboard; April missing | Slot cap or new warehouse crew |
| Warehouse callsAdd evidence and rationale. | Calls/Saturday | Jan–Jun | 21, 22, 25, 24, 23, 24 | High plateau | No turning point | Phone log | Inventory currency remains bottleneck |
1. Unit
- p80 waiting time
- Minutes
- Warehouse calls
- Calls/Saturday
2. Period
- p80 waiting time
- Jan–Jun
- Warehouse calls
- Jan–Jun
3. Data points
- p80 waiting time
- 14, 15, 17, gap, 18, 11
- Warehouse calls
- 21, 22, 25, 24, 23, 24
4. Pattern
- p80 waiting time
- Rise then downward step
- Warehouse calls
- High plateau
5. Turning point
- p80 waiting time
- May: −7 minutes
- Warehouse calls
- No turning point
6. Evidence
- p80 waiting time
- Dashboard; April missing
- Warehouse calls
- Phone log
7. Hypothesis
- p80 waiting time
- Slot cap or new warehouse crew
- Warehouse calls
- Inventory currency remains bottleneck
All values are fictional.
First step
Set one influenceable variable, unit, and time span; prepare data sources and known events.
Deep dive
First, the team defines which variable is in focus and which time span is relevant. It then plots the course and marks turning points, peaks, plateaus, or drops. From this, it can derive which events or interventions influenced the behavior.
Behavior Over Time Graphs make change visible before people argue about causes. A relevant variable is drawn as a curve over time, including notable events or interventions. That helps teams distinguish whether a problem is stable, escalating, cyclical, or responding with delay. The curve acts as a bridge to deeper system models such as causal loops or stock-and-flow diagrams.
Prepare axes, a time span, and a clear variable. Have people sketch separately first and then compare the curves, because differences often reveal important assumptions. Mark events and interventions without jumping into solution discussions too early.
The method guide walks execution through 5 phases, timing, 5 pitfalls, and clear stop criteria.
Open method guideYour perspective
Does this method help with your work?
Your feedback helps shape the next improvements to methodatlas.
Sources and topics
Behavior Over Time Graph: WorksheetSet subject, evidence, roles, flow, and review.markdown
behavior-over-time-graph-working-template.md
Set subject, evidence, roles, flow, and review.
Behavior Over Time Graph: Worksheet
Question
To be confirmed
Desired outcome
To be confirmed
Scope
Complete run Time: 45–90 minutes for one to three variables; validate data beforehand if needed.
Complete this worksheet on paper or in your own document during the work.
Preparation for this scope
Method setup
- Materials: BOTG axes, data or explicitly estimated points, event notes, uncertainty markers, and hypothesis log
- Roles: Facilitator · people with system experience · data owner · decision owner
- Advance information: Set one influenceable variable, unit, and time span; prepare data sources and known events.
- Overall time needed: 45–90 minutes for one to three variables; validate data beforehand if needed.
- Setup: Prepare a workspace with Variable · Curve · Events · Pattern · Hypotheses; separate example from live data.
Prepare for the work steps
Variable: Labelled axes
- Set one influenceable variable, unit, and time span; prepare data sources and known events.
- BOTG axes, data or explicitly estimated points, event notes, uncertainty markers, and hypothesis log
Curve: Evidence-backed curve
- Labelled axes
Events: Event annotations
- Evidence-backed curve
Pattern: Pattern description
- Event annotations
Hypotheses: Test plan
- Pattern description
Behavior Over Time Graph · working structure
| Variable | Unit | Period | Data points | Pattern | Turning point | Evidence | Hypothesis |
|---|---|---|---|---|---|---|---|
| p80 waiting time | |||||||
| Warehouse calls |
- p80 waiting time: Add evidence and rationale.
- Warehouse calls: Add evidence and rationale.
The blank worksheet contains prompts only.
Reference · original teaching example
Variable: Labelled axes
Expected artifact: Labelled axes
Set the variable, unit, system boundary, and a sufficiently long time axis.
Entry:
...
- Are variable, unit, and period explicit without mixing measures in one curve?
Curve: Evidence-backed curve
Expected artifact: Evidence-backed curve
Plot data points or clearly marked estimates and connect them into a trajectory.
Entry:
...
- Can actual data, gaps, and estimates be distinguished?
Events: Event annotations
Expected artifact: Event annotations
Annotate events at their time on the curve without already declaring them causes.
Entry:
...
- Are event and timing evidenced and separated from causal claims?
Pattern: Pattern description
Expected artifact: Pattern description
Describe slope, delay, plateau, oscillation, and turning points; compare perspectives.
Entry:
...
- Does the pattern describe the trajectory without mixing explanation and judgment?
Hypotheses: Test plan
Expected artifact: Test plan
Form several explanations for relevant turning points and specify needed evidence.
Entry:
...
- Does each hypothesis have a distinguishing signal and next data source?
Open questions and next steps
...
Method guide: https://methodatlas.meierhoff-systems.de/en/methods/behavior-over-time-graph/run-sheet
Alternatives and neighbors
Fitting alternatives with decision guidance, followed by other related methods.

Instead of Behavior Over Time Graph, choose Causal Loop Diagram when not just a trend but the underlying feedback loops should become visible.

Moves relationships, patterns, and leverage toward a concrete result through "formulate current observations", "introduce archetype cards", and "discuss leverage and derive actions".

Models stocks, inflows and outflows, and delays to understand dynamics, bottlenecks, and capacity.

Moves relationships, patterns, and leverage toward a concrete result through "define the question and time horizon", "define stocks and flows", and "run scenarios and vary assumptions".

Makes an unclear problem situation visible with actors, tensions, and flows before premature solutions emerge.

Moves relationships, patterns, and leverage toward a concrete result through "introduce the twelve leverage points", "collect planned actions", and "formulate a strategy across multiple levers".
Constraints and origin
Profile
- Method form
- Mapping tool
- Participants
- 1-10
- Time
- 20-45 min
- Maturity
- Established
- Origin
- Systems Thinking Community

