Scrum Gathering Cape Town - Lean vs Scrum 2013 - Pavel Dabrytski

Post on 29-Nov-2014

96 views 2 download

description

Presentation and workshop around how Lean enables Scrum through the lean principles. You don't do Agile or Lean, you do Agile and Lean

Transcript of Scrum Gathering Cape Town - Lean vs Scrum 2013 - Pavel Dabrytski

Lean vs Scrum

Pavel DabrytskiPrincipal Consultant (Agile)

at IQ Business

South Africa

@paveldabrytski

Belarus

South Africa

2009

agile

scrum kanban xp lean

agile

scrum kanban xp lean?

Mary Poppendieck

Lean Software Development: An Agile Toolkit

7 principles

22 tools

1

eliminate waste

7wastes

in manufacturing

1inventory

2extra processing

3over production

4transportation

5waiting

6motion

7defects

in software development

1inventory

2extra processing

3over production

4transportation

5waiting

6motion

7defects

partially done work

extra processes

extra features

task switching

waiting

motion

defects

2

amplify learning

3

decide as late as possible

4

deliver as fast as possible

5

empower the team

6

build integrity within

7

see the whole

LEAN vs SCRUM

1 eliminate waste2 amplify learning3 decide as late as possible4 deliver as fast as possible5 empower the team6 build integrity within7 see the whole

scrum is value-driven software development

framework

and lean helps to optimise its process

example 1user story

example 2backlog iceberg

example 3limit work in progress

example 4TDD

example 5continuous delivery

we cannot do lean,

we can use lean to improve our process

Exercise #1

apply lean thinking to

sprint reviewmeeting

and what about lean startup?

Eric Ries

The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

Minimum Viable Product1

Smoke Test Product

example of MVP

deploy first, code later

example of MVP

measure

2

beware ofvanity metrics

generate more ideas

3

Exercise #2

build a vehicle

1. has wheels2. moves 3 meters on its own3. travels on ground4. transports cargo5. looks awesome

1 eliminate waste2 amplify learning3 decide as late as possible4 deliver as fast as possible5 empower the team6 build integrity within7 see the whole

the end

@paveldabrytski

Q’s

I need yourlove

feedback