-
How to Run an Effective Backlog Refinement Session
Backlog refinement is one of the most underrated Agile practices. When done well, it helps your team arrive at Sprint Planning with a clearer understanding of the work, the questions still to answer…
-
What Is Gherkin Style? A Simple Guide for Product Owners and Agile Teams
If you work with Agile teams, you have probably seen acceptance criteria written using the words Given, When and Then. That structure comes from Gherkin, a plain-language way to describe how a feature…
-
Effective Product Backlog Creation: A Step-by-Step Guide for Agile Teams
Setting up a product backlog is a crucial step in the agile development process. It involves creating a prioritised list of tasks and features required to develop a product. We have joined forces…
-
Mastering Sprint Planning: Effective Methods for Beginners
Sprint planning is the heart of agile project management. When done correctly, it can streamline the development process and deliver high-quality results. Understanding the Importance of Sprint Planning Before diving into the…
-
How to write useful user stories: examples and acceptance criteria
Write user stories that lead to useful conversations and testable outcomes, with original examples, acceptance criteria and practical ways to split work.
-
User Stories and Problem Hypotheses: A Powerful Connection
In the ever-evolving world of software development, the success of a project heavily depends on the clear definition and understanding of the problem to be solved. Problem hypotheses and user stories are two…
-
Mastering Estimation Meetings in Scrum: A Step-by-Step Guide with Examples using Fibonacci
Navigating the world of Agile development can be complex, especially when running estimation meetings in Scrum. This crucial process of Scrum, often called planning poker, is essential in creating successful, efficient projects. Our…