Product Management Handbook

Logo

A white label product management handbook for government digital services

View the Project on GitHub scottcolfer/product-management-handbook

Make promises to solve problems, not commitments to specific solutions and features

Focussing on problems is what helps us to do the least work possible to meet the needs of users. If we really understand users’ problem and are usefully agnostic about solutions then we can be flexible enough to always do the least work possible to meet our users’ needs.

A gap in the market does not always mean there’s a market in the gap

Identifying a problem is not sufficient, we need to make sure that it’s a problem worth solving for our users. As product managers, we need to help our teams continually ask these questions about the problem we want to solve:

We have a compelling problem when you can answer ‘yes’ to all of these questions.

We are likely to reframe our problem several times during the product lifecycle and may even change our primary user. This is important and valuable as we refine the scope of our problem to be feasible to solve. We’ll often find that we start with a massive problem space and refine this to something with a narrower focus but greater feasibility of being solved. We might find that the problem is not ready to be solved and that we need to pause or cancel our product/service.

Reading: The Practitioner’s Guide to Product Management, Jock Busuttil

Problem/solution fit

We can start looking for the right solution once we understand our problem, with the goal of achieving ‘product/solution fit’. The Design Council has famously used a ‘double diamond’ diagram to explain how we initially find problem/solution fit, and Jock Busuttil has refined it further.

Reading:

Always be optimising value

Our job as product managers is to work with our teams to continually optimise the value of our products and services - by ensuring that we keep and improve our problem/solution fit for our users - through the minimum, viable product possible. This is the goal of every iteration of our product/services. How do we do that?

We have some key tools that help us with our product strategy:

A problem statement should form the initial leap of faith for every product idea, then be refined and improved throughout the life of our products/services. Melanie Cannon from DWP has written helpful guidance on how to write a problem statement.

Value proposition, business model canvas, product vision, and product roadmap are some of the most critical strategic tools we use day to day:

We should run a regular product strategy meeting to review all of the above (in addition to the teams more frequent sprint ceremonies).

Reading:

Training:

Product lifecycle

Our strategy will be strongly influenced by where our product is at in its lifecycle.

Alt text

The above diagram is a standard description of a product lifecycle, and if you imagine that ‘sales’ is more likely to mean ‘adoption’ when working in government then it works for us. The GDS service standard takes us to somewhere around ‘introduction’ or early ‘growth’ but we often forget about the rest of the lifecycle:

Prioritisation and metrics

All of our work as product managers comes to life in the act of prioritisation. Our job is to lead our teams in prioritising the work that is most valuable. As we’ve seen in this guidance, value is context specific, depending on this like what problem we’re solving, who we’re solving it for, who our client is, and what stage of the product lifecycle we’re in. We can use the business model canvas to define what’s valuable today, our vision to define what’s valuable in the future, and our roadmaps to define what we think is valuable between now and then.

We can use data (often known as ‘metrics’) to measure value, set goals, and inform strategy - in other words, to help us prioritise our work. A lot is written about prioritisation but it’s still something of a ‘dark art’. Framing goals as hypotheses with pass/fail criteria helps us to bring more rigor to this process.

Reading:

Here are a couple of tools we can use to get going with prioritisation:

Metrics (or data) is most useful when it leads to action. They should run through our vision, roadmap, business model canvas, and backlog. Metrics (or data) is most useful when it leads to action, e.g. it helps us to test a hypothesis about how to improve the value of our product/service, or helps us to prioritise an area for improvement. DWP has shared how they identified their key metrics for a service, and the GDS Service Standard contains a lot of advice on key performance indicators.