Backlog Refinement

Product Backlog refinement is the act of adding detail, estimates, and order to items in the Product Backlog. This is an ongoing process in which the Product Owner and the Team collaborate on the details of the Product Backlog, refine and revise it. It ensures that the Team and Product Owner have sufficiently defined Product…

What is Sprint Planning?

Sprint Planning is held on the first day of the Sprint. This key Scrum event is designed to provide the Team and the Product Owner an opportunity to conduct just-in-time planning for items at the top of the Product Backlog that are of high-value for delivery at the end of the Sprint. Sprint Planning is…

The Sprint Review

The Sprint Review marks the end of the Sprint. This key event is a mechanism to inspect what was delivered in order to adapt, improve and introduce changes into the next Sprint, particularly in relation to the Product Backlog and the Definition of Done. As such, this key meeting is used by the Team to undertake a…

The Retrospective

What is a Retrospective and how can you get the most out of this key Scrum event?

Backlog Refinement Patterns: Ying and Yang

The Scrum Guide is a great, simple instruction book that reminds people that to get the best out of Scrum. Remember, the Scrum Guide is only 13 pages long, so don’t over complicate things. The devil is in the detail, though. While it reads very black and white, knowing how to accomplish things like Backlog…

Agile is a mindset. Agile is behaviour.

Ahmed Sidkey’s agile mindset image is one I remember fondly from a few years ago at Agile 2014 — a depiction of the differences between doing agile and being agile. I found it very useful at the time. After seeing it again at Agile NZ 2016, and looking at it’s linear flow from mindset to…

How do I run the Sprint Review?

The Daily Scrum (also known as the Stand-up) is a means for the Development Team to inspect their Sprint Goal and adapt their Sprint Backlog so that they can hold true to their commitments. Most Daily Scrums, however, turn quickly into a status report meeting either to the Scrum Master, the Product Owner, or even […]

How do I run a Daily Scrum?

The Daily Scrum (also known as the Stand-up) is a means for the Development Team to inspect their Sprint Goal and adapt their Sprint Backlog so that they can hold true to their commitments. Most Daily Scrums, however, turn quickly into a status report meeting either to the Scrum Master, the Product Owner, or even…

How do I run Sprint Planning?

Sprint Planning is an event in Scrum in which the Scrum Master, Product Owner and Development Team collaborate on what to deliver in the next Sprint. How do you run this event so that it doesn’t turn into yet another meeting? This checklist runs through the basics of Sprint Planning and a sequence of questions…

Collaboration vs Cooperation

They sound similar, and are often conflated, but what are key differences and reasons why you might want to work collaboratively instead of just cooperatively? Agile frameworks succeed precisely because they allow people the flexibility to work collaboratively. In teams that collaborate everyone is contributing to the same end goal. Collaboration, though, is an active…

What does a Product Owner do?

The Product Owner is a role in many Agile Frameworks. They are responsible for optimising the delivery of products and maximising the value of the work of the Team. But what does a Product Owner do? This ZXM document describes the role of the Product Owner in Scrum. The expectations of Product Owners – including…

What does a Scrum Master do?

The Scrum Master is a role in Scrum – an Agile Framework for optimising the delivering products. In most organisations, when someone is given responsibility they are concurrently given the authority necessary for success. Scrum Masters are in a different situation. But what does a Scrum Master do? This ZXM document describes: The expectations of…