Agile and Scrum 5 lessons
  1. 1 What agile was reacting against
  2. 2 Scrum, and what each ceremony is for sign in to open
  3. 3 Backlogs, stories and estimates sign in to open
  4. 4 Where agile goes wrong sign in to open
  5. 5 Choosing what to use sign in to open
Course overview
Data: video · change

This lesson: 122KB

Agile and Scrum · Lesson 1 of 5

What agile was reacting against

Understand the problem before the ceremonies.

Agile is easier to understand as a response than as a method.

The thing it was reacting against: a long specification written in advance, signed off, built over many months, and delivered to people who by then wanted something different. The specification was accurate when it was written and the world had moved. Changes were expensive because the whole structure assumed the plan was right, so change control existed mainly to discourage change.

The alternative is to build a small piece, show it to people, learn, and adjust. Not because planning is bad, but because the most reliable way to find out what somebody actually needs is to show them something and watch their reaction.

The four values, in plain terms. People and how they work together matter more than the process document. Working software matters more than documents describing software. Working with the customer matters more than defending the contract against them. And responding to change matters more than following a plan that has been overtaken.

Note the phrasing: the things on the right have value. Agile does not mean no documentation, no plan and no contract, which is how it is frequently misread by people who found the misreading convenient.

Where it fits. Work with genuine uncertainty about what is needed. Where it fits less well: work with a fixed regulatory specification, or a physical build where you cannot iterate on a bridge.

Most organisations that say they are agile have adopted the meetings and none of the values, which is the worst of both.

Lab — try it yourself

Write down one thing your team built that turned out not to be what was wanted. How early could you have found out, and what would it have cost?

Check what you learned

Create your free BvLogic ID to take the quiz and record your score.

Create your BvLogic ID
Continue to lesson 2 Up next 2. Scrum, and what each ceremony is for