It can be useful to formalise your commitment to user research at the start of the process. You can do this with a 1-page team contract. Use the contract to explain, in simple terms, what your team will build and how you'll apply user research.
Ask the digital leader responsible for the service to sign the contract before the team starts. This will give the team confidence to do the user research to check they’re building the right thing.
To work in an agile way, service teams must update their understanding of users and their needs throughout the service design and delivery process.
You will need to do research in every iteration of the development stage, starting in Discovery and continuing through to Live. Make sure your user research plan shows this.
This will help you:
You'll develop a user research plan after your team kick off meeting. In the meantime, talk to your team about how you will schedule the user research.
Build research activities and analysis into the team’s regular schedule. This will make sure your whole team knows what's happening so they can take part. It can take a long time to recruit users for research, so it’s important to start early.
Seek support for both qualitative and quantitative research. Quantitative research gives you a limited view of who the users are and what they need.
Start the Discovery stage with qualitative research, such as in-depth interviews with users. Use quantitative research to help you work out which user groups you should talk to.
User researchers should be a core part of your team throughout each stage of service design and delivery. They'll do user research at least every 2 weeks.
It’s always better to work with a full-time user researcher. If you don't have these skills on the team, make it a priority to secure an expert as soon as you can. In the meantime, you can still do some user research activities like pop-up research.
GOV.UK has a useful blog on getting started with user research.
Your team needs to build empathy with the users to understand what to build, this is especially important in Discovery.
It's best to do the research in-house. This will help you team understand the relationship between the users' questions and the research findings.
Your agency may have teams who can support your research. They may recruit users on your behalf or support you to meet users accessibility and inclusivity needs.
Remember everyone on your team needs to engage with users. Don't rely on other teams alone.
Once you complete your research, you'll be able to analyse your findings to gain insights.
In the Discovery phase you should:
You’ll have done enough research when you understand:
In the Alpha stage, try lots of different approaches to meet user needs and find out which approach works best.
The Alpha stage will help you reduce risks, including:
Be prepared to park any ideas that do not meet user needs. You may find different elements of an idea work. Take what is working and combine it with other ideas. Remember to document what you’ve tested so you can refer to it later. This helps the team remember what’s been tested and what hasn’t.
Do task-based testing so you can understand which version is most effective. Remember we care about what works, not the preferences people have.
You’ll know something works when people find it easy to complete a task. They will understand what they are doing and won't make mistakes.
Once you have a prototype, even if it’s a paper one, you can start to test it with users.
You can see if your ideas will meet user needs and find out if the prototype is usable. You can use this insight to iterate your design and test again with users.
Combine prototypes tests with user research interviews. This will help you to deepen your understanding of user needs.
In the Beta stage, you’ll learn ways to improve your service. Including different kinds of experiences users may have, including usability and accessibility issues.
There are 2 different research stages in Beta:
As you build out your Beta service, you'll continue to do task-based usability testing with a range of users. This time, you are aiming to refine a solution for launch.
When you do the task-based usability testing:
In Public Beta you will continue with your research and explore the information and data you gained from your public users.
In this stage you will conduct interviews and feedback from users and front line staff and do user shadowing.
You will also
In the Live stage you will test and collect feedback to make sure your service meets user needs. These research activities will build your understanding of common issues to help you improve the service.
You can learn more about user needs through:
The frequency and depth of the research you do in Live depends on what you are trying to find out. For example, you should start the Discovery process again before adding a new component to your service.
When you’re ready, ask your team to place their observations on a wall or virtual canvas. As a group you will work to sort your observations into similar themes.
The idea is to look for patterns or clusters in the data by grouping the information until clear themes emerge. You can group by: