UI/UX Design

My UI/UX Design Process — From Research to Prototype

By Shuhaib Vengara · October 12, 2026 · 9 min read

Every great digital product starts with a process. Not with a colour palette, not with a Figma file, and certainly not with a developer writing code. It starts with understanding people. As a UI/UX designer in Kerala, I have spent years refining a design process that consistently produces interfaces people find intuitive, efficient, and even enjoyable to use. In this article I will walk you through each phase of my UI/UX design process, from the earliest research conversations to the final interactive prototype.

1. User Research — Understanding the People Behind the Screens

The user experience design process begins long before any visual work. My first step is always research, because designing without understanding your users is like prescribing medicine without a diagnosis. I use a combination of methods depending on the project scope and budget:

For a recent healthcare SaaS project, user interviews revealed that clinic staff were overwhelmed by dashboards packed with data they never used. That single insight shaped the entire design direction — we stripped the interface down to three core metrics and moved everything else behind a secondary panel. Engagement improved by 40% within two months of launch.

2. Personas and Journey Mapping

Research generates raw data. Personas and journey maps turn that data into actionable design tools. I create lean personas — typically two to three per project — that capture the user's role, key goals, frustrations, and the context in which they use the product.

I avoid the common trap of making personas overly detailed with fictional backstories. A persona is a design tool, not a character sketch. It should answer one question: "What does this person need to accomplish, and what gets in their way?"

Journey maps extend personas by tracing the user's experience across time — from first discovering the product through onboarding, daily use, and eventually advocacy or churn. Each stage highlights emotional highs and lows, which become design priorities. For an e-commerce project I worked on, the journey map revealed that users felt anxious between placing an order and receiving a shipping confirmation. Adding a real-time order status page with proactive SMS notifications eliminated that anxiety and reduced support tickets by 35%.

3. Information Architecture

Before drawing a single screen, I define how information is organized. Information architecture (IA) determines the product's navigation structure, content hierarchy, and the relationships between different sections.

I often use card-sorting exercises — either open or closed — to validate my IA decisions with real users. In a card sort, participants group content items into categories that make sense to them. The results frequently challenge internal assumptions. What the development team calls "Settings" might be what users look for under "My Account." These small labelling differences have a measurable impact on task completion rates.

The deliverable at this stage is usually a sitemap or a navigation tree built in FigJam. It is simple, fast to produce, and easy for stakeholders to review and approve before any detailed design begins.

4. Wireframing — Structure Before Style

Wireframes are the architectural blueprints of the UI/UX design process. I create them in Figma using simple grey-box components — no colours, no images, no polished typography. This constraint is intentional. It forces everyone to focus on layout, content hierarchy, and user flow rather than aesthetics.

I wireframe the critical user path first. For a project management tool, that might be: sign up, create a project, add a task, assign it to a teammate. For a booking platform, it might be: search, select a date, enter details, confirm payment. Getting this primary flow right is essential because it represents the path most users will take most often.

Wireframes go through at least one review cycle with stakeholders. I present them as interactive flows in Figma, clicking through each screen to demonstrate the logic. Feedback at this stage is cheap — moving a section from one screen to another takes minutes, not hours. Once the wireframes are approved, the structural foundation is locked in.

5. Visual Design — Making It Real

This is the phase most people associate with design, but it accounts for perhaps 30% of the total effort. With the wireframes validated, I move into high-fidelity UI design. My approach is guided by three principles:

6. Prototyping

Static screens, no matter how polished, cannot communicate interaction. I build interactive prototypes in Figma that simulate the real product experience — transitions between screens, hover states, form validation feedback, loading states, and empty states.

Prototypes serve two purposes. First, they give stakeholders confidence that the product will feel right, not just look right. Second, they provide a testable artefact for the next phase. I always prototype the core user journey end-to-end, and I add micro-interactions for any moment where the user's mental model might need reinforcement — a success animation after form submission, a subtle shake on a validation error, a skeleton loader while data fetches.

7. Usability Testing — Validating Before Building

The most expensive way to discover a design flaw is after development. The cheapest way is usability testing with a prototype. I run moderated sessions with three to five participants, asking them to complete specific tasks while I observe and take notes.

I pay close attention to three signals: where users hesitate (confusion), where they click the wrong element (misalignment between their expectation and the interface), and where they express frustration verbally. Even three participants typically reveal 80% of usability issues.

"Testing with real users is not a luxury — it is the most cost-effective risk-reduction tool in the entire design process."

After testing, I synthesize findings into a prioritized list of changes, implement the revisions in Figma, and — if the issues were significant — run a second quick round of testing to confirm the fixes work.

8. Handoff and Collaboration

The final step in my UI/UX design process is handing the design to developers in a way that minimizes ambiguity. I use Figma's dev mode to annotate dimensions, export assets, and document component behaviour. Alongside the Figma file, I deliver an interaction specification covering hover, focus, error, loading, and empty states for every key component.

But handoff is not a one-way transmission. I stay available throughout the development sprint for questions, quick adjustments, and design QA reviews. A five-minute conversation about a border radius or a loading state is vastly cheaper than a redesign ticket two sprints later.

Why Process Matters

The difference between a design that looks good and a design that works well is process. Every stage — research, personas, IA, wireframes, visual design, prototyping, testing, handoff — builds on the previous one. Skip a step and you are making decisions based on assumptions instead of evidence. As a UI/UX designer in Kerala working with startups and established businesses alike, I have seen this process consistently deliver products that users adopt, trust, and recommend.

If you are building a digital product and want a design partner who brings this level of rigour to every project, I would be glad to hear from you.

SV

Shuhaib Vengara

UI/UX Designer & Web Designer based in Vengara, Malappuram, Kerala. I help startups and businesses design intuitive digital products and websites that convert. shuhaib65@gmail.com · +91 97462 79096