Top Banner
St Louis DevUp 2016
59

Dev up 2016 Demystifying the scaled agile framework

Jan 11, 2017

Download

Software

Angela Dugan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dev up 2016 Demystifying the scaled agile framework

St Louis DevUp 2016

Page 2: Dev up 2016 Demystifying the scaled agile framework

[email protected] Twitter: @OakParkGirl

Page 3: Dev up 2016 Demystifying 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: Dev up 2016 Demystifying the scaled agile framework
Page 5: Dev up 2016 Demystifying the scaled agile framework
Page 6: Dev up 2016 Demystifying the scaled agile framework

Library of Congress

Page 7: Dev up 2016 Demystifying the scaled agile framework
Page 8: Dev up 2016 Demystifying the scaled agile framework

Problems

discovered too

late

No way to

improve

systematically

Hard to

manage

distributed

teams

Late

Delivery!

Too little

visibility

Too early

commitment to a

design that

didn’t work

Poor

morale

Massive

growth in

complexity

Phase gate

SDLC isn't

helping reduce

risk

Under-estimated

dependencies

And our retrospectives read like this

Page 9: Dev up 2016 Demystifying the scaled agile framework
Page 10: Dev up 2016 Demystifying the scaled agile framework
Page 11: Dev up 2016 Demystifying the scaled agile framework

LEADERSHIP

Re

sp

ect fo

r

pe

op

le a

nd

cu

ltu

re

Flo

w

Inn

ova

tio

n

Re

len

tle

ss

imp

rove

me

nt

VALUE

House of Lean

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Agile Manifesto

Value in the sustainably

shortest lead time

That is, while there is value in the items on the

right, we value the items on the left more.

We are uncovering better ways of developing software by doing it

and helping others do it. Through this work we have come to value:

Page 12: Dev up 2016 Demystifying the scaled agile framework

4 444 :

Documents Documents Unverified System System

Page 13: Dev up 2016 Demystifying the scaled agile framework

Early delivery provides fast value with fast feedback

Time

Valu

e D

eliv

ery

Fast feedback

Page 14: Dev up 2016 Demystifying the scaled agile framework
Page 15: Dev up 2016 Demystifying the scaled agile framework
Page 16: Dev up 2016 Demystifying the scaled agile framework

Scrum Team 1

Scrum Team 2Scrum Team 3

Scrum Team 4

DevOps Team

Scrum Team 5

Scrum Team 6

Page 17: Dev up 2016 Demystifying the scaled agile framework

Scrum Team 1

Scrum Team 2

Scrum Team 3

Scrum Team 4

Page 18: Dev up 2016 Demystifying the scaled agile framework
Page 19: Dev up 2016 Demystifying the scaled agile framework
Page 20: Dev up 2016 Demystifying the scaled agile framework
Page 21: Dev up 2016 Demystifying the scaled agile framework
Page 22: Dev up 2016 Demystifying the scaled agile framework
Page 23: Dev up 2016 Demystifying the scaled agile framework
Page 24: Dev up 2016 Demystifying the scaled agile framework
Page 25: Dev up 2016 Demystifying the scaled agile framework
Page 26: Dev up 2016 Demystifying the scaled agile framework

THE

LEVELS

Page 27: Dev up 2016 Demystifying the scaled agile framework
Page 28: Dev up 2016 Demystifying the scaled agile framework
Page 29: Dev up 2016 Demystifying the scaled agile framework
Page 30: Dev up 2016 Demystifying the scaled agile framework

THE

PEOPLE

Page 31: Dev up 2016 Demystifying the scaled agile framework
Page 32: Dev up 2016 Demystifying the scaled agile framework
Page 33: Dev up 2016 Demystifying the scaled agile framework
Page 34: Dev up 2016 Demystifying the scaled agile framework
Page 35: Dev up 2016 Demystifying the scaled agile framework

35

“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 36: Dev up 2016 Demystifying the scaled agile framework

THE

BACKLOGS

Page 37: Dev up 2016 Demystifying the scaled agile framework
Page 38: Dev up 2016 Demystifying the scaled agile framework

THE

CADENCE

Page 39: Dev up 2016 Demystifying the scaled agile framework
Page 40: Dev up 2016 Demystifying 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 41: Dev up 2016 Demystifying the scaled agile framework

THE

QUALITY

Page 42: Dev up 2016 Demystifying the scaled agile framework
Page 43: Dev up 2016 Demystifying the scaled agile framework

RELENTLESS

IMPROVEMENT

Page 44: Dev up 2016 Demystifying the scaled agile framework
Page 45: Dev up 2016 Demystifying the scaled agile framework
Page 46: Dev up 2016 Demystifying the scaled agile framework
Page 47: Dev up 2016 Demystifying 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 48: Dev up 2016 Demystifying the scaled agile framework
Page 49: Dev up 2016 Demystifying 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 50: Dev up 2016 Demystifying 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 51: Dev up 2016 Demystifying 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 52: Dev up 2016 Demystifying 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 53: Dev up 2016 Demystifying the scaled agile framework

Move along… SAFe is probably not for you

Embrace lean principals

Keep focusing on continuous improvement

Page 54: Dev up 2016 Demystifying the scaled agile framework
Page 55: Dev up 2016 Demystifying 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

55

Page 56: Dev up 2016 Demystifying the scaled agile framework
Page 57: Dev up 2016 Demystifying 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 58: Dev up 2016 Demystifying 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 59: Dev up 2016 Demystifying the scaled agile framework