A design pattern is a description of a solution to a recurring problem. It outlines the elements that are necessary to solve the challenge without prompting the reader to address the issue in a specific way. Unfortunately, we also regularly see recurring patterns of ineffective behaviour. These are called Anti-Patterns. The following explores the common […]
Why are Group Decision-making Techniques Important?
Whether we’re facilitating Retrospectives, Sprint Planning, or a Strategy session, there are always decisions needed. How you approach those decisions should vary depending on the degree of cost and whether the decision is easily reversible or not. Given the speed at which Agile moves, we can’t afford a lot of time spent waiting for simple […]
Future Perspective for Change: Why Backcasting Helps Get You Where You Want to Be
When a product team starts work on a product, it’s important that they understand the vision. This is, as they say, a bit of a no-brainer since otherwise they might build something that completely misses the mark. In a modern Agile world, we’re expecting a mix of Product Management, Developers, ScrumMaster, the Customer and perhaps […]
Two Key Things for Sprint Retrospective Facilitation
Retrospectives are a critical element in Scrum but they won’t work well if your team hates them. A Sprint Retrospective needs someone to facilitate and keep it on track to encourage effective discussion. It’s more of an art than a science, but these key things will help. 1. Remain Neutral From the Cambridge Dictionary, facilitation […]
Be Better with Better Data
Data and metrics are not synonymous. Let’s tackle that misunderstanding right out of the gate. Data is a number or set of numbers. “Three days.” There. That’s data. Is it useful to you? Of course not, because you have no context to go with it. Metrics is the context and measurement of where, and under […]
Scrum by Example – Same Old Song in Sprint Retrospective
The World’s Smallest Online Bookstore team has just come out of their Sprint Review. For those who’re keeping score, the team committed to a Sprint Goal: Have basic reader review system in place so book buyers can see a variety of opinions about a book. Their plan included completing seven Product Backlog Items and fixing […]
Scrum by Example – Don’t Let Sprint Review be a Missed Opportunity
When last we left our World’s Smallest Online Bookstore team, their Sprint was rocky. To have an effective Sprint Review story, let’s assume that they magically wound back the clock (shazam!) and implemented the changes. As a result, they had the more effective Sprint Planning that we discussed in the last blog post. So let’s […]
Scrum by Example – How Sprint Planning Mistakes Can Derail a Team
Sprint Planning is the most underappreciated Agile event. Unfortunately, that leads to a whole host of errors and problems, as we will soon see. The ScrumGuide says: “Sprint Planning initiates the Sprint by laying out the work to be performed for the Sprint. This resulting plan is created by the collaborative work of the entire […]