Mental model
Flows as Rates of Change
Understand how gradual changes (flows) accumulate over time to create significant outcomes, like a dripping faucet filling a bucket.
Discover
A project is falling behind schedule. To understand *why* the delay is growing, which of these factors should you analyze first?
Identify the direct cause of the change.
Understanding this order helps you see how small, steady actions create big results.
Understand
Understand
A flow is the rate at which something changes over time, like a dripping faucet. This gradual change accumulates, eventually filling the bucket. Your bank balance is an accumulation (a stock), while your income and spending are the flows that change it. Focusing on flows helps you manage outcomes instead of just reacting to them.
Try this: Identify one important accumulation in your life (like unread emails or a project backlog) and name the key inflow and outflow that controls it.
Full explanation
Full explanation
The core idea is to distinguish between stocks (accumulations) and flows (rates of change). A stock is a quantity that exists at a point in time, like the amount of water in a bathtub. A flow is the rate that changes the stock, like the water pouring from the faucet (inflow) or draining out (outflow).
You can see and measure a stock directly, but you can only observe a flow by watching the stock change over time. This is why we often miss the importance of flows; we react to the visible stock (a full inbox, a large deficit) without addressing the underlying flows that created it.
Consider personal health. Your body weight is a stock. The calories you consume are an inflow, and the calories you burn are an outflow. To manage your weight, you can't just measure the stock; you must manage the balance between the two flows over a sustained period.
This applies to social systems too. Public trust in an institution is a stock. Honest actions and transparent communication are inflows that build trust. Scandals and broken promises are outflows that drain it, often much more quickly than it was built.
By identifying the key stocks in a system and the flows that influence them, you can shift your focus from reacting to current levels to proactively managing the rates of change that will determine future levels.
Research
Research
The relationship between stocks and flows is a central concept in system dynamics, a field that studies how complex systems change over time by modeling the feedback structures that drive behavior.
- Meadows (2008) highlights a common cognitive error where people misjudge a system's behavior by focusing on visible stocks (like the number of unemployed people) rather than the flows that govern them (hiring and firing rates). [1]
- Sterman (2000) demonstrated through models that even simple systems of stocks and flows can generate complex, counterintuitive behavior, such as oscillations and long delays, which decision-makers often wrongly attribute to external events instead of the system's internal structure. [2]
- Ghaffarzadegan et al. (2011) argue that even simple stock-and-flow models are powerful tools in public policy, revealing counterintuitive outcomes caused by delays and feedback loops in systems like healthcare and project management. [3]
Limitations
Limitations
While powerful, the stock-and-flow framework has limits. Accurately identifying and quantifying all relevant flows in complex social or ecological systems can be extremely difficult. The model is often better for explaining the structure of a problem than for making precise numerical predictions, as unexpected external events can alter flows unpredictably. It can also imply a level of control over flows that may not exist in reality, such as when flows are driven by large-scale market forces or natural phenomena.
Try it
Synthesize
Choose a pattern from the guide, then pick an action to try with it.
Which pattern stands out?
What will you try?
Choose a pattern above to select an action.
Sources
Sources
- [1] Thinking in Systems: A PrimerDonella H. Meadows - 2008
- [2] Business Dynamics: Systems Thinking and Modeling for a Complex WorldJohn D. Sterman - 2000
- [3] How small system dynamics models can help the public policy processNavid Ghaffarzadegan, James Lyneis, and George P. Richardson - 2011
Try it
Check your understanding
A city's population is growing. Which of the following represents a 'flow' in this system?
Show the guide's explanation
Answer: The number of people moving into the city per year
A flow is a rate of change over time. The number of people moving into the city each year is an inflow that causes the total population (the stock) to increase.
In the project management example, the growing delay is an 'accumulation' or 'stock'. What is the direct cause of this accumulation?
Show the guide's explanation
Answer: The inflow of new tasks exceeding the outflow of completed tasks
This correctly identifies the net flow (the rate of change) as the direct cause of the change in the stock (the project delay). The deadline and budget are constraints, not the dynamic cause of the backlog's growth.
Keep exploring
Find another idea for the decision in front of you.
The complete Reframo library is free to read. Explore another guide whenever you are ready.