PMI EMEA Global Congress: Integrating Agile in a Waterfall World

  • View
    1.109

  • Download
    1

  • Category

    Business

Preview:

DESCRIPTION

Although many practitioners take a black and white stance regarding agile, you can benefit from a shade of gray. If you are part of an enterprise organization it is likely that a large majority of projects are run using the traditional waterfall approach to project management; gray agile projects can fit in this world. In this workshop you will take a fresh look at the benefits and challenges of implementing agile projects in a waterfall world. Learning Objectives * Learn how agile in an enterprise (non-software) company differs from agile in a small software company and what can be expected. * Learn why “agile vs. waterfall” is not a valid proposition and four alternatives for managing increasingly agile projects. * Learn how to successfully mix agile and sequential project models in a single project. Although many practitioners take a black and white stance regarding agile, you can benefit from a shade of gray. If you are part of an enterprise organization it is likely that a large majority of projects are run using the traditional waterfall approach to project management. Gray agile projects can fit in this world. In this workshop you will take a fresh look at the benefits and challenges of implementing agile projects in a waterfall world.

Citation preview

Integrating Agile in a Waterfall World

Session #TRN02

Joseph FlahiffWhitewater Projects, Inc.

“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010 Permission is granted to PMI for PMI® Marketplace use only

2“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

We feel like this guy

3“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

PMs In the eyes of

Agileists

Presentation Title

4“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Where is the Disconnect?

5“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use onlyPresentation Title

WHY?

6“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Where are we going?

• Agile in What Context

• Mixed Planning

• Options

• A Better Way

7“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Agile in What Context?

8“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Project Management

A project is a temporary endeavor

undertaken to create a unique product,

service or result.

9“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Product Management

An organizational life-cycle function

within a company dealing with the

planning or forecasting or marketing

of a product or products at all stages

of the product life-cycle.

10“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use onlyPresentation Title

  Project Management

Product Development

Scope Fixed set of features

On-going prioritized list

of featuresSchedule Start and

end datemultiple

releases Budget Allocated

onceCyclical

Triple constraint

11“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Agile in a NON-software Company

Agile in a software Company

“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Agile in an EnterpriseEnterprise

Sales Marketing Product Customer Service Information Technology

Platform Services

Network Operations

Server Operations

Application Management

Application support

Production Support

Application development

Traditional Project

Management

Agile group

13“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Projects or Products?

14“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Where are we going?

• Agile in What Context

• Mixed Planning

• Options

• A Better Way

15“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

WBS!Iteration based

Feature based

Release based

16“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Iteration Based Feature / Release Based

Two Basic Models

Feature 1

Feature 1Epics

Iteration Time boxes

17“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Hybrid ModelRelease

Feature 1

Feature 2

Feature 1 Epics

Feature 3

18“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Hybrid Model

19“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Pro Con

Iteration Based

• Easy to track• PMO might like it

better

• Not much value

Feature BasedFlat Start Story Based

• PMO prefers• Stories start when

the team selects them

• Makes releases less agile

• Difficult to measure story size in MSP

• Doesn’t show WHEN a story will start

Release BasedFlat Start Story Based

• Tracks progress• What Sponsors

Want

• Difficult to measure story size in MSP

• Doesn’t show WHEN a story will start

21“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Where are we going?

• Agile in What context

• Mixed Planning

• Options

• A Better Way

“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Either Agile or Waterfall

22

“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Sequential (Waterfall)

Agile

Scoping

Scoping

Planning

Planning

Build

Build

Test

Test Feedback

Close

Close

Deploy

Deploy

IncrementalScoping Planning Build Test CloseDeploy

IterativeScoping Planning Build Test Feedback CloseDeploy

24“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Problem Type

Tame

Wicked

Planning

Upfront

Just in time

Question

Why

How

None

NoneSequential

Incremental

Iterative

Agile

25“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Type Example How What Why

Sequential House Construction Fixed Fixed Fixed

Incremental Apartment complex construction

Flexible Fixed Fixed

Iterative Mandated Software Projects

Flexible Flexible Fixed

Agile New Product Development

Flexible Flexible Flexible

26“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Enterprise Project Integration

Cross Portfolio Issues

Enterprise Project

Reporting

Agile Releases coordinate with

Enterprise Release Mgt.

Predictive Elements

Long lead

e.g. Hardware deployment

Enterprise Testing

(User Acceptance)

Agile IterationsSoftware Development Software Testing

(Unit/Component/Integration)

Envelope Method

27“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Where are we going?

• Agile in What context

• Mixed Planning

• Options

• A Better Way

28“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

…to help their teams be successful, the "bearers of

water and removers of boulders", who have the

backbone to resist unreasonable demands, who

clearly explain the impact of management decisions,

who can motivate the team to meet a crisis deadline

ONLY when it is really a crisis and who otherwise

understand the importance of sustainable pace.

They fight the petty fights and protect their teams

from the dysfunction around them.

Servant Leadership

29“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Q&A

30“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

to help their teams be successful, the "bearers of

water and removers of boulders", who have the

backbone to resist unreasonable demands, who

clearly explain the impact of management decisions,

who can motivate the team to meet a crisis deadline

ONLY when it is really a crisis and who otherwise

understand the importance of sustainable pace.

They fight the petty fights and protect their teams

from the dysfunction around them.

Servant Leadership

31“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Your Name Here

“PMI” is a registered trade and service mark of the Project Management Institute, Inc. ©2010Permission is granted to PMI for PMI® Marketplace use only

Joseph FlahiffJoseph@josephflahiff.com

Tel: 888.831.9904

Direct: 206.276.1386

www.whitewaterprojects.com

www.twitter.com/a/joseph_flahiff

http://www.linkedin.com/in/josephflahiff

Session #TRN02

Recommended