User stories are a simple, yet effective way to communicate how a user or customer employs a product. But writing…
Learning what a product should look like and do, and building solid, shippable software are different concerns. Separating the two…
The Product Canvas is a simple, yet powerful tool that helps you create a product with a great user experience…
User stories are great at capturing product functionality. But they are less suited to describe complex user interactions. This is…
Product planning is just as important in an agile context as in a traditional setting. Unfortunately, some product owners focus…
This post explains how you can discover and describe non-functional requirements like performance, robustness, and interoperability.
The product backlog is an important tool: It lists the ideas and requirements necessary to create a product. But is…
The sprint demo is a standard technique in Scrum to collect feedback from users, customers, and stakeholders in order to…
Playing the product owner role can be challenging: It requires the authority to say no to ideas, request, and feedback…
Working with a sprint goal is a powerful agile practice. This post helps you understand what sprint goals are, why…