agile planning with the scaled agile framework [safe]...agile planning with the scaled agile...

45
© Scaled Agile, Inc. 1.1 © Scaled Agile, Inc. Agile Planning with the Scaled Agile Framework [SAFe] 14 Feb, 2018 Wednesday Dinner Meeting PMI-Chicagoland, Chevy Chase Country Club Speaker

Upload: others

Post on 25-Mar-2020

24 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc. 1.1© Scaled Agile, Inc.

Agile Planning with the

Scaled Agile Framework

[SAFe]

14 Feb, 2018

Wednesday Dinner Meeting

PMI-Chicagoland,

Chevy Chase Country Club

Speaker

Page 2: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© 2017 Scaled Agile, Inc. All Rights Reserved. 1.2© 2017 Scaled Agile, Inc.

Excerpts from PMI-Chicagoland Website Dinner Event Announcement

Agile Planning with the Scaled Agile Framework [SAFe]

Many Project and Program Managers in Corporate America might be worried about how well agile folks

plan when they read the Agile Manifesto that states as one of its values:

"Responding to Change" over "Following a Plan” [see chart 12 for original context statement]

However, once you come to understand how a SAFe lean-agilist "responds to change", and the VALUE

that this approach creates, not to mention how much discipline exists within agile planning cycles, you

might never want to go back to any other way. This can be true especially if you are in a complexity-high

high-uncertainty development environment, as PMBOK-6 & the PMI-Agile Practice Guide talk about.

Q’s to answer: Is it really possible to plan and deliver high-quality features [that not only work, but that are

liked by Business] every 2-weeks or less? How do my skills line-up with the lean-agile ways of working,

and which roles would I be best suited for? How can we get work to flow thru the organization without so

much waste, inefficiency and delays? Where do I get some “agile dust” and/or “team-building dust” to

sprinkle on the people who work here so we can go faster and better?

Page 3: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc. © Scaled Agile, Inc.

Foundations of the

Scaled Agile Framework® (SAFe®) 4.5V4.5.0

Page 4: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc. 1.4© Scaled Agile, Inc.

Page 5: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© Scaled Agile, Inc.

Lesson summaryStephen Covey – Start with the end in mind

Prioritized Backlog

Persistent Teams

Why - AMP – so that

Knowledge Workers

Pull vs. Push

Economics/Batch Size

Scrum+XP… Kanban

Defn of Done - Quality

Early Value Delivery

Release on Demand

… At your table …

High Complexity - High

Uncertainty Prod Dev

PMBOK VI agility included~

2-Day PI Planning +++++

Vision/ Objective/ Portf Mgt

Roadmap - Milestones

Budget/Forecast

Cadence + Synch

MVP… MVP… MVP

SAFe Thought Leaders

4 Values/ 9 Principles

DevOps – CI/CD

Defects - Waste

STOCK–Holder Mgt

Leadership – Culture

Learning - Failing

Warp-Speed ~Whoosh~

Washington DC in Fall

Dean Leffingwell

Page 6: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

We thought we’d be

developing like this.

Page 7: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Library of Congress

But sometimes it

feels like this.

Page 8: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Problems

discovered too lateNo way to

improve systematically

Hard to

manage distributed

teams

Late

deliveryToo 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 riskUnder-

estimated dependencies

And our retrospectives

read like this:

Page 9: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Management’s challenge

It is not enough that management commit

themselves to quality and productivity. …

They must know what it is they must do.

Such a responsibility cannot be delegated.

—W. Edwards Deming

“… and if you can’t come, send no one.”

—Vignette from Out of the Crisis, Deming,1986

Page 10: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

What it is they must do

Embrace a Lean-Agile mindset

Implement Lean-Agile practices

Lead the implementation

Get results

Page 11: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© Scaled Agile, Inc.

Embrace a Lean-Agile mindset

Page 12: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Embrace Lean-Agile values

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

LEADERSHIP

Re

sp

ect

for

pe

op

le a

nd

cultu

re

Flo

w

Inno

vatio

n

Re

lentle

ss

imp

rove

me

nt

VALUE

Value in the shortest

sustainable lead timeThat 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 13: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

#1 - Take an economic view

#2 - Apply systems thinking

#3 - Assume variability; preserve options

#4 - Build incrementally with fast, integrated learning cycles

#5 - Base milestones on objective evaluation of working systems

#6 - Visualize and limit WIP, reduce batch sizes, and manage queue lengths

#7 - Apply cadence, synchronize with cross-domain planning

#8 - Unlock the intrinsic motivation of knowledge workers

#9 - Decentralize decision-making

SAFe Lean-Agile principles

Page 14: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Building incrementally accelerates value delivery

4 444 :

Documents Documents Unverified System System

Page 15: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

And delivers better economics

Early delivery provides fast value with fast feedback

Time

Valu

e D

eliv

ery

Fast feedback

Page 16: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© Scaled Agile, Inc.

Implement Lean-Agile practices

Page 17: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© 2017 Scaled Agile, Inc. All Rights Reserved. 1.17© 2017 Scaled Agile, Inc.

SAFe® is a freely revealed knowledge base

of integrated, proven patterns for enterprise

Lean-Agile development.

Knowledge for people building the world's most important systems

scaledagileframework.com

Page 18: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Essential SAFe provides the basis for success

Page 19: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Nothing beats an Agile Team

Cross-functional, self-organizing entities that can define, build and

test a thing of value

Applies basic scientific practice: Plan—Do—Check—Adjust

Delivers value every two weeks

Team

1

Team

n

Do

CheckAdjust

Plan

PDCA

Page 20: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

That integrates frequently

Avoid physical branching

for software

Frequently integrate hardware

branches

Use development by intention in

for inter-team dependencies

Integration points control product development.

— Dantar Oosterwal, The Lean Machine

Agile Team 1

Agile Team 2

Mainline

Check in each story

Check out most functionality

Check newest changes back in

Always current mainline increases

program velocity

Full system integration at least

once per iteration

Story

Story

System demo

System Team

current

Page 21: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Applies test automation

Test automation supports rapid regression testing

Implemented in the same iteration

Maintained under version control

Passing vs. not-yet-passing and

broken automated tests are the real

iteration progress indicator

Do

ne

✓ Test 1

✓ Test 2

✓ Test 3

✓ Test 4

✓ Test 5

✓ Test 1

Test 2

✓ Test 3

Test 4

Test 5

Pro

gre

ss

Test automation

Building functionality

Iteration

Page 22: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Except a team of Agile Teams

Align 50-125 practitioners to a common mission

Apply cadence and synchronization, Program Increments every 6-12 weeks

Provide Vision, Roadmap, architectural guidance

D

CA

P

D

CA

PD

CA

P D

CA

P D

CA

P D

CA

P D

CA

P D

CA

P

Page 23: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

With some Architectural Runway

Architectural Runway—existing code, hardware components, etc. that

technically enable near-term business features

Enablers build up the runway

Features consume it

Architectural Runway must be continuously maintained

Enablers extend the runway

Architectural Runway

… to support future features

Implemented now …

FeatureFeature

Feature

Enabler

Page 24: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Bringing together the necessary people

Business Product

Mgmt

Hardware Software Testing

A G I L E R E L E A S E T R A I N

Program DeploymentArch/

Sys Eng.

Page 25: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Synchronizes with PI Planning

All stakeholders face-to-face (but typically multiple locations)

Management sets the mission, with minimum possible constraints

Requirements and design emerge

Important stakeholder decisions are accelerated

Teams create—and take responsibility for—plans

Future product development tasks can’t be pre-determined. Distribute planning and control to those who can

understand and react to the end results. — Michael Kennedy, Product Development for the Lean Enterprise

For a short video PI planning example, see: https://youtu.be/ZZAtl7nAB1M

Page 26: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Demonstrates the full system every two weeks

An integrated solution demo

Objective milestone

Demo from the staging environment,

or the nearest proxy

Full system

SystemTeam

Page 27: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Page 28: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Continuously delivers value to customers with DevOps

Page 29: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Inspects and Adapts every PI

Every PI, teams systematically address the

larger impediments that are limiting velocity.

Page 30: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Portfolio SAFe aligns strategy and execution

Page 31: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Large Solution SAFe coordinates ARTs with a Solution Train

Page 32: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Full SAFe for large enterprises

Page 33: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© Scaled Agile, Inc.

Lead the implementation

Page 34: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Leadership foundation

People are already doing their best; the

problems are with the system. Only

management can change the system.

—W. Edwards Deming

Re

sp

ect

for

pe

op

le a

nd

cultu

re

Flo

w

Inno

vatio

n

Re

lentle

ss

imp

rove

me

nt

VALUE

LEADERSHIP

Page 35: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Implementation Roadmap

Page 36: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© Scaled Agile, Inc.

Lesson summary

Prioritized Backlog

Persistent Teams

Why - AMP – so that

Knowledge Workers

Pull vs. Push

Economics/Batch Size

Scrum+XP… Kanban

Defn of Done - Quality

Early Value Delivery

Release on Demand

… At your table …

High Complexity - High

Uncertainty Prod Dev

PMBOK VI agility included~

2-Day PI Planning +++++

Vision/ Objective/ Portf Mgt

Roadmap - Milestones

Budget/Forecast

Cadence + Synch

MVP… MVP… MVP

SAFe Thought Leaders

4 Values/ 9 Principles

DevOps – CI/CD

Defects - Waste

STOCK–Holder Mgt

Leadership – Culture

Learning - Failing

Warp-Speed ~Whoosh~

Washington DC in Fall

Dean Leffingwell

Page 37: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© Scaled Agile, Inc.

Get results

Page 38: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

Business results

30 – 75% faster

time-to-market

10 – 50% happier,

more motivated

employees

20 – 50% increase

in productivity25 – 75%

defect reduction

See ScaledAgileFramework.com/case-studies

Page 39: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

See ScaledAgileFramework.com/case-studies

Financial Services / Electronics / Software / Telecom / Retail & Distribution / Government / Healthcare / Insurance /

Medical Technology / Pharmaceutical / Media / Manufacturing / COTS Software / Customer Care & Billing / Outsourcing

Page 40: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© Scaled Agile, Inc.

Gain the KnowledgeGain the Knowledge

Page 41: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

ScaledAgileFramework.com

Explore the SAFe knowledge base

and find free resources:

▪ Articles

▪ Guidance

▪ Presentations

▪ White papers

▪ Videos

▪ Case studies

Page 42: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.

▪ Leading SAFe

▪ SAFe for Teams

▪ SAFe Scrum Master

▪ SAFe PO/PM

CORE

ADVANCED

▪ SAFe Advanced Scrum Master

▪ Implementing SAFe

▪ SAFe Release Train Engineer

ScaledAgile.com

Find SAFe

training worldwide

Page 43: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© 2017 Scaled Agile, Inc. All Rights Reserved. 1.43© 2017 Scaled Agile, Inc.

SAFe® for Lean Enterprises

70% US Fortune 100 enterprises have

SAFe certified professionals

2 millionAnnual visitors to SAFe

and Scaled Agile websites

150Scaled Agile Partners

in 50 countries

180,000SAFe certified

professionals

in 100+ countries

Fastest Growing Method

• 11th Annual State of Agile Report by VersionOne

• 2017 Scaling Agile Report by cPrime

SAFe cited as preferred solution for scaling Agile,

making SAFe the most popular scaling method above

Scrum, Scrum of Scrums, and all other frameworks

Configurable

SAFe is able to accommodate enterprises

of all sizes and industries

SAFe:

Freely available

knowledge base,

downloads, and

resources for

people building

the world’s most

important

software and

systems

Pledged 1%

Scaled Agile stock

equity & employee time

to Pledge 1% campaign

Freely Available

SAFe’s knowledge base is freely

available at scaledagileframework.com

Page 44: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc.© 2017 Scaled Agile, Inc. All Rights Reserved. 1.44© 2017 Scaled Agile, Inc.

References/Resources

PMBOK6

Agile Practice Guide [PMI-Agile Alliance]

Scaled Agile Inc. http://www.scaledagileframework.com/

Scrum Alliance: https://www.scrumalliance.org/

Harvard Business Review: https://hbr.org

Speaker can be reached at: Daniel J. Miklusicak, [email protected],

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

Dan teaches certification courses on SAFe –

Search “Omni3 Event-Brite”

Page 45: Agile Planning with the Scaled Agile Framework [SAFe]...Agile Planning with the Scaled Agile Framework [SAFe] Many Project and Program Managers in Corporate America might be worried

© Scaled Agile, Inc. 1.45© Scaled Agile, Inc.

Thank You

and

Questions ~