Kaloyan Kaloyanov


UX Design Process

The UX design process I follow is flexible and varies depending on the project and client requirements. Following a UX design process is an integral part of my workflow as it allows me to stay organized and break down problems into smaller parts that can be approached individually. 



A Design Brief and Client Requirements are the first step in the process. Clearly defining project requirements and client expectations early on ensures that the finished product will meet expectations.

Research Planning is then conducted by creating a detailed research plan that lists goals, objectives, and deliverables provides the foundation for conducting useful research that will guide product development.

User Research - Research is conducted based on the chosen research methodologies in order to build empathy with the target users of the product and ensure the design is user centered. 

Research Synthesis - Once the user research is completed the data is synthesized in order to identify trends and user pain points. This is done by crafting deliverables such as an Empathy Map, and User Personas. 



Once research is complete the project strategy is defined. This is done by defining the business and user goals, conducting competitive research, and creating a feature matrix for the product. 


Interaction Design

Once the strategy is defined, a sitemap and user flows are created based on the research conducted. 

Product Requirements are also defined at this stage to ensure all necessary features are documented and organized by priority. This ensures that features will be implemented by order of importance.  

Low Fidelity Wireframes are then created for the product.


Usability Testing

Interactive Prototypes - Once the low fidelity wireframes are complete they are turned into interactive prototypes in order to conduct usability testing. 

User Testing - Users within the target group defined during the research phase are then recruited for testing. 

User Testing Synthesis - Once testing concludes the data is synthesized and used to create an Affinity Map. Insights from this stage are then used to improve the design and create a second version of the wireframes as needed. 


User Interface Design

Visual Design - Next, branding, a style tile, icons, and all other visual design assets are created for the product.

High Fidelity Wireframes - At this stage the visual design elements and low fidelity wireframes are used to create high fidelity wireframes that showcase the full product. 


Handoff and Product Launch

When the UI design is completed a UI Kit is crafted and delivered to developers via Zeplin or an equivalent app to ensure a smooth handoff. Lastly, assistance is provided to developers as needed until the product is built and launched.