# 1.2 Explore User Needs and Identify Problems

## Understand users and challenges

Get a shared understanding of users and decide what to learn from them during Discovery by:

* identifying who the users of the service are
* understanding different user groups and perspectives
* agreeing which user needs are most important to explore
* preparing a focused approach to user research

This activity supports user-centred decision-making without requiring in-depth research capability.

<details>

<summary><strong>How to decide which users to focus on</strong></summary>

1. **Identify users**\
   List the different people or groups who use, deliver, or are affected by the service.
2. **Group users**\
   Group your identified users, discuss how these users differ, including their goals, constraints, and contexts. You can also consider scenarios that impact how they access a service, for example, low or no-connectivity.<br>

   <figure><img src="/files/aQEWQJNdAfZ6yrccyz6y" alt=""><figcaption></figcaption></figure>
3. **Prioritise users** \
   Agree which user groups are most important to understand at this stage and why.
4. **Consider accessibility and barriers to inclusion**\
   Review the [guidance on accessibility and inclusion barriers.](/implementation-playbook/1.0.1/implementation/design-service/ensuring-inclusion-and-accessibility-when-designing-e-government-services.md)
5. **Draft personas**\
   Create simple personas that can be referenced and kept in mind throughout the design stage.<br>

   <figure><img src="/files/j0jKvE5iTf0AaJr9nMlV" alt="Example user personas from a GovStack project"><figcaption></figcaption></figure>

</details>

<details>

<summary><strong>How to learn more about users</strong></summary>

#### 1. **Prepare learning questions**

Agree a small set of questions about user needs, barriers, or behaviours that the team needs answers to. Focus on what users are trying to achieve, where they struggle, and what happens when the service does not work as expected. <br>

#### **2. Decide how to answer the questions**

For each question, agree the simplest way to learn something useful.\
This could include short interviews with users, conversations with frontline staff, observation, or reviewing existing data like complaints or usage metrics. <br>

<figure><img src="/files/oSiJ4DtWXMsyTwwrBiTa" alt=""><figcaption></figcaption></figure>

#### **3. Plan research interviews**

If you plan to interview users, agree which user groups to involve, how many conversations are realistic, who will carry out the research, and when it will take place.\
\
Prepare a short discussion guide to help keep the conversation focused. Use prompts to support listening and exploration, but avoid over-structuring the interview or relying on a long list of direct questions.

#### **4. Analyse findings**

Review what you have learned and identify common patterns, challenges, and differences between user groups. [Read more about analysing findings.](https://govstack-global.atlassian.net/wiki/spaces/GH/pages/1669464107)<br>

<figure><img src="/files/s8DvOqzjKAJjg4Mat7Nv" alt=""><figcaption></figcaption></figure>

#### **5. Describe user routines**

Summarise what users are trying to do, the steps they take, and where things break down.\
\
Use these routines to inform later activities such as journey mapping and to-be design. You might write these up following a user stories or jobs-to-be-done framework.

</details>

<details>

<summary><strong>Outputs</strong></summary>

* [ ] User needs statements&#x20;
* [ ] Lightweight personas
* [ ] Accessibility needs and barriers for diverse users are understood
* [ ] Interview notes, observations, or summaries
* [ ] Documented challenges faced by users, frontline staff and back-office teams

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://specs.govstack.global/implementation-playbook/1.0.1/implementation/design-service/1-understanding-the-current-service-as-is/1.2-explore-user-needs-and-identify-problems.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
