My Process

Every company, product team, and business environment operates differently. Some teams are deeply research-driven. Some move fast with minimal structure. Some involve UX from the beginning. Others bring designers in after decisions are already made.

Over the years, I’ve worked across multiple product environments — from enterprise systems to fast-moving delivery teams — and learned how to adapt UX thinking to different operational realities.

Rather than forcing a rigid framework, I focus on one thing:

Bringing clarity, structure, and thoughtful interaction into whatever stage the product currently exists in.

Process Philosophy

UX is not a fixed sequence. In Real Product Environments:

1

Stakeholders change direction

2

Priorities shift

3

Requirements evolve

4

Timelines compress

5

Developers move ahead

6

Business goals override ideal workflows

In Real Product Environments

Good UX is not about following a perfect textbook process. It is about understanding constraints, aligning teams, reducing friction, and improving product clarity regardless of where the work begins.

That adaptability has shaped the way I approach design.

Environments I’ve Worked In

The Situation

My Role

Key Learning

1

Business-Led Product Flow

Business Analysts collect requirements directly from stakeholders or clients.

The Situation

In some companies, Business Analysts collect requirements directly from stakeholders or clients. The UX role begins after requirements are already documented. Designers are expected to translate business logic, structure workflows, create wireframes, produce high-fidelity interfaces, and improve usability within predefined constraints.

My Role

  • Simplifying operational complexity
  • Improving interaction clarity
  • Reducing cognitive friction
  • Organizing information architecture
  • Making workflows more intuitive for end users

Key Learning

Even when requirements are predefined, UX still plays a critical role in transforming complex logic into usable experiences.

2

Direct Client Collaboration

Designers communicate directly with clients, stakeholders, or product owners.

The Situation

In some teams, designers communicate directly with clients, stakeholders, or product owners. This creates a more collaborative UX process where requirements are discussed in real-time, business goals evolve during conversations, workflows are refined continuously, and design decisions influence product direction.

My Role

  • Gather functional expectations
  • Identify usability gaps
  • Structure flows collaboratively
  • Convert abstract ideas into interface systems
  • Align user needs with business requirements

Key Learning

Good UX is often about asking the right questions before designing the right screens.

3

Development-First Product Environments

Features are sometimes developed directly from stakeholder discussions before UX involvement begins.

The Situation

Some product environments move extremely fast. Features are sometimes developed directly from stakeholder discussions before UX involvement begins. Designers or UX Engineers are later brought in to refine usability, improve layouts, fix interaction inconsistencies, improve scalability, and create design alignment across modules.

My Role

  • Reducing interface inconsistency
  • Improving interaction patterns
  • Aligning UI behavior
  • Improving accessibility
  • Introducing system thinking into existing products

Key Learning

UX is not always the starting point of product development — but it can still dramatically improve the final experience.

4

High-Fidelity First Workflows

Some teams skip low-fidelity stages entirely and move directly into high-fidelity design.

The Situation

Some teams skip low-fidelity stages entirely and move directly into high-fidelity design. This usually happens when timelines are aggressive, stakeholders want visual validation quickly, products evolve rapidly, and iteration happens during implementation.

My Role

  • Maintaining design consistency
  • Designing scalable components
  • Iterating rapidly
  • Balancing speed with usability
  • Refining decisions continuously during development

Key Learning

A process does not need to look perfect to produce meaningful UX outcomes. Adaptability is often more valuable than rigidity.

What’s Consistent In My Process

Understanding The Problem

Before designing interfaces, I try to understand:

  1. 1.the business objective
  2. 2.operational constraints
  3. 3.user frustration points
  4. 4.system complexity
  5. 5.implementation realities

Simplifying Complexity

I focus heavily on:

  1. 1.reducing cognitive overload
  2. 2.improving information hierarchy
  3. 3.structuring interactions clearly
  4. 4.minimizing unnecessary friction

Systems Thinking

I think about:

  1. 1.reusable interaction patterns
  2. 2.scalable components
  3. 3.design consistency
  4. 4.workflow continuity
  5. 5.long-term maintainability

Frontend Awareness

Because of my frontend experience, I design with implementation realities in mind. This helps bridge:

  1. 1.UX decisions
  2. 2.development feasibility
  3. 3.responsive behavior
  4. 4.scalable UI systems

Iterative Improvement

I view UX as an evolving process. Products improve through:

  1. 1.collaboration
  2. 2.iteration
  3. 3.feedback
  4. 4.observation
  5. 5.refinement over time

My Working Style

I work best in environments where

1

Collaboration is open

2

Product discussions are transparent

3

Usability matters

4

Systems are valued

5

Teams are willing to iterate thoughtfully

Created a case study by following a perfect textbook process.

ResearchWireframePrototypeTest

There is no universal UX process. Every company operates differently. Every team has different constraints. Every product evolves differently.