Kanban ja Scrum

14
Kanban ja Scrum Ahti Haukilehto Sovelto Microsoft Regional Director, Finland Microsoft Certified Trainer Professional Scrum Trainer

Transcript of Kanban ja Scrum

Page 1: Kanban ja Scrum

Kanban ja Scrum

Ahti HaukilehtoSovelto

Microsoft Regional Director, FinlandMicrosoft Certified TrainerProfessional Scrum Trainer

Page 2: Kanban ja Scrum

2

Page 3: Kanban ja Scrum

Scrum

3

Page 4: Kanban ja Scrum

Scrum

4

Page 5: Kanban ja Scrum
Page 6: Kanban ja Scrum

Scrum Board

6

Page 7: Kanban ja Scrum

Kanban

“Kanban is not a software development cycle methodology or an approach to project management. It requires that some process is already in place so that Kanban can be applied to incrementally change the underlying process“

-- David Anderson

(originator of Kanban)

7

Page 8: Kanban ja Scrum

Kanban Requirements

1. Visual representation of your ACTUAL process

2. Limit “Work in Progress” (WIP)

3. Track and optimize “flow”

8

Page 9: Kanban ja Scrum

Mitä on kanban

• Visualizing the Workflow.

• Iterationless development.

• Limiting work-in-progress.

• Monitoring cycle time (internal)• Lead time (what customer sees)

• Experimenting with the process.

9

Page 10: Kanban ja Scrum

Scrum-ban

Scrum:n ja Kanban:n yhdistelmäIsoin haaste: Srumin sprintit vrs. Kanbanin jatkuva prosessi

Page 11: Kanban ja Scrum

Sprintin vaihtoehtoja

Sprints

Kalvo: Henrik Kniberg:n luento

week 1 week 2 week 3 week 4 week 5 week 6 week 7 week 8

Sprint 1

Plan & commit Review(release?)

Separate cadences week 1 week 2 week 3 week 4 week 5 week 6 week 7 week 8

Planning cadence (2w)

Sprint 2

Retrospective

Release cadence (1w)

Retrospectives (4w)

Event-driven week 1 week 2 week 3 week 4 week 5 week 6 week 7 week 8

Planning (on demand)

Release (on demand)

Retrospectives (4w)

Page 12: Kanban ja Scrum

Operations / support team

Connecting Scrum & Kanban

12

Featureteam 1

Featureteam 2

Featureteam 2

Featureteam 1

Featureteam 2

Featureteam 2

Scrum Scrum Scrum Scrum Scrum Scrum

Scrum

Operations / support team

Featureteam 1

Featureteam 2

Featureteam 2

Scrum Scrum Scrum

Kanban

Step 1 Step 2 Step 3Kalvo: Henrik Kniberg:n luento

Page 13: Kanban ja Scrum
Page 14: Kanban ja Scrum

Yhteenveto

• Scrum ja Kanban tarkkailevat hieman eri asioita

• Mutta on paljon yhteistä

• Scrumia on helppo säätää Kanbanin suuntaan (Scrum-but tai Scrum-ban) • Ja niin usein tehdäänkin