A Portrait of Scrum Project Management

65
A Portrait of Scrum Project Management A Portrait of Scrum Project Management By Nader Khorrami Rad Project Management Professional (PMP) Certified ScrumMaster (CSM) Professional Scrum Master I (PSM I) Introductio n Roles LifeCycle Rollup Tracking

description

A Portrait of Scrum Project Management. By Nader Khorrami Rad. Project Management Professional (PMP) Certified ScrumMaster (CSM) Professional Scrum Master I (PSM I). Introduction. Roles. LifeCycle. Tracking. Rollup. Part 1 Introduction. Introduction. Roles. LifeCycle. Tracking. - PowerPoint PPT Presentation

Transcript of A Portrait of Scrum Project Management

Page 1: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

By Nader Khorrami RadProject Management Professional (PMP)

Certified ScrumMaster (CSM)Professional Scrum Master I (PSM I)

Introduction Roles LifeCycle RollupTracking

Page 2: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Part 1

Introduction

Introduction Roles LifeCycle RollupTracking

Page 3: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

ChangeRequest Change

Request

ChangeRequestChange

Request

What is Scrum?

Classical project management systems, as described in the PMBOK Guide and PRINCE2, and implemented in many classic IT development methods, is not as effective as it should be, in cases that:

Scope of work changes frequently and dramatically

Introduction Roles LifeCycle RollupTracking

Page 4: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Scope of work changes frequently and dramatically

You won’t find extreme changes in construction projects for example; a project initiated to build a hospital will never end up with a product such as a theme park.

But in IT projects, a “hospital” can turn into a “theme park”!

Introduction Roles LifeCycle RollupTracking

Page 5: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

In case of IT projects, we prefer to use a project management system that delivers both of the following characteristics:

Being flexible and open to change requests

yet

Stays agile

What is Scrum?

Introduction Roles LifeCycle RollupTracking

Page 6: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

But how?

What is Scrum?

Introduction Roles LifeCycle RollupTracking

Page 7: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are a family of project management frameworks to deliver both flexibility and agility, which are called:

Agile Frameworks

What is Scrum?

Scrum is the most common Agile framework.

Introduction Roles LifeCycle RollupTracking

Page 8: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

We will be both flexible and agile, by following these:

Everyone should be aligned with the goal of the project.Different functional departments with professionals who are doing their own jobs and do not bother themselves with the whole project, will not do it for us.

Team should be self-organized.The command-and-control system will not work in an agile environment.

We should continuously improve our process.Otherwise, we would not be agile enough.

We should work inside time-boxes.In order to stay focused and productive in an ever changing environment.

And many more things we will see together in this course…

Introduction Roles LifeCycle RollupTracking

Page 9: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Part 2

Roles

Introduction Roles LifeCycle RollupTracking

Page 10: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are 3 roles in a Scrum project.

Defining other roles is forbidden!Because it’s harmful to the unity of the team, and is not

compatible with the philosophy of Scrum.

Introduction Roles LifeCycle RollupTracking

Page 11: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are 3 roles in a Scrum project.

Product Owner ScrumMaster Team

1 personFull-time or part-time

Business oriented

1 personFull-time or part-time

Scrum coach and problem solver

Normally 3 to 9 peopleFull-time (recommended)

Technical

Introduction Roles LifeCycle RollupTracking

Page 12: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are 3 roles in a Scrum project.

Product Owner ScrumMaster Team

Product Owner:• creates and maintains the list of deliverables (elements of the

final product which are presentable to the customer and have a definition of “done”), aka Product Backlog.

• Maximizes the value of the team’s effort by keeping the backlog up to date and prioritized.

• Effectively communicates with all stakeholders.

• Prevents problems by keeping the backlog clear, transparent, realistic, and agreed upon.

Introduction Roles LifeCycle RollupTracking

Page 13: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are 3 roles in a Scrum project.

Product Owner ScrumMaster Team

ScrumMaster:• Makes sure that Scrum is understood and implemented

correctly in the team.

• Coaches and leads product owner and the team, in order to improve their productivity.

• Helps the team solve their problems.

• Directs scrum meetings.

• Keeps the team away from distractions.

Introduction Roles LifeCycle RollupTracking

Page 14: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are 3 roles in a Scrum project.

Product Owner ScrumMaster Team

Team:• Produces the final product in step by step

increments of the backlog, in a product-based way.

• Is cross-functional and does the A to Z of each backlog item.

• Is self-organized, and finds its way, instead of receiving commands.

• Is aligned with the goal of the project.

Introduction Roles LifeCycle RollupTracking

Page 15: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are 3 roles in a Scrum project.

Product Owner ScrumMaster Team

Designer

Coder

Tester

Senior Developer

Team Leader

Team Manager

Etc.

Introduction Roles LifeCycle RollupTracking

Page 16: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are 3 roles in a Scrum project.

Product Owner ScrumMaster Team

You’re not allowed to define any roles other than the 3 previously described roles of Scrum.

Team members have the same roles and titles, to be remindedthat they are supposed to work together with the same goal in mind;

although they have different kinds of expertise.

Introduction Roles LifeCycle RollupTracking

Page 17: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are 3 roles in a Scrum project.

Product Owner ScrumMaster Team

So, who is the project manager?

There’s not such a role in Scrum.And none of the 3 roles of the Scrum act as a project manager.

What happens to project management, then?There’s no central point for project management in Scrum. Project management tasks are distributed among the 3 roles of Scrum.

Introduction Roles LifeCycle RollupTracking

Page 18: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

There are 3 roles in a Scrum project.

Now we’ll see what these people actually do…

TO SUCCEED!

Introduction Roles LifeCycle RollupTracking

Page 19: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Part 3

LifeCycle

Introduction Roles LifeCycle RollupTracking

Page 20: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

[ Time-box ]Time-box is an essential concept in Scrum.

It’s a period of time with a fixed duration, that repeats many times. Its duration can be revised, but not changed frequently.

Our solution to being focused and getting things done in an ever-changing environment.

Backlog creation and maintenance

Introduction Roles LifeCycle RollupTracking

Page 21: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

[ Time-box ]

Backlog creation and maintenance

Main activities in a Scrum project:

• Creating and maintaining the backlog • Sprint planning • Sprint • Sprint demo • Sprint retrospective

Introduction Roles LifeCycle RollupTracking

Page 22: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

[ Time-box ]Main activities in a Scrum project:

• Creating and maintaining the backlog (ongoing, not time-boxed)

• Sprint planning • Sprint • Sprint demo • Sprint retrospective

Backlog creation and maintenance

Introduction Roles LifeCycle RollupTracking

Page 23: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

[ Time-box ]Main activities in a Scrum project:

• Creating and maintaining the backlog (ongoing, not time-boxed)

• Sprint planning [Time-boxed]• Sprint • Sprint demo • Sprint retrospective

Backlog creation and maintenance

Introduction Roles LifeCycle RollupTracking

Page 24: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

[ Time-box ]Main activities in a Scrum project:

• Creating and maintaining the backlog (ongoing, not time-boxed)

• Sprint planning [Time-boxed]• Sprint [Time-boxed]• Sprint demo • Sprint retrospective

Backlog creation and maintenance

Introduction Roles LifeCycle RollupTracking

Page 25: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

[ Time-box ]Main activities in a Scrum project:

• Creating and maintaining the backlog (ongoing, not time-boxed)

• Sprint planning [Time-boxed]• Sprint [Time-boxed]• Sprint demo [Time-boxed]• Sprint retrospective

Backlog creation and maintenance

Introduction Roles LifeCycle RollupTracking

Page 26: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

[ Time-box ]Main activities in a Scrum project:

• Creating and maintaining the backlog (ongoing, not time-boxed)

• Sprint planning [Time-boxed]• Sprint [Time-boxed]• Sprint demo [Time-boxed]• Sprint retrospective [Time-boxed]

Backlog creation and maintenance

Introduction Roles LifeCycle RollupTracking

Page 27: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

1. Creating and maintaining product backlog

Backlog creation and maintenance

• Product backlog is a list of project deliverables.

• Creation and maintenance of the product backlog is the responsibility of product owner.

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

Item 010

●●●

Introduction Roles LifeCycle RollupTracking

Page 28: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

1. Creating and maintaining product backlog

Backlog creation and maintenance

Product Owner / Deliverables

• You should decompose the final product into backlog items in a way that all of them are presentable for the non-technical customer.

• You’d better decompose the final product as much as possible.

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

Item 010

●●●

Introduction Roles LifeCycle RollupTracking

Page 29: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

1. Creating and maintaining product backlog

Backlog creation and maintenance

Product Owner / Deliverables / Presentable / Decomposed Enough

• Product backlog is never completed; it’s always being updated to reflect the actual events, requested changes, etc.

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

Item 010

●●●

Introduction Roles LifeCycle RollupTracking

Page 30: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

1. Creating and maintaining product backlog

Backlog creation and maintenance

Product Owner / Deliverables / Presentable / Decomposed Enough / Never Completed

• Team estimates the volume of each backlog item.

• While product owner makes sure that items are clear and understood.

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Introduction Roles LifeCycle RollupTracking

Page 31: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

1. Creating and maintaining product backlog

Backlog creation and maintenance

Product Owner / Deliverables / Presentable / Decomposed Enough / Never Completed / Volume / Understood

• Product owner continuously ranks items based on business and technical factors. Higher ranks mean higher ROI.

• Product owner sorts the backlog based on the ranks.

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Introduction Roles LifeCycle RollupTracking

Page 32: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

1. Creating and maintaining product backlog

Backlog creation and maintenance

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Now that our near future is clearly reflected in the product backlog, let’s

start the work. We’ll improve and complete the backlog all the way to

the end of the project.

Here is the

product backlog

We are ready and waiting!

Introduction Roles LifeCycle RollupTracking

Page 33: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Now it’s time to plan the first sprint.

Introduction Roles LifeCycle RollupTracking

Page 34: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

• Sprint is the main time-box for doing the work of the project.

• Sprint planning is a meeting dedicated to choosing and clearing the work of the coming sprint.

Introduction Roles LifeCycle RollupTracking

Page 35: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

• You should fix the duration of this time-box at the beginning of the project. This time-box is usually fixed between 4 and 8 hours.

• All three scrum roles should attend the meeting.

• Others may attend the meeting too, but are not to speak.

Introduction Roles LifeCycle RollupTracking

Page 36: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

We need these two important outputs in this meeting:

• The list of the items selected for the upcoming sprint, aka Sprint Backlog.

• The Goal of the sprint.

Introduction Roles LifeCycle RollupTracking

Page 37: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

• Team had previously estimated the volume of each item of the product backlog.

• They also estimate their capacity for a sprint, and keep revising it.

Introduction Roles LifeCycle RollupTracking

Page 38: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

It’s how much we can do in a sprint.

Estimated capacity

Introduction Roles LifeCycle RollupTracking

Page 39: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

A schematic backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Introduction Roles LifeCycle RollupTracking

Page 40: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Product Backlog

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Sprint Backlog

Introduction Roles LifeCycle RollupTracking

Page 41: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 003

Item 004

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Introduction Roles LifeCycle RollupTracking

Page 42: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Introduction Roles LifeCycle RollupTracking

Page 43: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Introduction Roles LifeCycle RollupTracking

Page 44: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Introduction Roles LifeCycle RollupTracking

Page 45: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

These three items would be our goal in the upcoming sprint.

Introduction Roles LifeCycle RollupTracking

Page 46: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

We will continuously revise the product

backlog.

Introduction Roles LifeCycle RollupTracking

Page 47: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

Introduction Roles LifeCycle RollupTracking

Page 48: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

But the sprint backlog should be

freezed.

Introduction Roles LifeCycle RollupTracking

Page 49: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

Freezed

Introduction Roles LifeCycle RollupTracking

Page 50: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

FreezedWhat if customer

wanted to change the items in the sprint

backlog?

Introduction Roles LifeCycle RollupTracking

Page 51: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

Freezed

We can’t change them; otherwise, it would be

impossible for the team to focus.

Introduction Roles LifeCycle RollupTracking

Page 52: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

Freezed

What if changes are dramatic?

Introduction Roles LifeCycle RollupTracking

Page 53: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

FreezedIn extreme cases, product owner has the authority to cancel the

sprint and ask the team to start a new

one.

Introduction Roles LifeCycle RollupTracking

Page 54: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

FreezedBut no one can change the

backlog of an ongoing sprint. It’s

freezed.

Introduction Roles LifeCycle RollupTracking

Page 55: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

Freezed

I see…

Introduction Roles LifeCycle RollupTracking

Page 56: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

Freezed

What if someone forces us to change the sprint backlog?

Introduction Roles LifeCycle RollupTracking

Page 57: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

2. Sprint Planning

Backlog creation and maintenance

Item 001

Item 002

Item 004

Item 003

Item 005

Item 006

Item 007

Item 008

Item 009

●●●

Product BacklogSprint Backlog

Item 010

Item 011

Item 012

Continuously revised

FreezedYou should avoid it,

and report it to me, so I will explain them the reasons and try to fix

it forever.

Introduction Roles LifeCycle RollupTracking

Page 58: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

3. Sprint

Backlog creation and maintenance

Item 001

Item 002

Item 004

Sprint Backlog

Now that we’ve finished planning the sprint, we can start it.

Introduction Roles LifeCycle RollupTracking

Page 59: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

3. Sprint

Backlog creation and maintenance

Item 001

Item 002

Item 004

Sprint Backlog

Let’s focus on sprint backlog and get

things done.

Introduction Roles LifeCycle RollupTracking

Page 60: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

3. Sprint

Backlog creation and maintenance

Item 001

Item 002

Item 004

Sprint Backlog

• Sprints are usually time-boxes of 2 to 4 weeks of duration.

• They should all have the same length, but we are free to revise the length, if it’s necessary.

Introduction Roles LifeCycle RollupTracking

Page 61: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

3. Sprint

Backlog creation and maintenance

Item 001

Item 002

Item 004

Sprint Backlog

• Team works on the sprint backlog items during the sprint.• There should be a 15-minute time-boxed meeting each

day, named Daily Scrum.• Daily scrum should have a predefined time and location.

Definition of its time and location is done in the sprint planning.

Introduction Roles LifeCycle RollupTracking

Page 62: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

3. Sprint

Backlog creation and maintenance

Item 001

Item 002

Item 004

Sprint Backlog

• Daily scrum meeting is only for the team members and the ScrumMaster. Others are free to attend, buy they should not speak.

Introduction Roles LifeCycle RollupTracking

Page 63: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

3. Sprint

Backlog creation and maintenance

Item 001

Item 002

Item 004

Sprint Backlog

Each team member answers these three questions in each daily scrum:

• What did I do in the previous 24 hours.• What will I do in the next 24 hours.• What problems I might face.

ScrumMaster might follow on the mentioned problems and try to solve them, if their resolutionis out of reach of team or they just need help.

Introduction Roles LifeCycle RollupTracking

Page 64: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

00Days left

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

3. Sprint

Backlog creation and maintenance

Item 001

Item 002

Item 004

Sprint Backlog

The team is now working, day by day… for the whole duration of the sprint (e.g. 2 weeks), trying to complete all the sprint backlog items and reach the goal of the sprint.

01Days left02Days left03Days left04Days left05Days left06Days left

07Days left08Days left

09Days left10Days left11Days left12Days left

13Days left14Days left

Introduction Roles LifeCycle RollupTracking

Page 65: A Portrait of Scrum Project Management

A Portrait of Scrum Project Management

00Days left

Sprint Planning Sprint Sprint

DemoSprint

Retrospective

3. Sprint

Backlog creation and maintenance

Item 001

Item 002

Item 004

Sprint Backlog

The sprint is finished. Not a single extra day is allowed.

Hands up!Time is over…

Introduction Roles LifeCycle RollupTracking