+ All Categories
Home > Business > Scaling Agile without frameworks

Scaling Agile without frameworks

Date post: 23-Jan-2017
Category:
Upload: jose-manuel-beas
View: 1,552 times
Download: 0 times
Share this document with a friend
18
Scaling Agile without frameworks by @jmbeas 23/Nov/2015
Transcript
Page 1: Scaling Agile without frameworks

Scaling Agile without frameworksby @jmbeas

23/Nov/2015

Page 2: Scaling Agile without frameworks

TEAMProduct Owner

Product Backlog Product

Increment

Feedback

1 team & 1 product

Page 3: Scaling Agile without frameworks

2 teams & 2 products

# of teams

# of

products/projects

1

1

2

2

Page 4: Scaling Agile without frameworks

N teams & N products

# of teams

# of

products/projects

1

1

2

2

N

N

x N

1 team pe

r product

Page 5: Scaling Agile without frameworks

1 team & 2 products

Page 6: Scaling Agile without frameworks

1 team & 3 products

How many products per product owner are feasible?

On how many products can one team work effectively?

Page 7: Scaling Agile without frameworks

1 team & N productsThe more

number of POs the more

coordination is needed.

Too many context switching lowers productivity.

Page 8: Scaling Agile without frameworks

1 team & N products

POs and Teams need focus to do their job.- Small projects are easier to schedule. - Don’t split teams too early/late: look at their cycle time.

- Don’t overflow POs. If needed, create a Product Management Team.

Page 9: Scaling Agile without frameworks

# of teams

# of

products/projects

1

1

2

2

N

N

x N

1 team & N products

FOCUS IS THE LIMIT

Page 10: Scaling Agile without frameworks

2 teams & 1 productTEAM A

TEAM B

Dependencies will become impediments between teams.

A new risk activity appears: integration.

Page 11: Scaling Agile without frameworks

3 teams & 1 productTEAM A

TEAM B

How many teams can a PO attend effectively?

How many projects can be integrated without a

significant quality degradation?

TEAM C

Page 12: Scaling Agile without frameworks

TEAM A

TEAM B

TEAM C

N teams & 1 productYou’ll need to synchronize

deliveries of all teams.

You’ll need a strategy to divide your product among your teams.

Page 13: Scaling Agile without frameworks

# of teams

# of

products/projects

1

1

2

2

N

N

x N

FOCUS IS THE LIMIT

N teams & 1 product

TEAM A

TEAM B

TEAM C

INDEPENDENCY IS THE LIMIT

Page 14: Scaling Agile without frameworks

REMEMBER: 9 women can’t have a baby in 1 month.- Divide your product in other independent sub-products. - Scrum of scrums improve communication between teams. - Release train synchronizes all teams although it can

slow the whole production. - Automate integrations.

N teams & 1 product

Page 15: Scaling Agile without frameworks

DISCLAIMER

This approach only considers Delivery processes, not DiscoveryYou can use Lean Startup, Design Thinking, Agile Inceptions, User Story Mapping… any technique to DISCOVER what you think your

product is.

Page 16: Scaling Agile without frameworks

AND REMEMBER…

Jf you want to stay Agile, check with the Agile Manifesto.

Page 17: Scaling Agile without frameworks

But if you still want a framework…Scrum-based:

- SAFe : http://scaledagileframework.com/ - Nexus : https://www.scrum.org/Resources/The-Nexus-Guide - Less : http://less.works/

Kanban-based: - ESP : http://www.djaa.com/introducing-enterprise-services-planning


Recommended