+ All Categories
Home > Technology > Scaling agile from the ground up

Scaling agile from the ground up

Date post: 16-Jul-2015
Category:
Upload: sander-hoogendoorn
View: 441 times
Download: 6 times
Share this document with a friend
Popular Tags:
53
@aahoogendoorn SCALING AGILE FROM THE GROUND UP Sander Hoogendoorn ditisagile.nl Mentoring Consulting Training Agile Software architecture Code
Transcript
Page 1: Scaling agile from the ground up

@aahoogendoorn

SCALING AGILEFROM THE GROUND UPSander Hoogendoornditisagile.nlMentoring ▪ Consulting ▪ Training ▪ Agile ▪ Software architecture ▪ Code

Page 2: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 2

Sander HoogendoornMe Dad

Mentor, trainer, software architect, programmer

Books, articles, conferences

Work Owner, ditisagile.nl

PTO Capgemini

Global design authority agile Capgemini

CTO insurance company

Web www.sanderhoogendoorn.com

www.smartusecase.com

www.speedbird9.com

@aahoogendoorn

[email protected]

Page 3: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 3

Page 4: Scaling agile from the ground up

@aahoogendoorn

INSURANCE GOES AGILE

Page 5: Scaling agile from the ground up

@aahoogendoorn 6SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Command and Conquer Culture

Page 6: Scaling agile from the ground up

@aahoogendoorn 7SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

The rabbit hole

Page 7: Scaling agile from the ground up

@aahoogendoorn 8SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Agile is taken the red pill

Page 8: Scaling agile from the ground up

@aahoogendoorn

HAVING SOME PROCESSIS NOT NECESSARILY BAD

Page 9: Scaling agile from the ground up

@aahoogendoorn 10SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

The agile manifesto

Page 10: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 12

What do you mean Scrum is not a process?

Page 11: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 13

Is large scale agile just multiple copies?

Page 12: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 14

Or does large scale require a large scale process?

Page 13: Scaling agile from the ground up

@aahoogendoorn 15SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Does agile scale?

Page 14: Scaling agile from the ground up

@aahoogendoorn 17SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

At the wrong enactment

Page 15: Scaling agile from the ground up

@aahoogendoorn 18SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Building agile from the ground up

Page 16: Scaling agile from the ground up

@aahoogendoorn

HAVING SOME XIS NOT NECESSARILY BAD

Page 17: Scaling agile from the ground up

@aahoogendoorn

YOUR TASK BOARDIS NOT ALWAYS RIGHT Not exactly Scrum? So what? It works for us

Page 18: Scaling agile from the ground up

@aahoogendoorn 22SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

What’s the real status?

Page 19: Scaling agile from the ground up

@aahoogendoorn 23SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Visualizing your work item life cycle

Page 20: Scaling agile from the ground up

@aahoogendoorn

MOVE TOWARDS FLOW

Page 21: Scaling agile from the ground up

@aahoogendoorn

ALLOW YOUR TEAMS TO LEARN

Page 22: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 28

GERALD WEINBERG

Page 23: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 29

Learning how to play pinball

Page 24: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 30

Learning how to play pinball

Page 25: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 31

Learning how to play pinball

Page 26: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 32

Learning how to play pinball

Page 27: Scaling agile from the ground up

@aahoogendoorn 34SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Continuous improvement means taking baby steps

Page 28: Scaling agile from the ground up

@aahoogendoorn

YOU ARE NOT USAIN BOLT

Page 29: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 36

Sprints. Scrum’s mini-projects

The teams committo deliver

Page 30: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 38

The red sprint anti-pattern

Page 31: Scaling agile from the ground up

@aahoogendoorn 40SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Again, move towards flow

Page 32: Scaling agile from the ground up

@aahoogendoorn

DEAR PROJECT MANAGER PLEASE STOP PLANNING

Page 33: Scaling agile from the ground up

@aahoogendoorn 42SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

The inability to plan large scale projects

Page 34: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 43

How long do you need to build this feature?

Eh .. I don’t know. It depends I guess20 hours.

Page 35: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 44

Please for once give me an exact number

you silly nerd!

Stop asking me these things I don’t

really have an answer to

Page 36: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 45

We are using the wrong metaphors

How long do you need to build this feature?

How long do you need to build this feature?

Page 37: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 46

Manufacturing? Construction?

Manufacturing and construction are linear processes

Software development is a creative process and it is very much non-linear

Software isn’t Built, it’s InventedCoding is a creative problem. Every time a developer writes code, he is taking a non-deterministic path towards an unknown solution — a unique solution that has never been created before. If the work weren’t unique, he wouldn’t need to write it, he’d simply copy and paste it.

Page 38: Scaling agile from the ground up

@aahoogendoorn 48SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Learn to live with ambiguity

Page 39: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 49

What feature should be build first?

Eh .. I don’t know. It depends I guessGood question!

Page 40: Scaling agile from the ground up

@aahoogendoorn 50SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Work from roadmaps

Page 41: Scaling agile from the ground up

SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved@aahoogendoorn 51

Do we really need projects?

Page 42: Scaling agile from the ground up

@aahoogendoorn

Page 43: Scaling agile from the ground up

@aahoogendoorn

IN RETROSPECTIVE?

Page 44: Scaling agile from the ground up

@aahoogendoorn 54SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Non-linear baby steps

Page 45: Scaling agile from the ground up

@aahoogendoorn 55SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Scaling agile from the ground up

Page 46: Scaling agile from the ground up

@aahoogendoorn 56SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Be contagious

Page 47: Scaling agile from the ground up

@aahoogendoorn 58SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

Be contagious

Page 48: Scaling agile from the ground up

@aahoogendoorn 59SCALING AGILE FROM THE GROUND UP©2015 ditisagile.nl. All Rights Reserved

We are contagious!

Page 49: Scaling agile from the ground up

@aahoogendoorn

THERE IS NO SO THING AS ONE-SIZE-FITS-ALL AGILE

Page 50: Scaling agile from the ground up

@aahoogendoorn

Page 51: Scaling agile from the ground up

@aahoogendoorn

AND HAVE FUN…

Page 52: Scaling agile from the ground up

@aahoogendoorn

THIS IS AGILE

www.createspace.com/4747266

Password: agilescrum

Discount code: KGNWKKWG

Page 53: Scaling agile from the ground up

@aahoogendoorn

www.sanderhoogendoorn.comwww.ditisagile.nlwww.speedbird9.com

[email protected]

@aahoogendoorn

REFERENCES AND QUESTIONS


Recommended