Each step should be connected to the previous one and provide a reason why the next one is needed.

My design process is driven by 4 main things: empathy, mindfulness,experimentation, aesthetics.

©

Sachin Basnet | 2024

Each step should be connected to the previous one and provide a reason why the next one is needed. My design process is driven by 4 main things: empathy, mindfulness, neuroscience, aesthetics.

Each step should be connected to the previous one and provide a reason why the next one is needed. My design process is driven by 4 main things: empathy, mindfulness, neuroscience, aesthetics.

Each step should be connected to the previous one and provide a reason why the next one is needed. My design process is driven by 4 main things: empathy, mindfulness, neuroscience, aesthetics.

15:55

Apr 28, 2025

My Design Process

Design Principles


  1. Empathy


I like to build with the user in mind at all times. If I can empathize, then I can advocate for a solution that people actually need.


  1. Mindfulness


Mindfulness and intentionality go hand in hand. At every step of the process, I am mindful that I’m still solving the right problem and ensure all design decisions are deliberate.



  1. Experimentation


Design is testing. I think testing out designs and getting feedback is the most rewarding, validating and humbling part of design and I LIVE for it. Nothing gets my blood pumping like doing usability tests or seeing results of tests in the morning.


  1. Aesthetics


I adore visual design. Creating high fidelity prototypes and designs is my happy place and brings me a lot of joy. I tend to express this love though building design systems.

Design Principles


Empathy


I like to build with the user in mind at all times. If I can empathize, then I can advocate for a solution that people actually need.


Mindfulness


Mindfulness and intentionality go hand in hand. At every step of the process, I am mindful that I’m still solving the right problem and ensure all design decisions are deliberate.



Experimentation


Design is testing. I think testing out designs and getting feedback is the most rewarding, validating and humbling part of design and I LIVE for it. Nothing gets my blood pumping like doing usability tests or seeing results of tests in the morning.


Aesthetics


I adore visual design. Creating high fidelity prototypes and designs is my happy place and brings me a lot of joy. I tend to express this love though building design systems.

Design Process

Design
Process

Every project is different but will follow a basic process.

01

Define the Requirements

The first step I take is usually to define the general business needs, requirements for the project, understand the deliverables, timeline and expectations. It's important to always stay on the same page with the rest of the team. At this step, I like to jot down my own hypothesis for what I expect the problem might be.

02

Discover the Issues

During this phase, I collect information, talk to people and explore the problem space. I will also look into user reports, and understand why the product came to be the way it is. If user research isn't within the budget or allocated time, I'll try to conduct ad hoc guerilla interviews to avoid designing blindly.

03

Interpret the Results

The interpretation phase allows me to define the users, their needs and pain points. Personas, journey maps, story boards and problem statements can be defined or redefined. At this stage, I set our goals and the metrics we want to hit for success. This phase is always very insightful.

04

Ideate over solutions

The ideation phase is a lot of fun for me! I like to bring in developers, other designers, stake holders and customer supports to an ideation session to explore different options. I like to let my mind go wild and come up with as many solutions as I can. I strive for quantity over quality at this stage.

05

Prototype

In this phase, I will create the interactive prototype. It may be a hi-fi figma prototype or even an interactive website. The level of details and fidelity depends on how far along in the process I am and what I want to test.

06

Test, iterate and test again

In this final phase, I will test the prototype with users. Sometimes it will be a quick guerilla test, while other times it may be a full fledged usability test session. The test results will help us understand what needs to be changed and fixed.

01

Define the Requirements

The first step I take is usually to define the general business needs, requirements for the project, understand the deliverables, timeline and expectations. It's important to always stay on the same page with the rest of the team. At this step, I like to jot down my own hypothesis for what I expect the problem might be.

02

Discover the Issues

During this phase, I collect information, talk to people and explore the problem space. I will also look into user reports, and understand why the product came to be the way it is. If user research isn't within the budget or allocated time, I'll try to conduct ad hoc guerilla interviews to avoid designing blindly.

03

Interpret the Results

The interpretation phase allows me to define the users, their needs and pain points. Personas, journey maps, story boards and problem statements can be defined or redefined. At this stage, I set our goals and the metrics we want to hit for success. This phase is always very insightful.

04

Ideate over solutions

The ideation phase is a lot of fun for me! I like to bring in developers, other designers, stake holders and customer supports to an ideation session to explore different options. I like to let my mind go wild and come up with as many solutions as I can. I strive for quantity over quality at this stage.

05

Prototype

In this phase, I will create the interactive prototype. It may be a hi-fi figma prototype or even an interactive website. The level of details and fidelity depends on how far along in the process I am and what I want to test.

06

Test, iterate and test again

In this final phase, I will test the prototype with users. Sometimes it will be a quick guerilla test, while other times it may be a full fledged usability test session. The test results will help us understand what needs to be changed and fixed.

Design Philosophies

Design
Philosophies

Design
Philosophies

How I like to collaborate & my work style…

How I like to collaborate & my work style…

How I like to collaborate & my work style…

I like to find information from where ever I can and there is plenty of information to be found.

This means joining supporters as they answer product questions to understand where users have problems or even scouring reviews of the product as well as competing projects to find insights.

sachin is coding
sachin is coding
sachin is coding

My Developer Hat

With my background as a front-end engineer, I speak the language of the developers I work with. I think it is important to understand and empathize not only with your users but also with your team. Knowing how to code helps me understand not only the problems the developers on my team faces but I can also explain to them precisely what I want in the design.

Involve Everyone

Designers should never work in silos. I try to bring in people who I think have the best insights. I talk to developers, product support agents, stake holders, users and user researchers and bring them into the project as early and as often as I can. I enjoy being collaborative and collecting insights from places one might not think to look.

©

Sachin Basnet | 2024

©

Sachin Basnet | 2024

©

Sachin Basnet | 2024

©

Sachin Basnet | 2024