Mental Models for Product Design
Use mental models: simple explanations of how something in the world works. Like supply and demand, which helps us understand the economy, or the?Pareto Principle, which helps us understand cause and effect.
To get you started, I’ve put together the top three of my favorite mental models that I use daily to build a product. They’ll help you solve problems, make decisions, and communicate ideas.
1. First principles
Do you need an innovative solution to a complex problem? Try approaching the problem from the first principles.
To do this, take your problem and:
- Break it down into its fundamental parts
- Reconfigure those parts to build a solution
This is a popular technique in user research where a researcher digs deeper by repeatedly asking “why†questions. It enables you to discover the root causes of problems. Of course, you don’t have to stop at five, but it’s generally enough to discover a first principle.
How to use it
A form of disciplined questioning that enables critical thinking. There are six types of questions you can ask to dig deeper for the fundamental truth:
- Clarification — “What do you mean by…?â€
- Probing assumptions — “What could we assume instead?â€
- Probing reasons/evidence — “Why do you think this is true?â€
- Implications and consequences — “What effect would that have?â€
- Different viewpoints — “What would be an alternative?â€
- Questioning the original question — “What was the point of this question?â€
In Practice
2. Inversion
Are you solving for only the best-case scenario? Try inversion to get a 360-degree view of your problem. To do this, instead of thinking of ideal solutions, think of bad solutions then ask yourself, “How might we avoid these?â€
领英推è
How to use it
You can then invert your thinking about the problem or a solution. To do that, follow these steps:
- Ask yourself: What would be the worst decision/solution in this situation?
- Ask yourself: Why would it be bad? Write those reasons down.
- Try to come up with a good decision/solution, now by looking at the reasons that would make a bad decision.
In Practice
We did this with our Customer Experience team, which handles all of the customer support. Before the project started, we met with two of our top-tier agents, and they helped us brainstorm all the ways in which the feature could potentially go wrong for our users. They helped us round out our view of the problem, instead of locking into an early idea.
3. Abstraction laddering
It helps with defining a problem that you need to solve more clearly. It helps you to move beyond an initial problem statement. This tool provides you with the ability to ask the right questions to move up and down the ladder.
Move up to expand the scope, to “see the forest for the treesâ€. Move down to develop concrete solutions.
How to use it
- Start with an initial problem statement in the middle of the ladder.
- Ask “why†questions to get more abstract problem statements. This can help you frame the problem differently.
- Ask “how†questions to step toward a more concrete statement or solution. This helps you come up with different problem statements than the one you started with. It enables you to find more innovative solutions.
In Practice
- Start with your original problem statement: Design a better can opener
- Then ask “how†questions to get to more concrete statements. How might we design a better can opener? → Make it more appealing. Paint it red and add a bow!
- You can also ask “why†questions to get more abstract statements. Why might someone need a can opener? → To get soup out of a can
- Now ask “how†from a higher level How might we design a better way to get soup out of a can → We could redesign the top of the can itself to be a pop top
Reference :
AI Product Owner at DoctusTech-[Building a portfolio of Data Products & AI Agents]
1 å¹´This is nice! Thanks for the share