32
Scrum for Leaders - Management by Constraints BorisGloger Donnerstag, 6. Oktober 11

Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Scrum for Leaders - Management by Constraints

BorisGloger

Donnerstag, 6. Oktober 11

Page 2: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Donnerstag, 6. Oktober 11

Page 3: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Donnerstag, 6. Oktober 11

Page 4: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Donnerstag, 6. Oktober 11

Page 5: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Evolution of Scrum ...

Donnerstag, 6. Oktober 11

Page 6: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Scrum for Software Development

Donnerstag, 6. Oktober 11

Page 7: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Scrum for Agile Project Management

Donnerstag, 6. Oktober 11

Page 8: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Scrum for Large Software Development

Donnerstag, 6. Oktober 11

Page 9: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Scrum for Lean Product Developement

Donnerstag, 6. Oktober 11

Page 10: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Scrum as a Method to Organize Distributed Teams

Donnerstag, 6. Oktober 11

Page 11: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Scrum for Management?

Donnerstag, 6. Oktober 11

Page 12: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

? What for is management?

Donnerstag, 6. Oktober 11

Page 13: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Peter Drucker

„Without management the modern organization is not possilble.“

"the man who invented management" (New York Times).

„He was saying that management was not a science or an art. It was a profession, like medicine or law. It was about getting the very best out of people.“

Donnerstag, 6. Oktober 11

Page 14: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Donnerstag, 6. Oktober 11

Page 15: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Donnerstag, 6. Oktober 11

Page 16: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Products

TALENTS

Passion for

Finding the right

Donnerstag, 6. Oktober 11

Page 17: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Leader

Manager

Donnerstag, 6. Oktober 11

Page 18: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Peter Drucker

„Without management the modern organization is not possilble.“

"the man who invented management" (New York Times).

„He was saying that management was not a science or an art. It was a profession, like medicine or law. ... was about getting the very best out of people.“

Donnerstag, 6. Oktober 11

Page 19: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Management Leading people is

a function of modern

management!

Donnerstag, 6. Oktober 11

Page 20: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

How does Scrum support managing ?

Donnerstag, 6. Oktober 11

Page 21: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

What do we need to manage? ?

Donnerstag, 6. Oktober 11

Page 22: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Levels of Management within a product development company3

Donnerstag, 6. Oktober 11

Page 23: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

How can I give direction without

giving content? ?Donnerstag, 6. Oktober 11

Page 24: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

management by contraints!

Donnerstag, 6. Oktober 11

Page 25: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

FramingMeaning

BoundariesSense

PurposeFokus

Donnerstag, 6. Oktober 11

Page 26: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Innovation

Ideas

Direction

playing with purpose

timeboxing

inspect and adapt

prototypingscience

trying out

time for thinking

creativity

sparks

asking questions

Donnerstag, 6. Oktober 11

Page 27: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Genius is one percent inspiration and ninety-nine percent perspiration.

Great ideas originate in the muscles.

I have not failed. I've just found 10,000 ways that won't work.

I never did anything by accident, nor did any of my inventions come by accident; they came by work.

Thomas A. Edision

1,093 US Patents

Donnerstag, 6. Oktober 11

Page 28: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Innovation costs money and you do not know what will be the result

it is a necessary investment into the

future of the company!

Role of management

is to fund these

investments

Donnerstag, 6. Oktober 11

Page 29: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

PB

Sprint # 4

Sprin

t Pla

nnin

g 2

Sprin

tSp

rint

Retr

o-

Sprin

t Pla

nnin

g 1 .......

Estim

atio

n M

eetin

g

VISION

Product Idea

The Scrum Flow

Releaseplan

Product Backlog

Sprint # 1 Sprint # 2 Sprint # 3

PR O D U C T O W N E R

PB PBPB PB

9:00

12:00

18:00

Day 1

Do your Daily Scrum every day! Do your Daily Scrum every day! Do your Daily Scrum every day!

Sprin

t Pla

nnin

g 2

Sprin

tRe

view

Sprin

tRe

tro-

spec

tive

Sprin

t Pla

nnin

g 1

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Release

Version 1.2

Releaseplan Update

version 0.0 version 1.0 version 1.2 version 2.0

C U S T O M E R C U S T O M E R

C U S T O M E R

M A N A G E R

M A N A G E R M A N A G E R

.......

Sprin

t Pla

nnin

g 2

Sprin

tRe

view

Sprin

tRe

tro-

spec

tive

Sprin

t Pla

nnin

g 1 .......

Sprin

t Pla

nnin

g 2

Sprin

tRe

view

Sprin

tRe

tro-

spec

tive

Sprin

t Pla

nnin

g 1 .......

T E A M

SC R U M M A S T E R

U S E R U S E R

WHAT to do - Sprint Planning 1

PB

Analyse

HOW to do - Sprint Planning 2 CHECK it - Daily Scrum

version 0.0 version 1.0 version 1.3 version 2.0

©2009

Understand

T E A M

85

138203

5

4013 3

0

8

100?20

5 2

1

PlanningPoker

SIZE it - Estimation Meeting

Play!

PB

Estim

atio

n M

eetin

g

PB

prioritized

Tactical Level

Strategic Level

Product Development in most Scrum -Teams

Is mostly creating something we know how to do!

We do not want to have big surprises!

Donnerstag, 6. Oktober 11

Page 30: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

PB

Sprint # 4

Sprin

t Pla

nnin

g 2

Sprin

tSp

rint

Retr

o-

Sprin

t Pla

nnin

g 1 .......

Estim

atio

n M

eetin

g

VISION

Product Idea

The Scrum Flow

Releaseplan

Product Backlog

Sprint # 1 Sprint # 2 Sprint # 3

PR O D U C T O W N E R

PB PBPB PB

9:00

12:00

18:00

Day 1

Do your Daily Scrum every day! Do your Daily Scrum every day! Do your Daily Scrum every day!

Sprin

t Pla

nnin

g 2

Sprin

tRe

view

Sprin

tRe

tro-

spec

tive

Sprin

t Pla

nnin

g 1

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Estim

atio

n M

eetin

g

Release

Version 1.2

Releaseplan Update

version 0.0 version 1.0 version 1.2 version 2.0

C U S T O M E R C U S T O M E R

C U S T O M E R

M A N A G E R

M A N A G E R M A N A G E R

.......

Sprin

t Pla

nnin

g 2

Sprin

tRe

view

Sprin

tRe

tro-

spec

tive

Sprin

t Pla

nnin

g 1 .......

Sprin

t Pla

nnin

g 2

Sprin

tRe

view

Sprin

tRe

tro-

spec

tive

Sprin

t Pla

nnin

g 1 .......

T E A M

SC R U M M A S T E R

U S E R U S E R

WHAT to do - Sprint Planning 1

PB

Analyse

HOW to do - Sprint Planning 2 CHECK it - Daily Scrum

version 0.0 version 1.0 version 1.3 version 2.0

©2009

Understand

T E A M

85

138203

5

4013 3

0

8

100?20

5 2

1

PlanningPoker

SIZE it - Estimation Meeting

Play!

PB

Estim

atio

n M

eetin

g

PB

prioritized

Tactical Level

Strategic Level

Product Development

Role of Management is setting contraints by:

TimeInvestmentPeopleStandardsPolicies

Donnerstag, 6. Oktober 11

Page 31: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

Production / Ongoing

Donnerstag, 6. Oktober 11

Page 32: Scrum for Leaders - Agile Alliance · Organize Distributed Teams Donnerstag, 6. Oktober 11. Scrum for Management? Donnerstag, 6. Oktober 11? What for is ... was not a science or an

ThrougputputCompany

Streamlining FlowRole of Managementby giving people what the need for doing the job

not more -- not less

Donnerstag, 6. Oktober 11