Top Banner
Agile in the Waterfall A look at hybrid Agile 1 Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved Produced by Square Peg Consulting, LLC Orlando, Florida www.sqpegconsulting.com Photo: John Goodpasture Yellowstone National Park, Wyoming
34
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: Agile in the waterfall

Agile in the WaterfallA look at hybrid Agile

1Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Produced bySquare Peg Consulting, LLC

Orlando, Florida www.sqpegconsulting.com

Photo: John Goodpasture

Yellowstone National Park, Wyoming

Page 2: Agile in the waterfall

Here’s our theme: Agile in the waterfall is about encapsulating work and synchronizing outcomes, while respecting architecture and narrative

2Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 3: Agile in the waterfall

Iteration 1 First Principles and Requisite

Conditions

3Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 4: Agile in the waterfall

Here’s our operating principle:

Agile projects are simultaneously:Strategically stationary ….Tactically iterative and emergent

4Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 5: Agile in the waterfall

Strategically stationary

Whenever and wherever you look, the project has the same strategic intent and predictable business outlook• Strategic intent – opportunity, vision

• Strategically predictable – mission satisfaction

5Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Business Case

Business

scorecard

Project Charter

Project

scorecard

Page 6: Agile in the waterfall

Mapping strategically

6Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

MissionOpportunity

VisionNarrative

DriversMilestones

ArchitectureFunctionality

Optimism Confidence

Envisioning, Vision Delivering, Throughput

Risk

Mapping

Page 7: Agile in the waterfall

Risk response: Be emergent and iterative

7Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Photo: US Navy

Tactically agile

Page 8: Agile in the waterfall

Tactically agile environment

8Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Small teams

Redundancy

Local management

Photo: US Navy

Instinctive action

Proven protocols and practices

FrictionlessConfident

Page 9: Agile in the waterfall

Overlay strategy with tactics

Tactically responsive to circumstances

Emergent plan as conditions develop

Tactically respectful of strategy as an overlay

9Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Tack to strategic objective

Page 10: Agile in the waterfall

Iteration 1 Reflection

Opposite ideas coexist – stationary, and emergent

Stationary: strategic predictability, a traditional quality

Emergent: reactive to circumstances and conditions, an Agile quality

The tactical overlays the strategic

Local, instinctive, redundant, frictionless

Respectful of strategy

10Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 11: Agile in the waterfall

Iteration 2 The Black Box, Interfaces, and

Connectivity

11Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 12: Agile in the waterfall

Strategic architecture; strategic functionality

12Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Your scopeNavigation and location

My scopeAuto-pilot

Vision and narrative mapped to architecture and functionalityArchitecture and functionality allocated to work streams

Work streams WIP according to methodology

Page 13: Agile in the waterfall

Encapsulated scope: Yours, mine

13Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Stationary, open

Interfaces Your black boxYour methodology

My black boxMy methodology

Encapsulation enables co-existent methodologiesEncapsulation enables synchronized scheduling

My piece of the architecture

Page 14: Agile in the waterfall

Yours, mine with transparency to me

14Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Scope agile and changeableTransparent only to me

My white box Your black box

Your scope: your choice

Page 15: Agile in the waterfall

Yours, mine, ours

15Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Open network, stationary protocols, and responsive connectivity

Stationary &open

Your black boxMy black box

Page 16: Agile in the waterfall

Refactor internally

16Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Internals encapsulated from meInternally agileRefactor

Respect functionality at the interface

Page 17: Agile in the waterfall

Work streams

17Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Your traditional work streamMy Agile work stream

Network: Planning, physical, virtual (sneaker net) or combinations

Page 18: Agile in the waterfall

Portfolio agreements

18Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Your traditional projectMy Agile project

Network: Planning, physical, virtual (sneaker net) or combinations

Page 19: Agile in the waterfall

Iteration 2 Reflection

Vision and narrative map strategically to architecture and functionality

Architecture and functionality allocated to work streams

Work streams WIP according to methodology

Encapsulation enables co-existence of methodologies

Encapsulation extends to project and program management

19Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 20: Agile in the waterfall

Iteration 3 Governing

20Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 21: Agile in the waterfall

Governance is the elephant in the room

Traditional:

• Confidently predict input and outcomes

– Proven process between them

– Controlled input: predicted outcome

• Overbalanced toward input

– Cost, schedule, scope dominate

• Faith in planning as the answer to risk

– Structured analysis; requirements traceability

21Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 22: Agile in the waterfall

Shifting allegiance

Agile: shift of allegiance

• FROM: Faithful adherence to a plan

– Planning is good; plans do not survive

• TO: Faithful response to customer need

– If customers are not more successful because of the project, what’s the point of the project?

22Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 23: Agile in the waterfall

Shifting dominance

Agile: shift of dominance

• FROM: dominated by consumption according to plan (Input, business)

• TO: dominated by value-added throughput (output, customer)

How is the PMO measured?

• Cost, schedule, scope (input, consumption)

• Customer satisfaction (outcome)

23Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 24: Agile in the waterfall

The shifting thing—four conditions

1. Works only if strategic intent is held stationary

2. Works only if scope can be tactically emergent

3. Works only if quality of outcomes is deemed more important than control of inputs

4. Works only if Agile and traditional work streams can be synchronized at milestones

24Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 25: Agile in the waterfall

Three planning elements dominate

25Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Chart: US NOAA

1. Stationary milestones

2. Change?

3. Are we DONE?

Where are we going?

When will we get there?

How will we know when we’re there?

Page 26: Agile in the waterfall

Milestone planning dominates

26Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Slack or buffer to the milestone

Interfaces commitments:• Work as agreed• Available at the

milestone

Traditional

Agile

Time boxes or WIP or releases synchronized to the milestone

Page 27: Agile in the waterfall

Everything can change? Not exactly

Change? It depends …• Architectural changes (Stationary; PMO controlled)

• Customer-facing changes (Tactically emergent; delegated)

• Construction changes (Non-functional; interior structure)

– Policy and regulatory management

– Refactoring change

27Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 28: Agile in the waterfall

Are we DONE?

Why is DONE in play? Tactically emergent scope

Are we DONE when

• The money runs out?

• Some milestone is reached?

• The customer is satisfied?

• Some predictable outcome is achieved?

• We finished the backlog

– Ooops! We never finish; imagination is boundaryless

28Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 29: Agile in the waterfall

We are DONE when …

When BEST VALUE is delivered

The most, and the most valuable scope deliverable within the available resources

And without compromises of quality as judged by the customer

29Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 30: Agile in the waterfall

Iteration 3 Reflection

Governance buy-in is the key to everything

• Allegiance and dominance shift

– From traditional input dominance to agile output dominance

• Synchronized milestones

– Slack, buffers, etc guard milestone commitments

– Traditional work streams and Agile work streams work to the same milestones

• Commitment to best value

– Get the most of the most important for the available resources, without compromise of quality

30Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Page 31: Agile in the waterfall

31Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

All done and ready for questions!

Page 32: Agile in the waterfall

Read more…

32Copyright 2012 Square Peg Consultiing LLC, All Rights Reserved

Large scale projects

in large scale

organizations

Photo: J. Ross Publishing

Page 33: Agile in the waterfall

Learn more…

PMI® eSeminarsWorldsm

instructor

• Agile Project Management

• Advanced Risk Management

and

• Understanding Organizational Change

33Copyright 2012 Square Peg Consultiing LLC, All Rights

Reserved

Page 34: Agile in the waterfall

Stay in touch

John C Goodpasture, PMP

Program manager, author, and

instructor

34Copyright 2012 Square Peg Consultiing LLC, All Rights

Reserved

[email protected]