Tag Archives: requirements

The Lean Product Backlog – Limit Variation and Prevent Overburden

Many product backlogs are too long, detailed and complex. This is in stark contrast to what the product backlog should be: a simple artefact listing the outstanding work to bring the product to life. This blog post discusses lean techniques to make the backlog concise and focussed by avoiding variation and overburden.

The Lean Product Backlog – Eliminate Waste

Many product backlogs are too long, detailed and complex. This is in stark contrast to what the product backlog should be: a simple artefact listing the outstanding work to bring the product to life. This blog post discusses lean techniques to make the backlog concise and focussed by eliminating waste.

Prioritising the Product Backlog

This blog posts explores four useful factors to prioritise the product backlog: value; risk and uncertainty; releasability; and dependencies.

When to Break up your Product Backlog

The product backlog is meant to be a simple tool that allows product owners to express detailed product decisions and direct the work of the development team. But in practice, product backlogs can grow big and become large and unwieldy. Break up your product backlog can address this issue, as this article explains.

User Stories or Use Cases?

User stories and use cases are both powerful techniques to capture requirements. But which one is right for you? This post shares my recommendations.

Why Product Owners should Care about Quality

Software quality is often perceived as something the nerds should worry about. But it can significantly impact customer satisfaction and brand value; the total cost of ownership and life expectancy of your product; and the product’s competitiveness. This post explains what product owners can do to help their development teams get quality right.

What is Agile Product Management?

Find out how agile product management differs from traditional approaches. This post summarises the key differences between old-school and agile product management.

Refining the Product Backlog

Product backlog refinement or grooming plays an important part of creating and updating a product in an agile context. Done correctly, it helps you develop a successful product, a product that benefits the customers and users and the organisation developing it. This post shares my tips on how to best refine the product backlog.