Service

Define: Charting The Course

Put assumptions to the test

Rushing to build without understanding the problem is a recipe for wasted time and missed opportunities. I've totally fallen into this trap myself too. Validating assumptions early might feel like adding an extra step, but it's actually the shortcut to fewer headaches down the road.

I can't tell you how many teams I've watched pour months into features that barely got used. All because they skipped proper validation. Ouch. A good define phase isn't about adding bureaucracy—it's about creating clarity that makes everything else run smoother. When you know what problem you're actually solving, and for whom, you're much more likely to build something people genuinely want.

If your product is just a spark of an idea, we can give it structure. I'll help validate those key assumptions, understand what your audience actually struggles with, and map out a journey that clicks with real people. This works whether you're launching something brand new or trying to evolve what already exists.

I'm big on thoughtful async work mixed with focused collaboration. This creates an effective partnership even when everyone's schedules are packed or spread across time zones. The goal? Building what users actually need, not just what the loudest voice in the room (or the voice in our heads) thinks they want.

What even is a definition, anyway?

Surfacing Those Hidden Assumptions

Every project has ideas that seem obvious until somebody questions them. By mapping who we're really building for and what they actually need (not just what we think they need), we can separate reality from wishful thinking. When you catch these misunderstandings early, you avoid those painful mid-development pivots that burn through time and morale.

Moving Beyond "Build It and They Might Come"

Good intentions don't guarantee product success. I learned this one the hard way! By identifying your ideal customers and testing ideas before heavy investment, you're giving yourself the best chance of solving real problems instead of imagined ones. Teams that do this groundwork typically have an easier time finding their first enthusiastic users. Sometimes this means challenging comfortable assumptions - but far better to adjust course early than discover problems after months of development.

Creating Clarity That Actually Speeds Everything Up

When your team shares a clear understanding of what you're solving and why, everything tends to move more smoothly. We'll map the journey users will take and start scaffolding the architecture. The spec focuses on highest-value features and flows - targeting what truly matters rather than trying to solve everything at once. A well-documented product direction can help reduce those endless back-and-forth conversations where different people have completely different mental models of what you're building.

Focusing on What Moves the Needle

A practical roadmap helps you prioritize what delivers value fastest. When teams have clarity on what to build first and why, they're better positioned to ship meaningful features quickly instead of trying to build everything at once. You'll also have clearer signals about whether you're gaining traction or need to adjust course. Perfect predictions? Impossible. But having direction that adapts as you learn more? That's the whole point.

What if you're really early

From the top, make it drop

Design sprints answer critical business questions quickly. But traditional sprints demand a full week of everyone's time - practically impossible for busy teams and key stakeholders. (Ever tried getting anyone in the same meeting for 5 straight days?) I've adapted the process to work asynchronously. Same clarity, less calendar disruption.

Using collaborative digital tools and a structured process, we move through key phases at a pace that works for everyone. You get the momentum and clarity without the scheduling nightmares. And you can actually keep doing your day job while figuring out if this idea has real potential.

My tools & approach

I prefer an async-first process using tools that enable seamless collaboration across locations and time zones:

FigJam for Visual Thinking

FigJam is perfect for remote brainstorming and organizing thoughts. It's a digital whiteboard where ideas don't get lost or misinterpreted days later. When we're ready to move from concepts to actual designs, everything transitions smoothly into Figma and is easy to find and reference later.

Figma for Documentation

The GOAT. Seriously. Beyond just making things look pretty, Figma serves as a central hub for living docs and specs (at least for designers). Easily share, comment, and iterate on designs and patterns as a team, right in the browser if you want. No software to install, no files to email back and forth. Just collaborative awesomeness.

Loom for Context

For digesting longer flows and bigger ideas, who doesn't love using 1.5x speed? Videos provide clear context and keep the human element when we can't meet face-to-face. Timestamped comments and emojis make my day.

Slack and Google Meet

Regular updates keep everyone informed while focused calls create space for decisions that need real-time discussion. The right balance keeps things moving without meeting fatigue.

Timeframe & Investment

A design project focused on defining a product typically takes 3-4 weeks from kickoff to final deliverables. But I'm not rigid about this - some projects move faster, others need more time. The timeframe usually includes:

  • Initial discovery exercises (3-5 days)
  • Focused collaborative sessions (usually 2-3 sessions of 1-2 hours each)
  • Concept development and testing (1-2 weeks)
  • Documentation and roadmap creation (3-5 days)
  • Figuring out all the things we missed the first time around

Projects typically require between 40-60 hours of engagement from my side, with about 10-15 hours of active participation from your team throughout. I try to be respectful of everyone's time - no pointless meetings, I promise.

Want to spend less time building things nobody uses?

A structured discovery process gives you the clarity to:

  • Stop that endless cycle of scope creep and feature bloat
  • Focus dev time on features users actually want (novel concept, I know)
  • Give new team members clear direction so they can contribute faster
  • Sleep better at night knowing you're building something with purpose

Your product could be documented and validated before a single user signs up, saving time, money, and those painful pivots down the road.

Strategy is just the start, time to execute

Build what's next or refine what you have with a design partner that understands the product journey.

Ready to define your product vision?

Let's chat about how to turn your idea into a clear, actionable product strategy.