31
Agile 103 for Project Managers The BIG THREE Questions about Agile A presentation for A presentation for 1 Copyright 2012 Square Peg Consultiing, All Rights Reserved Produced by Square Peg Consulting, LLC Orlando, Florida www.sqpegconsulting.com

Agile 103 - the three big questions

Embed Size (px)

DESCRIPTION

The THREE BIG QUESTIONS asked most often by new agilists

Citation preview

Page 1: Agile 103  - the three big questions

Agile 103 for Project Managers The BIG THREE Questions about Agile

A presentation for

A presentation for

1 Copyright 2012 Square Peg Consultiing, All Rights Reserved

Produced by Square Peg Consulting, LLC

Orlando, Florida www.sqpegconsulting.com

Page 2: Agile 103  - the three big questions

2 Copyright 2011 Square Peg Consultiing, All Rights Reserved

The BIG THREE Questions

What is this thing called Agile?

How do I do “agile in the waterfall”?

How do I get started?

Page 3: Agile 103  - the three big questions

It’s more than old wine in new bottles!

3 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 4: Agile 103  - the three big questions

It’s more than old wine in new bottles!

4 Copyright 2011 Square Peg Consultiing, All Rights Reserved

YES NO

Page 5: Agile 103  - the three big questions

What is this thing called Agile (project management)?

1. We manage for quicker results – delivery every few weeks

2. We distribute authority and responsibility differently – more

federalized team ‘rights’; less centralized

3. We prioritize differently – focus on output more so than input

5 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 6: Agile 103  - the three big questions

What is this thing called Agile (project management)?

4. We address quality differently – fidelity to customer expectation

dominates fidelity to specification

5. We involve the customer/user more intimately – during the whole

project lifecycle

6. We accept that the customer drives the value proposition – even

though the project sponsor provides the resources

6 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 7: Agile 103  - the three big questions

What is this thing called Agile (project management)?

7. We go for best value scope – the highest

quality and most important possible within the

investment provided.

7 Copyright 2011 Square Peg Consultiing, All Rights Reserved

8. We honor “other people’s

money” – OPM

Page 8: Agile 103  - the three big questions

What is this thing called Agile (technical practices)?

1. Some new practices – to get the speed with quality

– Test Driven Development

– Pair Programming

– xUnit Continuous Integration

2. Some familiar practices renovated – different sequence and

staffing, and distributed differently in the project

– Architecture

– Refactoring

– Unit & Integration Tests

8 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 9: Agile 103  - the three big questions

What is this thing called Agile (technical practices)?

3. Document only that which we are going to faithfully maintain –

more lean on the documentation

– Architecture

– Story cards, Use cases

– Test scripts

4. Emphasize developer discipline – personal commitment and

accountability to get it done.

– Burn down charts; Kanban boards

9 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 10: Agile 103  - the three big questions

Manifesto and Principles

Agile Manifesto and Agile Principles are the operating framework

10 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 11: Agile 103  - the three big questions

Principles

11 Copyright 2011 Square Peg Consultiing, All Rights Reserved

agilemanifesto.org/principles.html

Page 12: Agile 103  - the three big questions

Best value

The highest quality and most important scope

possible – within the investment provided Quality representing highest fidelity to customer expectation:

• Functionality, performance

• Importance, urgency, functional sequencing

12 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 13: Agile 103  - the three big questions

Grand Bargain – Project & Sponsor

13 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Best Value

Agile PM

Manifesto &

Principles

Customer

drivers

GRAND BARGAIN

Page 14: Agile 103  - the three big questions

Grand Bargain

14 Copyright 2011 Square Peg Consultiing, All Rights Reserved

The grand bargain – with the

project sponsor – is to deliver

"best value" in trade for latitude

to evolve the scope details

• Not to exceed maximum

investment

• Not to overrun ‘critical

milestones’

Page 15: Agile 103  - the three big questions

15 Copyright 2011 Square Peg Consultiing, All Rights Reserved

The BIG THREE Questions

What is this thing called Agile?

How do I do “agile in the waterfall”?

How do I get started?

Page 16: Agile 103  - the three big questions

The fundamental tension

1. Traditional is “strategically” planned – predictable scope

2. Agile is tactically planned – accommodating scope

3. Management challenge: strategic – tactical scope tension

16 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 17: Agile 103  - the three big questions

Agile generic plan

17 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Release

Cha

rte

r

Vis

ion -

narr

ative

Busin

ess c

ase

Arc

hitectu

re

Agile sprints

embedded in white space (for maneuver)

Page 18: Agile 103  - the three big questions

Traditional generic waterfall

18 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Predicting and planning – from

the top – your way down this

swim lane is problematic

Say the agilists: “It can’t be

done, except incrementally”

Page 19: Agile 103  - the three big questions

Wrap the plan in a traditional framework

19 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Traditional wrapper

With swim lanes

Agile sprints

embedded in white space (for maneuver)

Interface (with buffers built in)

Release with Buffers

Cha

rte

r

Vis

ion -

narr

ative

Busin

ess c

ase

Arc

hitectu

re

Page 20: Agile 103  - the three big questions

To make it work

20 Copyright 2011 Square Peg Consultiing, All Rights Reserved

• Architecture

• Interface discipline

• Black-box commitments

• Intra-wrapper coordination

Page 21: Agile 103  - the three big questions

Wave commitments

1. Architecture in waves

2. Tweak interface needs/requirements/demands at each wave

3. Trusted Black Boxes– it all happens at the terminals

21 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 22: Agile 103  - the three big questions

Redistribution of power

1. Federalism allows for ebb and flow of power

2. Some autonomy is surrendered

3. Complexity begets more power in the executive

4. Team to team coordination

22 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 23: Agile 103  - the three big questions

23 Copyright 2011 Square Peg Consultiing, All Rights Reserved

The BIG THREE Questions

What is this thing called Agile?

How do I do “agile in the waterfall”?

How do I get started?

Page 24: Agile 103  - the three big questions

Start initiatives

1. Conceptual arguments – sell success according to customer

acceptance

2. Management arguments – proffer the grand bargain

3. Project practicalities – begin with a pilot project and a team

disposed to ‘early adoption’

24 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 25: Agile 103  - the three big questions

Success mapped to business scorecard

1. Project success maps to business success – customer is the root

of business success

2. Stay close to business metrics that govern input (cost and

resources) – there’s usually no business metric on scope

25 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 26: Agile 103  - the three big questions

Strategy for the Grand Bargain

1. Re-up quarterly (at least)

2. Be prepared to stop! – don’t assume you can run

through the limits

3. Keep the customer on your side – no side channel

complaints

26 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 27: Agile 103  - the three big questions

Pick a workable pilot

1. Follow Mike Cohn’s advice

2. Recruit early adopters and experimenters

3. Think about scale – practice where possible

27 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Page 28: Agile 103  - the three big questions

28 Copyright 2011 Square Peg Consultiing, All Rights Reserved

Tell’em what you told them

What is this thing called Agile? Fidelity to customer need replaces fidelity to specification

How do I do “agile in the waterfall”? Wrap agile with a framework and adhere to interface

discipline

How do I get started? Pick the right pilot

Page 29: Agile 103  - the three big questions

The author of this seminar

John C Goodpasture, PMP

Program manager, author, coach,

and instructor • PMI eSeminarsWorldsm instructor for Agile

Project Management, and

• Advanced Risk Management, and

• Understanding Organizational Change

29 Copyright 2012 Square Peg Consultiing, All Rights Reserved

[email protected]

johngoodpasture.com

Page 30: Agile 103  - the three big questions

Read more …..

30 Copyright 2012 Square Peg Consultiing, All Rights Reserved

• Jim Highsmith: “Agile Project Management: Creating innovative products”

• Dean Leffingwell: “Agile Software Requirements: Lean requirements practices for Teams, Programs, and the Enterprise”

• Mike Cohn: “Agile Estimating and Planning”

• Lisa Crispin and Janet Gregory: “Agile Testing: A practical guide for Testers and Agile Teams”

• John Goodpasture: “Project Management the Agile Way: Making it work in the Enterprise”

Page 31: Agile 103  - the three big questions

31 Copyright 2012 Square Peg Consultiing, All Rights Reserved

All done and ready for questions!