A practical guide to building and working with AI. Start here
All field guides
PRODUCT BUILDING

Build a useful first product with AI

Move from a problem to a small prototype, with enough structure to learn before you expand.

By Ashley Kays · Practical AI field guide · October 3, 2026

Write down the job your customer needs done

Start with a person, a situation, and an outcome. For example: an independent consultant needs to turn an approved project scope into a clear onboarding checklist. Describe the current workaround and where it breaks down. Ask AI to help turn your notes into a problem brief, marking any missing evidence. Customer research should shape the brief; an AI-generated persona is not a substitute for it.

Decide what the first version must prove

Choose a narrow question. Can someone understand the workflow? Can they complete the important action? Would they choose it over their current workaround? Each question needs a different test. A clickable prototype may be enough to test understanding. A manual service may test willingness to pay. A working feature may be necessary to test performance. Choose the smallest version that answers the question.

Turn the idea into a bounded specification

Ask AI to describe the core user flow, inputs, outputs, acceptance criteria, and failure states. Separate must-have behavior from later ideas. Include access rules and handling of invalid or missing data when relevant. A useful brief says what the product will not do yet. This makes a build more reviewable and keeps an assistant from expanding the scope every time it has another idea.

Build in small, observable pieces

If using an AI coding assistant or a visual builder, work through one complete user action at a time. Give it the existing codebase or design patterns rather than asking it to invent a parallel system. Inspect the changes and test the actual behavior. Do not paste secrets into prompts or put private keys into public frontend code. Keep the first implementation understandable enough to maintain.

Test with a real task

Ask a suitable person to complete a realistic task without coaching them through every click. Watch where they hesitate, misunderstand, or stop. Record the observation before interpreting it. “They did not notice the save button” is more useful than “they hate the product.” AI can help organize notes and propose changes; you decide which finding is supported and which needs another test.

Improve one thing before adding five

Choose the change most likely to help the core task succeed. Retest it before broadening the product. Keep a short log of decisions, known limitations, and the next question to answer. A product becomes useful through this learning loop. Generating more screens or features can create the appearance of progress while leaving the original customer problem unresolved.

A prompt to make your own

Help me specify a small first version of [product]. The user is [user], trying to [job]. Current evidence is [evidence]. Define one core flow, inputs and outputs, acceptance criteria, failure states, and explicit exclusions. Recommend the smallest prototype that tests [question]. Do not invent customer validation.

Your next move

Choose a tool. Try the workflow.

Find a tool for the task, or download the business brief and prompts to use with one you already have.