Free Scrum Training – The history of Scrum

A common question is “What does Scrum stand for?” Scrum doesn’t stand for anything; it’s a term taken from the article that inspired Scrum and derived from rugby. As Ken Schwaber, co-creater of Scrum likes to joke, Scrum is; a cordial meeting between two opposing teams to politely discuss the ownership of a ball. But what is the article that … Read More

Free Scrum Training – The Scrum Process

There are two documents that I would like to ask you to download and read. The first is “The Scrum Guide” by Ken Schwaber and Jeff Sutherland [the two co-creators of Scrum]. This is really the definitive guide to Scrum. The second is one of my personal favourite introductions to Scrum called “Scrum in 5 minutes.” It’s a nice summary … Read More

Free Scrum Training – The Scrum Roles

One of the biggest advantages of adopting scrum is the roles and responsibilities. They’re very well thought out and designed to reduce conflict if interest. Within Scrum there is no hierarchy with respect to the roles. The Scrum Master is not the boss of the team, and the Scrum Master is not subordinate to the Product Owner. Rather all three … Read More

Free Scrum Training – The Product Backlog

With this video I’m try to communicate two messages; firstly, the product backlog is a simple list for work, and secondly, it’s ordered in a single rank order, often from highest priority to lowest priority. Even though the Product Backlog is a simple concept it can be used to model very complex behaviors. Ken describes the Product Backlog in the … Read More

Free Scrum Training – The Scrum Board or Task Board

A¬†Scrum board (or Task board, or Story board) is a very simple Kanban board. Kanban boards have been around for a while and are originated with lean manufacturing modeled on supermarket shelf-stocking techniques. The concept of Kanban boards has been taken up by the Lean software development and Kanban communities. Although they are not formally part of Scrum, every Scrum … Read More

Free Scrum Training – Sprint Burn Down graph

Sprint Burn-down graphs were created by Jeff Sutherland from ideas that he had while flying reconnisance over North Vietnam. The two may seem to be totally different but Jeff does a great job of explaining the analogy inthis YouTube video: The are several different ways of constructing the a Sprint burn-down; the original way (as documented by Ken in “Agile … Read More

Free Scrum Training – The Product Burn Down graph

Similar to the Sprint burn-down graph, the Product burn-down graph is a way to track progress. In this case we’re tracking progress against the entire product that we’re building. The example that I use in this video was very popular several years ago. Since then, Mike Cohn’s Alternative Product Burndown graph has become more popular, and that’s the topic of … Read More

Free Scrum Training – Alternative Release graph

Mike Cohn’s Alternative Release Burndown graph is my preferred burndown graph. It’s simple, clear and offers a wealth of information. This lesson is all about the Alternative Release Burndown. After watching the lesson you may also want to read Mike’s summary, which you can find here: Creating this graph is a little bit more complicated than a Sprint burn-down … Read More

Free Scrum Training – Sprints

Sprints are invariant durations of time. The longest sprint duration that Scrum allows is 4 weeks. To be honest, I feel that a 4 week sprint is far too long before providing feedback to the Product Owner. The shortest Sprint duration is 1 week. Most teams have a Sprint duration that’s either 2 weeks or 3 weeks long. I personally … Read More

Free Scrum Training – Scrum and XP

There is often confusion about Scrum and XP. The are both Agile frameworks because both were represented as part of the creation of the Agile Manifesto and yet they have their differences. Is it possible to use elements of both? And, if we wanted to do that how should we go about it? I tried to answer these questions as … Read More