growing up - strategies for applying agile at scale

17
Growing Up - Strategies for applying agile at scale Isaac Montgomery Agile Coach Rally Software

Upload: iwmontgomery

Post on 08-May-2015

206 views

Category:

Business


0 download

TRANSCRIPT

Page 1: Growing Up - strategies for applying agile at scale

Growing Up - Strategies for applying agile at scale

Isaac Montgomery Agile Coach

Rally Software

Page 2: Growing Up - strategies for applying agile at scale

[email protected] 513.460.8730 (cell)

Isaac Montgomery Agile Coach, Rally Software

Page 3: Growing Up - strategies for applying agile at scale

Agile “Commando” Team

Page 4: Growing Up - strategies for applying agile at scale

Big & Complex Efforts

Page 5: Growing Up - strategies for applying agile at scale

More logistics & support

•  Additional roles •  Additional artifacts •  Additional ceremonies •  Additional controls

* and just enough….

Page 6: Growing Up - strategies for applying agile at scale

FLOW

FEEDBACK

Page 7: Growing Up - strategies for applying agile at scale

Basic Building Block

? ?!?!?!

Page 8: Growing Up - strategies for applying agile at scale

Adding Blocks

Release Planning

I-2 I-3 I-N I-1 RE

LEA

SE

Page 9: Growing Up - strategies for applying agile at scale

Multiplying and Coordinating PO

Council

I-2 I-3 I-4 I-1

Scrum of Scrums

Scrum of Scrums

Scrum of Scrums

Scrum of Scrums

Mid-Range Planning

Page 10: Growing Up - strategies for applying agile at scale

Upstream Ceremonies

Mid-Range Planning

Ideas (no limit)

Backlog (WIP-10)

Analysis (WIP-2)

Ready (WIP-3)

Steering Committee

Initiatives Kanban

PO Council

E X P E D I T E

FEEDACK LOOPS

Page 11: Growing Up - strategies for applying agile at scale

Architectural Runway

Mid-Range Planning

Ideas (no limit)

Backlog (WIP-10)

Analysis (WIP-2)

Ready (WIP-3)

Initiatives Kanban

Steering Committee

PO Council

E X P E D I T E

FEEDACK LOOPS

Architecture Council

?! Spike !?

Page 12: Growing Up - strategies for applying agile at scale

Steer rather than Aim

Shippable Increment

Architectural Element

SI SI

Shippable Increment

Architectural Element

Shippable Increment

Roadmap

SI Shippable Increment SI SI

Mid-Range Period 2

Mid-Range Period 3

Mid-Range Period 1

Page 13: Growing Up - strategies for applying agile at scale

Supporting the teams PO Council Scrum

of Scrums Scrum

of Scrums Scrum

of Scrums Scrum

of Scrums

Mid-Range Planning

System Team

Page 14: Growing Up - strategies for applying agile at scale

Supporting from the Organization PO Council Scrum

of Scrums Scrum

of Scrums Scrum

of Scrums Scrum

of Scrums

Mid-Range Planning

Infrastructure & Tooling

Functional CoE’s

Specialist Teams

Page 15: Growing Up - strategies for applying agile at scale

Bringing it all together

Mid-Range Planning

Ideas Backlog Analysis Ready

Mid-Range Backlog

Shippable increment

Shippable increment

Shippable

increment

SI

Shippable increment

Shippable increment

Shippable increment

Steering Roadmap I1 I2 I3 I4

Mid-Range Period Steering

Committee

Initiatives Kanban

PO Council

Architecture Council

System Team CoE’s Infrastructure &

Tooling Team Specialist

Teams

SoS SoS SoS SoS

E X P E D I T E

Page 16: Growing Up - strategies for applying agile at scale

And then there’s Portfolio Mgmt

Ideas Backlog Analysis Ready

SI

Shippabl

e incremen

t Shippable increment

Shippable increment

Shippabl

e incremen

t

Shippable increment Ship

pable

incremen

t

Steering Roadmap

Steering Committee

Initiatives Kanban

PO Council

Architecture Council

E X P E D I T E

Ideas Backlog Analysis Ready

SI

Shippabl

e incremen

t Shippable increment

Shippable increment

Shippabl

e incremen

t

Shippable increment Ship

pable

incremen

t

Steering Roadmap

Steering Committee

Initiatives Kanban

PO Council

Architecture Council

E X P E D I T E

Portfolio Council

Strategy Market

Budgets Constraints

Page 17: Growing Up - strategies for applying agile at scale

Thank you!