How I approach a problem
How I approach a problem
How I approach a problem
How I approach a problem
After working on multiple products over the past 2 years, I realized that there's no fixed linear process in product design. Every project comes with its own challenges and constraints, demanding a customized approach to solve problems effectively.
After working on multiple products over the past 2 years, I realized that there's no fixed linear process in product design. Every project comes with its own challenges and constraints, demanding a customized approach to solve problems effectively.
After working on multiple products over the past 2 years, I realized that there's no fixed linear process in product design. Every project comes with its own challenges and constraints, demanding a customized approach to solve problems effectively.
However, I learned that having and trusting a process acts as a guiding direction, allowing me to approach problems faster while ensuring better and more consistent outcomes.
However, I learned that having and trusting a process acts as a guiding direction, allowing me to approach problems faster while ensuring better and more consistent outcomes.
However, I learned that having and trusting a process acts as a guiding direction, allowing me to approach problems faster while ensuring better and more consistent outcomes.




This is my process of approaching
a problem
This is my process of approaching
a problem
This is my process of approaching
a problem
This is my process of approaching
a problem
1
1
1
first
Understand
Understand
Understand
A deep understanding of the problem is crucial to creating a successful solution. At this initial stage, I focus on investing extra time to dive deeper into the problem, ensuring I capture the core pain points and user needs.
A deep understanding of the problem is crucial to creating a successful solution. At this initial stage, I focus on investing extra time to dive deeper into the problem, ensuring I capture the core pain points and user needs.
A deep understanding of the problem is crucial to creating a successful solution. At this initial stage, I focus on investing extra time to dive deeper into the problem, ensuring I capture the core pain points and user needs.
I gather insights about the target audience, their needs, and pain points, and then align them with business goals. This helps me strategize a clear approach to solve the problem effectively.
I gather insights about the target audience, their needs, and pain points, and then align them with business goals. This helps me strategize a clear approach to solve the problem effectively.
I gather insights about the target audience, their needs, and pain points, and then align them with business goals. This helps me strategize a clear approach to solve the problem effectively.
This research phase acts as the fuel for creating initial wireframes, forming hypotheses, and conducting market research, ensuring that the final solution not only solves the problem but also delivers a delightful user experience.
This research phase acts as the fuel for creating initial wireframes, forming hypotheses, and conducting market research, ensuring that the final solution not only solves the problem but also delivers a delightful user experience.
This research phase acts as the fuel for creating initial wireframes, forming hypotheses, and conducting market research, ensuring that the final solution not only solves the problem but also delivers a delightful user experience.
Market research
Market research
Market research
Market research
Business objective
Business objective
Business objective
Business objective
product goals
product goals
product goals
product goals
target audience
target audience
target audience
target audience
Competitive analysis
Competitive analysis
Competitive analysis
Competitive analysis
feature specification
feature specification
feature specification
feature specification
1:1 interaction
1:1 interaction
1:1 interaction
1:1 interaction
2
2
2
second
Ideate
Ideate
Ideate
At this stage, I gather all the insights collected so far and begin exploring potential solutions to address the problem.
At this stage, I gather all the insights collected so far and begin exploring potential solutions to address the problem.
At this stage, I gather all the insights collected so far and begin exploring potential solutions to address the problem.
I generate multiple hypotheses, brainstorm different ideas, iterate on concepts, and engage in discussions with my peers to refine the solutions until the best idea emerges.
I generate multiple hypotheses, brainstorm different ideas, iterate on concepts, and engage in discussions with my peers to refine the solutions until the best idea emerges.
I generate multiple hypotheses, brainstorm different ideas, iterate on concepts, and engage in discussions with my peers to refine the solutions until the best idea emerges.
This phase is particularly exciting for me as it is highly collaborative and allows me to discover innovative solutions that not only solve the problem but also delight users.
This phase is particularly exciting for me as it is highly collaborative and allows me to discover innovative solutions that not only solve the problem but also delight users.
This phase is particularly exciting for me as it is highly collaborative and allows me to discover innovative solutions that not only solve the problem but also delight users.
Info architecture
Info architecture
Info architecture
Info architecture
Sketching
Sketching
Sketching
Sketching
Wireframing
Wireframing
Wireframing
Wireframing
User Stories
User Stories
User Stories
User Stories
User Flows
User Flows
User Flows
User Flows
Moodboards
Moodboards
Moodboards
Moodboards
Exploring concepts
Exploring concepts
Exploring concepts
Exploring concepts
3
3
3
third
Design
Design
Design
At this stage, I connect all the dots, explore multiple design variations, and aim to craft the most delightful solution.
At this stage, I connect all the dots, explore multiple design variations, and aim to craft the most delightful solution.
At this stage, I connect all the dots, explore multiple design variations, and aim to craft the most delightful solution.
My primary goal is to ensure the solution is usable, functional, and enjoyable for users while also aligning with business objectives. To achieve this, I closely collaborate with stakeholders, ensuring that user needs and business goals are equally met.
My primary goal is to ensure the solution is usable, functional, and enjoyable for users while also aligning with business objectives. To achieve this, I closely collaborate with stakeholders, ensuring that user needs and business goals are equally met.
My primary goal is to ensure the solution is usable, functional, and enjoyable for users while also aligning with business objectives. To achieve this, I closely collaborate with stakeholders, ensuring that user needs and business goals are equally met.
High fidelity screens
High fidelity screens
High fidelity screens
High fidelity screens
Prototype
Prototype
Prototype
Prototype
Interaction
Interaction
Interaction
Interaction
Design elements
Design elements
Design elements
Design elements
Design system
Design system
Design system
Design system
Visual design
Visual design
Visual design
Visual design
Concept design
Concept design
Concept design
Concept design
4
4
4
fourth
Iterate
Iterate
Iterate
Even after carefully designing the solution and incorporating stakeholder feedback at every stage, it's crucial to test it with actual users who will eventually use it.
Even after carefully designing the solution and incorporating stakeholder feedback at every stage, it's crucial to test it with actual users who will eventually use it.
Even after carefully designing the solution and incorporating stakeholder feedback at every stage, it's crucial to test it with actual users who will eventually use it.
Observing user behavior and collecting feedback during testing helps uncover flaws or friction points in the design. This process allows me to iterate and refine the solution, ensuring it delivers a seamless and delightful user experience.
Observing user behavior and collecting feedback during testing helps uncover flaws or friction points in the design. This process allows me to iterate and refine the solution, ensuring it delivers a seamless and delightful user experience.
Observing user behavior and collecting feedback during testing helps uncover flaws or friction points in the design. This process allows me to iterate and refine the solution, ensuring it delivers a seamless and delightful user experience.
Usability testing
Usability testing
Usability testing
Usability testing
Interviews
Interviews
Interviews
Interviews
user behavior
user behavior
user behavior
user behavior
identifying flaws
identifying flaws
identifying flaws
identifying flaws
solution Iteration
solution Iteration
solution Iteration
solution Iteration
and the process start again from
from the beginning
and the process start again from
from the beginning
and the process start again from
from the beginning
and the process start again from
from the beginning
* Let’s connect!
* Let’s connect!
© 2025 Sushavon Paul
Made with love in Framer
© 2025 Sushavon Paul
Made with love in Framer
© 2025 Sushavon Paul
Made with love in Framer
© 2025 Sushavon Paul
Made with love in Framer