Deconstructing the scaled agile framework

49
QAI Quest 2016

Transcript of Deconstructing the scaled agile framework

Page 1: Deconstructing the scaled agile framework

QAI Quest 2016

Page 2: Deconstructing the scaled agile framework

[email protected] Twitter: @OakParkGirl

Page 3: Deconstructing the scaled agile framework

There are lots of agile frameworks, I do not know which one is best and I had to start SOMEWHERE? Tell me more!

I already use the SAFe framework, and am interested in hearing another perspective

My team has grown too big and we are struggling with scaling our scrum efforts!!

I’ve seen the SAFe diagram and it looks (scary |overwhelming | complex) and I need the crib notes

SAFe seems like a bad idea, but I am open to hearing some alternative ideas about how to apply it

I already hate SAFe and am hoping to heckle you the entire talk

Page 4: Deconstructing the scaled agile framework

http://www.scaledagileframework.com/continuous-delivery/

Page 5: Deconstructing the scaled agile framework
Page 6: Deconstructing the scaled agile framework

PMO, plannin’ and budgeting

projects and initiatives, 12

months at a time

A Scrum team, kickin’ butt and

taking names on their product, 2

weeks at a time

Now let’s assume we have 5, 10, maybe

even 100 active scrum teams!

Page 7: Deconstructing the scaled agile framework
Page 8: Deconstructing the scaled agile framework

Scrum Team 1

Scrum Team 2Scrum Team 3

Scrum Team 4

DevOps Team

Page 9: Deconstructing the scaled agile framework

Scrum Team 1

Scrum Team 2

Scrum Team 3

Scrum Team 4

Page 10: Deconstructing the scaled agile framework

http://www.scaledagileframework.com/continuous-delivery/

Page 11: Deconstructing the scaled agile framework
Page 12: Deconstructing the scaled agile framework
Page 13: Deconstructing the scaled agile framework

http://w

ww

.scale

dag

ilefr

am

ew

ork

.com

/do

wn

loa

ds/

Page 14: Deconstructing the scaled agile framework
Page 15: Deconstructing the scaled agile framework
Page 16: Deconstructing the scaled agile framework
Page 17: Deconstructing the scaled agile framework
Page 18: Deconstructing the scaled agile framework
Page 19: Deconstructing the scaled agile framework

SAFe is based on nine

immutable, underlying Lean

and Agile principles.

Page 20: Deconstructing the scaled agile framework
Page 21: Deconstructing the scaled agile framework

THE

LEVELS

Page 22: Deconstructing the scaled agile framework
Page 23: Deconstructing the scaled agile framework

THE

PEOPLE

Page 24: Deconstructing the scaled agile framework
Page 25: Deconstructing the scaled agile framework
Page 26: Deconstructing the scaled agile framework
Page 27: Deconstructing the scaled agile framework

27

“A system is a network of interdependent components

that work together to try to accomplish the aim of the

system.

A system must have an aim. Without an aim, there is

no system.”

—W. Edwards Deming

Page 28: Deconstructing the scaled agile framework

THE

BACKLOGS

Page 29: Deconstructing the scaled agile framework
Page 30: Deconstructing the scaled agile framework

THE

CADENCE

Page 31: Deconstructing the scaled agile framework
Page 32: Deconstructing the scaled agile framework

Deliver on Demand

Major

Release Customer

Upgrade

Customer

Preview

Major

Release New

Feature

Develop on Cadence

PSI PSI PSI PSI PSI

Page 33: Deconstructing the scaled agile framework

Economic Prioritization

Code Quality

Relentless Improvements

Page 34: Deconstructing the scaled agile framework
Page 35: Deconstructing the scaled agile framework

http://w

ww

.scale

dag

ilefr

am

ew

ork

.com

/do

wn

loa

ds/

Page 36: Deconstructing the scaled agile framework
Page 37: Deconstructing the scaled agile framework

Take a systems view

Visualize and LIMIT Work in Process (WIP)

Deliver on a cadence but release on demand

Unlock intrinsic motivations

Trust your team!

Page 38: Deconstructing the scaled agile framework

Fear? Uncertainty? Doubt?

Maybe they haven’t ever really looked at SAFe beyond the “Big

Picture”

I honestly don’t know. But keep an open mind and check it out.

And in the end, maybe it just really isn’t right for your team…

Page 39: Deconstructing the scaled agile framework

Do you have a single product worked on by many teams?

Do you have a single team working on many products at the

same time?

Do you deliver many products that are worked on by many

teams?

Do you have one product worked on by a single team?

Page 40: Deconstructing the scaled agile framework

Focus on having a single product owner, not a product owner per team

Minimize sources of work, if possible use one consolidated portfolio backlog

Consolidate onto a minimum set of ALM/DevOps tools

Encourage and continually support EFFECTIVE and CONSTANT communication

Make sure progress across teams is transparent and easily discoverable

Page 41: Deconstructing the scaled agile framework

Prioritize, prioritize, prioritize

Context switching to work on multiple products should NOT be tolerated

Keep sprints short to allow for fast pivoting and integration of learnings

Scrum may not be the only solution, be creative!

Extreme focus on quality – crap doesn’t scale!

Page 42: Deconstructing the scaled agile framework

First off OH MY!!

Second off, this is where SAFe strategies shine

Leverage techniques already discussed

Bring the work to the team, always!

All teams must already be operating as highly effective agile

teams before you bring in SAFe strategies!!

Page 43: Deconstructing the scaled agile framework

Move along… and keep focusing on continuous improvement

Page 44: Deconstructing the scaled agile framework
Page 45: Deconstructing the scaled agile framework

©2008-2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

A proven, publicly-facing framework for applying Lean and Agile practices at enterprise scale

ScaledAgileFramework.com

Synchronizes

alignment,

collaboration and

delivery for large

numbers of teams

CORE VALUES

1. Program Execution

2. Alignment

3. Code Quality

4. Transparency

45

Page 46: Deconstructing the scaled agile framework
Page 47: Deconstructing the scaled agile framework

SAFe Guidance: http://www.scaledagileframework.com/guidance/

Principals of Product Development Flow:

http://www.amazon.com/dp/1935401009

Lean Change Management by Jason Little: www.amazon.com/Lean-

Change-Managment-Innovative-Organizational/dp/0990466507/

Page 48: Deconstructing the scaled agile framework

Email: [email protected]

LinkedIn: https://www.linkedin.com/in/andugan

Slideshare.NET: http://www.slideshare.net/angelabinkowski

Twitter: @OakParkGirl, @ChicagoALM, @TeamPolaris

Blog - http://www.tfswhisperer.com/

Chicago Visual Studio ALM User Group - http://www.chicagoalmug.org/

Polaris Solutions website - http://www.polarissolutions.com/

[email protected] Twitter: @OakParkGirl

Page 49: Deconstructing the scaled agile framework