Validate a user journey
Check whether the screens and steps support the intended task.
We give your idea a form you can test before investing further. This may be a screen prototype or a functional first version: we choose what is needed to test the journey, proposition or technical connection.
Sometimes the uncertainty concerns the experience; sometimes it is a technical dependency. We build the test needed to examine it before committing to a larger phase.
Check whether the screens and steps support the intended task.
Show a concrete idea to representative people and collect their observations.
Check a technical dependency before building the whole project around it.
Use what you have learned to decide on features, priorities and later releases.
We distinguish a mockup from an operational application. We choose the level of implementation needed to answer the question you want to test.
These are the elements we define in the proposal. The final scope depends on your starting point and business priorities.
We agree on what we need to learn and what signals we will use to decide on the next step.
We select screens and features that represent the core use case.
We build the sample with the functionality and data the test requires.
We organise the observations and propose what to keep, change or investigate before expanding the work.
We hand over the access, documentation and guidance covered by the agreed scope. Follow-up or maintenance is defined separately if commissioned.
We define the question the test should answer and the observations that will help you decide.
We agree whether you need a clickable mock-up, a test connection or a version that runs the main workflow.
We prepare the sample and test it with the agreed user roles, observing questions and problems.
We organise the findings and explain what can be reused, what needs changing and what remains untested.
The prototype answers a defined question. We make clear what works and what is represented or simulated.
We choose fictional data or authorised material and agree who takes part in the test.
We identify the work needed to turn the sample into a launched service, including access, operations and maintenance.
It depends on how it was built. A visual prototype is not a production application. Even an early functional version needs operation, access, testing and maintenance defined before wider use.
A functional version can provide a foundation for further development. A mockup's main value lies in its design and the decisions it informs. We agree on this distinction from the start.
We need a clear goal and scope for the first version. Further features can be prioritised after testing; changes are assessed before they are added.
We review the integration interfaces, permissions and terms. If a connection is not feasible, we explain alternatives and their limitations before committing to development.
We agree on hosting, support, maintenance and documentation. The proposal distinguishes operation of the delivered version from extensions and recurring services.
Engineering × Design.
For the next step.