Scrum - the basics

31
Feature-Driven Development Test-driven Development Crysta l Extreme programming Scrum Lean software development

description

An introduction to the basic principles and practices of scrum. This presentation is designed to help convince your boss or colleagues that agile practices such as scrum have a solid set of theories behind them and a useful set of tools to implement them. There are also examples of success stories as well as how to learn more. The presentation is designed to be used by someone who already knows a bit about scrum, and wants to explain it to someone else. Some of the slides are cues for the speaker, so let me know if you find any of it confusing.

Transcript of Scrum - the basics

Page 1: Scrum - the basics

Feature-Driven Development

Test-driven Development

Crystal

Extreme programming

Scrum

Lean software development

Page 2: Scrum - the basics

What is “Scrum”?

Page 3: Scrum - the basics

Who invented it?

Page 4: Scrum - the basics
Page 5: Scrum - the basics
Page 6: Scrum - the basics

改善

Kaizen

Continuous improvement

Page 7: Scrum - the basics
Page 8: Scrum - the basics

Why is it called “Scrum”?

Page 9: Scrum - the basics
Page 10: Scrum - the basics

Who is using Scrum?

Page 11: Scrum - the basics
Page 12: Scrum - the basics

How does it work?

Page 13: Scrum - the basics

Scrum sprint cycle

Product backlog

Prioritised list of features required by the customer.

Sprint backlog

Features to be done this sprint. Features are expanded into smaller tasks.

Workday

One day

Sprint

One month

New functionality

Is demonstrated at the end of each sprint.

1) What did you do yesterday?

2) What will you do today?

3) Is there anything in your way?

Every day a 15-minute meeting is held and the Scrum Master asks three questions:

Page 14: Scrum - the basics

What does a Scrum team look like?

Page 15: Scrum - the basics
Page 16: Scrum - the basics

Show me some of the tools…

Page 17: Scrum - the basics

The project task board

Page 18: Scrum - the basics
Page 19: Scrum - the basics
Page 20: Scrum - the basics

The burndown chart

Page 21: Scrum - the basics
Page 22: Scrum - the basics
Page 23: Scrum - the basics
Page 24: Scrum - the basics

Case study 1: Systematic Software Engineering

Page 25: Scrum - the basics
Page 26: Scrum - the basics

• Planning costs cut by 80% • Defects cut by 40% • Process overhead cut by half • Happier development team

Now 100% Scrum. They charge double for waterfall, if asked.

Page 27: Scrum - the basics
Page 28: Scrum - the basics

Learn more

Page 29: Scrum - the basics
Page 30: Scrum - the basics
Page 31: Scrum - the basics