Where we also build the product, design decisions carry into development directly and the same components are used in both. Where another team builds it, handoff is designed to reduce guessing: screen designs, flows, responsive layouts, component states, interaction notes, specifications and exported assets, with design QA against the build if it is in scope.
What you receive
Depending on scope:
- User flows
- A screen inventory
- Wireframes where needed
- Designed screens with all their states
- Responsive layouts
- A component set
- Prototypes where needed
- Interaction notes
- Assets and a developer handoff
- Design QA
For existing products, an audit with prioritised recommendations. A formal design system, prototypes and usability testing are scoped when the project needs them.
Existing products
Auditing an existing product
Many products reach us already live. An audit reviews the main workflows, builds an inventory of screens, and looks at navigation, inconsistencies between screens, repeated components that have drifted apart, states that were never designed, forms, differences between roles, mobile behaviour, accessibility issues, and where the built product no longer matches its design. Where support questions or feedback from existing users are available, they help decide which workflows need attention first.
Improving rather than redesigning
An audit rarely ends in a full redesign. More often it leads to targeted improvements on the workflows that cause most trouble, a clean-up of components, restructured navigation, or a redesign of one or two key areas. If we inherit existing design files, we review the screens, components, styles, naming, states, flow coverage and responsive layouts, then consolidate and extend what is there rather than starting again.
Reviews, walkthroughs and testing
Designs are checked through stakeholder reviews, task walkthroughs and prototype reviews with the people who know the work. Formal usability testing with recruited participants, and larger research programmes, are separate pieces of work that we scope explicitly when a project needs them; they are not assumed in every project.