Abstraction Laddering is a problem-framing technique that helps you move between different levels of abstraction to find the right problem to solve. By going up and down the "ladder," you can reframe problems to be either more abstract (why) or more concrete (how).
How to use it
Imagine a ladder where:
- Going UP means making the problem more abstract by asking "Why?"
- Going DOWN means making the problem more concrete by asking "How?"
Steps:
- Start with your initial problem statement — Place it in the middle of the ladder.
- Go up by asking "Why?" — Why is this a problem? Why does this matter? This helps you discover the real need behind the problem.
- Go down by asking "How?" — How might we solve this? How could this be implemented? This generates concrete solutions.
- Find the right level — The best problem statement is often not where you started. Look for the level that opens up the most useful solution space.
Example
- Going up (Why?): "Why do we need a better intranet?" → "So employees can find information easily" → "So employees can do their jobs more efficiently"
- Going down (How?): "How might we help employees find information easily?" → "Create a searchable knowledge base" / "Set up a Slack bot that answers questions" / "Assign department experts"
Takeaway
Abstraction laddering helps you avoid solving the wrong problem. By moving up and down levels of abstraction, you can find the problem statement that leads to the most innovative and effective solutions.
Put this tool to practice
Apply the Abstraction Ladderingto your own situation. Start with a real problem you're facing and work through the steps above.
Explore more tools