What product design covers
Product design is the end-to-end practice of deciding what a digital product should do and how it should work and look. It combines research into users and the business problem, structuring features and flows, prototyping and testing ideas, and crafting the final visual interface.
Good product design reduces risk. Testing a prototype with five users can reveal problems that would otherwise cost weeks of development to fix after launch.
Problems we solve
- Features built that customers do not use
- Confusing onboarding that loses new users
- Development starting without clear designs, causing rework
- A product that has grown screen by screen with no overall structure
- Stakeholders disagreeing about what to build
What’s included
Discovery workshops
Goals, users, problems and success metrics agreed with stakeholders.
User flows & IA
How users move through the product and how content is organised.
Wireframes
Low-fidelity layouts to test structure before visual design.
Prototypes
Clickable Figma prototypes tested with real users.
UI design
Polished, responsive, accessible screens in your brand.
Developer handoff
Annotated designs, specs and support during build.
Prototyping and testing
We prototype the riskiest parts of a product first — onboarding, the core workflow, pricing pages — and test them with five to eight target users in moderated sessions. Each session reveals where people hesitate, misunderstand or give up. We iterate quickly in Figma, often testing a revised version within days, so the design that goes into development has already been validated.
Designing for real constraints
Designs must work in the real world: with real content lengths, slow connections, error states, empty states and different permission levels. Because our designers work with our engineers every day, they design with technical constraints and performance in mind, and they review the built product to make sure the final result matches the intent.
Deliverables you should expect
| Stage | Typical deliverables |
|---|---|
| Discovery | Problem statement, user and stakeholder insights, success metrics |
| Definition | User flows, information architecture, prioritised feature map |
| Concept | Sketches and low-fidelity wireframes of key screens |
| Validation | Clickable prototype and usability test findings |
| Delivery | High-fidelity designs, component specs, interaction notes, design tokens |
| After launch | Analytics review and improvement backlog |
Measuring design success
Good product design is judged by outcomes, not screens. Before designing, we agree how success will be measured:
- Task success rate — can users complete key tasks without help?
- Time on task — are common jobs getting faster?
- Activation and retention — do new users reach value and come back?
- Support volume — are “how do I…” tickets going down?
- Satisfaction — simple in-product surveys or ratings after key moments.
These measures make design decisions easier to discuss, because the conversation moves from preference to evidence. See also UX research and design systems.
Working with developers from day one
Designs that ignore technical realities lead to delays and compromises late in a project. We involve engineers in design reviews early to flag performance, data and platform constraints, design with real content and data rather than placeholders, and specify states that are often forgotten: loading, empty, error, partial data and permission-restricted views. Handover is continuous rather than a single event, with designers available during development to resolve questions quickly and review the built product against the intent.
Our product design process
-
Understand1–2 weeks
Stakeholder interviews, analytics review and, where possible, conversations with users to understand goals and problems.
-
Define3–5 days
Agree the users, jobs to be done, key journeys and success measures for the work.
-
Explore1–2 weeks
Sketches, user flows and low-fidelity wireframes to compare different approaches quickly.
-
Prototype and test1–3 weeks
Interactive prototypes tested with real users; iterate on what confuses them.
-
Design for buildongoing
High-fidelity screens, states, edge cases and specifications delivered sprint by sprint with developers.
Durations are typical for a focused feature or MVP; larger products are designed in phases.
Product design vs UI design vs UX design
| Discipline | Focus | Typical outputs |
|---|---|---|
| UX design | How the product works and whether it solves the problem | Research, journeys, flows, wireframes |
| UI design | How the product looks and feels | Visual design, components, interactions |
| Product design | Both, tied to business goals and delivery | Strategy through to build-ready designs and measurement |
Design decisions that matter most early on
- Who the first users are and which problem they will pay to solve
- The single most important journey — the one that must feel effortless
- Navigation structure that will still work when the product grows
- How the product behaves when data is empty, loading or wrong
- Accessibility and responsive behaviour from the first wireframe
- Which parts can use existing components instead of custom design
Common product design pitfalls
- Designing the happy path only. Errors, empty states and permissions are where users get stuck.
- Skipping user testing because the team feels confident; even five sessions usually reveal major issues.
- Handing over a finished design file instead of working alongside developers as features are built.
- Adding features to every screen rather than simplifying the core journey.
- Ignoring analytics after launch. Design continues once real usage data arrives.
How to get started
Most engagements begin with a short discovery phase to agree goals, users and scope, followed by design sprints that run just ahead of development. If you need evidence before designing, start with UX research; if several teams or products share a brand, consider a design system as well. Product design is part of our wider UI/UX design services.
Deliverables at each stage
| Stage | What you receive |
|---|---|
| Discovery | Research summary, user personas or segments, prioritised problems |
| Definition | User journeys, information architecture, success metrics |
| Exploration | Sketches, user flows, wireframes of alternative approaches |
| Validation | Clickable prototype, usability test findings and changes made |
| Delivery | High-fidelity screens, component specs, interaction notes, edge cases, design QA during build |
Designing for accessibility and inclusion
Good product design works for as many people as possible. We check colour contrast, text size and touch targets in every design, plan keyboard and screen-reader behaviour with developers, write clear labels and error messages, and avoid relying on colour alone to convey meaning. Considering accessibility from the first wireframe costs little; retrofitting it later is far more expensive.
Working with your existing team
Many clients have product managers and developers but no dedicated designer. Our designers slot into your sprint rhythm, attend planning and reviews, and keep a shared Figma file that developers can inspect directly. If you already have designers, we can add capacity for a launch or bring specialist skills such as research or design systems.
Signs it is time for product design help
- Users ask support how to do basic tasks
- Sign-up or onboarding drop-off is high and nobody knows why
- Every new feature is squeezed into an already crowded screen
- Developers make design decisions because no designs exist
- The product looks and behaves differently from one area to the next
If two or more of these sound familiar, a focused design engagement usually pays for itself through fewer support requests and higher conversion.
To add design capacity to your own team, hire UI/UX designers.
Related services
Part of UI/UX design. See also UX research and design systems.
This page is part of UI/UX Design Services — see the full overview for related services, approach and pricing.