Yachin You

Hey! I'm Yachin.

I've been a product designer for 10+ years, have experience designing for early-stage startups, international design agency as well as global enterprises such as Levi's.

I ask questions, propose designs that solve problems, and work with the rest of the team to get products shipped.

When I'm not designing, or thinking about how to make a kick-ass product, you'll find me in a gym lifting weights, or trying to make dishes from ancient recipes.

So let's connect, tell me about your company or product, and I'll see how I can help!

My Design Process

Through 10+ years of being a product designer, I find myself gravitate towards fast iterations of designs more and more. Design process your idea

It all starts with your idea

At the beginning of the design project, I'll spend some time understanding business goals and user goals for a particular product.

I'll make sure I understand our target audience, the personas and their user story.

We'll also do competitive research on existing products and how they're implemented.

If this is a brand new idea for a product, I can also help you come up with quick branding elements that we can use for the time being.

Design process requirement definition

Requirement Definition

After we understand what this product needs to achieve, we'll capture requirements in an organized way so that no feature gets lost.

Design process user flow

User Flows

If the product involves complex user interactions and flows, such as log in and log out states, scheduling, editing information, creating records etc. I'll chart out user flows so we're on the same page about how user would use the product under different circumstances.

Design process sketches

Sketches & Wireframes

Once the flow is in place, I'll work on sketches first to start visualizing elements and layouts.

For projects with compressed timeline, we can review sketches and refine the flow. Sometimes the sketches can be made into prototypes!

With a normal timeline though, I'll create wireframes and wireframe prototypes so it's more neat and easy to review.

If suitable for your users, we can run some user testing now to incorporate feedback early on.

Design process visual design

Visual Design

Once the wireframes are discussed and in a good place, I'll start putting in all the visual details and treatments to the elements on page.

Design process design system

Design System

The design system could be started way earlier in the process if you have existing branding.

Otherwise I'll build a basic design system that we'll keep adding to while we're designing.

Design process user testing

User Testing

When visual designs are in a low fidelity stage, it's a great time to do some user testing. At this time during the design phase, many of the flows are clear, the prototypes are done enough for users to click through, but the product is not too defined to resist changes.

We can either opt for unmoderated tests using sites like usertesting.com, or recruit participants and schedule them ourselves, although this process may take longer.

After testing, We continue to review and iterate the designs until they are approved.

Design process user testing

Design Handoff

Once designs are approved, they are organized into packages along with annotations, edge cases and error states, sometimes interaction demos if needed.

Design process user testing

Performance Tracking & Continuous Iteration

I love seeing how the products perform in the real world! It is a great achivement by the team to ship! But also a big opportunity for all of us to learn what the customers think about it.

We'll continue to iterate on the designs and make the product better based on data that we collect from production.

Does it always go like this in a linear fashion❓❓❓

Whoa! Good question, and the answer is NO!

Every comapny and every product's needs are different. Sometimes the steps are combined, sometimes one step could go before another, sometimes a step is not needed.

It's all about what's needed in order to make the best product for your customers!