My Process

Over the past 15+ years, I've developed a comprehensive process that ensures a thoughtfully crafted design. While my process is thorough, it's also flexible to be tailored to your business needs and product maturity.

Discover

Define Your Product

The first thing I do is get a comprehensive understanding of the specific problem we're tackling. This means diving deep into your goals and requirements, and analyzing your customers and industry. If I'm working on enhancing an existing product, I typically conduct a thorough audit and map out the entire experience.

Goals & Requirements

Unpacking your goals and requirements is crucial for getting everyone aligned and in sync with the outcomes I need to design for.

Competitive Landscape

I aim to thoroughly understand your industry, pinpointing what your competition is or isn't doing well, so we can find a competitive edge.

Design Audit

For existing products, I conduct a detailed audit of every pixel, uncovering issues like poor usability, design flaws, and bugs.

Experience Map

I create a visual map of the entire product experience, which helps me spot features to streamline or optimize for the best possible user experience.

Explore

Visualize Your Product

Building on the discovery phase, I create wireframes, prototypes, and concepts to explore innovative solutions that meet user needs and fulfill business goals. By carefully integrating user insights and feedback into the design process, I make sure each element enhances overall functionality and user experience.

Mood Boards

I create mood boards to visually convey the desired style and tone of the product, making sure that everyone involved shares a cohesive vision.

Information Architecture

Through sound IA design, I organize and structure content in a way that ensures users can easily find and navigate the information they need.

High-Fidelity Wireframes

I'll craft wireframes to provide a clear blueprint of the layout, helping to organize content and functionality before the actual design begins.

Design Concepts

This is where I creatively explore various design directions for what the product can look like, getting everyone excited about where we're headed.

Create

Design Your Product

With the chosen design concept, I design the UI from top to bottom across every screen, ensuring every pixel and requirement is accounted for. This is when we can gather additional user feedback from interactive prototypes to make sure the product truly resonates.

UI Designs

This is where I bring the product vision to life — making sure the product is visually appealing, strategically delightful, and every pixel is thoughtfully accounted for.

Design System

My Design Systems provide a consistent framework that streamlines the design and build process, ensuring cohesion to every touchpoint a user experiences.

Interactive Prototypes

The prototypes I create allow us to test and refine ideas, providing a tangible way to gather user feedback and make improvements on the fly.

User Feedback

User feedback is crucial in my process because it provides real insights into how the product is perceived and used, allowing for informed improvements.

Ongoing

Support Your Product

I'm here to support your team on an as-needed basis during and after the build, providing feedback to ensure the product sticks to the original vision.

Design Review

I review the design your engineers have implemented to make sure it closely aligns with the original design standards.

Refine & Expand

I refine the designs further based on feedback and create additional designs for upcoming feature releases.

Process FAQs

Here are some common questions about my process.

Is every step in your process required, or is it flexible for our project?

While there are several essential aspects of my process, I tailor it to fit each client's needs. Factors like project timeline, scope, goals, and product maturity all influence my approach and what I deliver.

Is your process waterfall or agile?

I'm flexible and can work with either approach or a combination of both, depending on how your company operates and the timeframe we have to work with.

How do you communicate with clients?

I communicate frequently with my clients via Slack and use Looms to share status and progress updates. Depending on the type and duration of the project, I also meet with clients on an as-needed basis. Meetings are often more frequent at the beginning of the project to ensure close alignment between your team and me.

Customer Testimonials

Just a few of my many satisfied customers.

“If you’re building a product, you must work with Tim. We’re having him design all our products.”

Mike Greene
CPO - a client for 9 months

“Without a doubt, we couldn't have  launched on time or to the quality we wanted without Tim."

Tammy Hahn
CPO - a client for 3 months

"Tim is an irreplaceable partner. He's designed a beautiful product, and we couldn't have done it without him."

Wilson Cheh
CPO - a client for 48 months

Get Product Design Tips

Join my newsletter for expert tips and resources on effective product design.

By clicking Sign Up, you agree that I can email you periodically.
Thanks for signing up!
Oops! Something went wrong. Please try again.