Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore...

29
Project Management Made Simple Copyright © 2009 Terrapin Consulting LLC IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting

Transcript of Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore...

Page 1: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Project Management Made Simple

Copyright © 2009 Terrapin Consulting LLC

IMC Presentation

August 2009

Dominic LeporePrincipal Project Manager

Terrapin Consulting

Page 2: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Contents

Lepore’s Fourth Law of Project Management

S = D/E +/- P

Break it down!

Schoolhouse Rocks!

Lepore’s Third Law of Project Management

Copyright © 2007 Terrapin Consulting LLC

Lepore’s Third Law of Project Management

W = ∫ f(x) dx

The Cosby Kids

Grand Unified Theory of Management Consulting

2

Page 3: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Why?

Copyright © 2007 Terrapin Consulting LLC 3

Page 4: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Why?

A project is temporary endeavor to achieve a goal

Faster, more efficiently, more successfully

More revenue & profits

Copyright © 2007 Terrapin Consulting LLC 4

Page 5: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Project Management

PMI lists nine knowledge areas: Scope, Time, Integration, Cost, Quality, HR, Communications, Risk and Procurement (PMBOK Checklist)

Scope, Schedule and Resources (Triple Constraints)

Copyright © 2007 Terrapin Consulting LLC

Constraints)

Scope, Schedule and Managing the Project

5

Page 6: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Scope

Lepore’s Fourth Law of Project Management

S =D/E +/-P

Copyright © 2007 Terrapin Consulting LLC 6

Page 7: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Scope In or Out

Documenting what is out of scope is just as important to documenting what is in scope (Project Charter)

ELIMINATE AMBIGUITY

Copyright © 2007 Terrapin Consulting LLC 7

Page 8: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Break it down – the Work Breakdown Structure

Level 2

Level 1 1.0 Airplane

1.1 1.2

Copyright © 2007 Terrapin Consulting LLC

Level 3

Level 2 1.1 Structure

1.1.1 Fuselage

1.1.2 Wings

1.2 Avionics

1.2.1 Radar

8

Page 9: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Break it down!

Level 2

Level 11.0

Financial System

1.1 1.2

Copyright © 2007 Terrapin Consulting LLC

Level 3

Level 21.1

Accounts Payable

1.1.1 Vendors

1.1.2 Invoices

1.1.3 Payments

1.2 Accounts

Receivable

1.2.1 Invoices

9

Page 10: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Sample WBS: Financial System

# Work Breakdown

1.0 General Ledger

2.0 Accounts Payable

2.1 Maintain Vendors

2.2 Maintain Terms

2.3 Enter Invoices

2.4 Process AP

2.5 Cut checks

3.0 Billing

ELIMINATE AMBIGUITY

Copyright © 2007 Terrapin Consulting LLC

3.0 Billing

4.0 Accounts Receivable

5.0 Purchase Orders

6.0 HR

7.0 Payroll

8.0 Projects

9.0 IT

9.1 Install

9.2 Backup

9.3 Restore

9.4 Interfaces

10

Page 11: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Requirements Management

Gather

Analyze

Prioritize

Document

Validate

Copyright © 2007 Terrapin Consulting LLC

Validate

Maintain

11

ELIMINATE AMBIGUITY

Page 12: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Change Control Process

Scope creep is our common enemy

Just having a process eliminates scope creep

Make every change request go through the process

Copyright © 2007 Terrapin Consulting LLC 12

Page 13: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

About Dominic Lepore

B.S., Engineering, University of Maryland

17 years experience, all in project management and most as a consultant

Big 4 experience at Deloitte & Touche

PMP Certification

Copyright © 2007 Terrapin Consulting LLC

PMP Certification

Prior Board Member of PMI Puget Sound Chapter, current volunteer

Regular speaker at events

Taught software classes at BCC

13

Page 14: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Scope Recap

Success = Deliverables/Expectations

In and Out

Break it down – work breakdown structure (WBS)

Requirements

Change control

Copyright © 2007 Terrapin Consulting LLC

Change control

14

Page 15: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Schoolhouse Rocks

How a Bill Becomes Law

How a Business Process Becomes SOP

Analyze (Requirements)

Design

Build/Configure

Copyright © 2007 Terrapin Consulting LLC 15

Build/Configure

Test

Train

Implement

Page 16: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Estimating Work

Lepore’s Third Law of Project Management

It’s Just Math!

W = ∫ f(x) dx

Copyright © 2007 Terrapin Consulting LLC 16

Page 17: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

It’s Just Math

Area under the curve

Copyright © 2007 Terrapin Consulting LLC 17

Page 18: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

It’s Calculus

Copyright © 2007 Terrapin Consulting LLC 18

Page 19: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

It’s Calculus

Copyright © 2007 Terrapin Consulting LLC 19

Analyze

Design

Build

Test

Train

Implement

Page 20: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

WBS Grid

# Work Breakdown Analyze Design Build Test Train Implement

1.0 General Ledger

2.0 Accounts Payable

2.1 Maintain Vendors

2.2 Maintain Terms

2.3 Enter Invoices

2.4 Process AP

Copyright © 2007 Terrapin Consulting LLC

2.4 Process AP

2.5 Cut checks

3.0 Billing

4.0

Accounts

Receivable

20

Page 21: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

WBS Grid

# Work Breakdown Analyze Design Build Test Train Implement

1.0 General Ledger

2.0 Accounts Payable

2.1 Maintain Vendors 1 1 3 1 1 1

2.2 Maintain Terms

2.3 Enter Invoices

2.4 Process AP

Copyright © 2007 Terrapin Consulting LLC

2.4 Process AP

2.5 Cut checks

3.0 Billing

4.0

Accounts

Receivable

21

Total Work = Sum of {Analyze (work to analyze one WBS) + (Design (work to design one WBS) + …. }

Or

W = ∫ f(x) dx

Page 22: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Summary

Lepore’s Fourth Law of Project Management

S = D/E +/- P

In and Out

Break it down – work breakdown structure (WBS)

Requirements

Change control

Schoolhouse Rocks!

Copyright © 2007 Terrapin Consulting LLC

Schoolhouse Rocks!

Lepore’s Third Law of Project Management

W = ∫ f(x) dx

WBS Grid

The Cosby Kids

Grand Unified Theory of Management Consulting

22

Page 23: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Contact Information

Terrapin Consulting:The Right People, the Right Methodology and the Right Fit for your project needs.

Blog: www.redmondblogger.com

Contact: [email protected]

Copyright © 2007 Terrapin Consulting LLC 23

Page 24: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Scope and Schedule Recap

Scope

Schedule

WBS Grid

Next, managing the project

Copyright © 2007 Terrapin Consulting LLC 24

Page 25: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Waterfall vs. Iterative Approach

Waterfall Iterative

Analyze

Design

Build

Analyze

Design

Build

Test

Copyright © 2007 Terrapin Consulting LLC 25

Build

Test

Train

Implement

Test

Train

Implement

Page 26: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Waterfall vs. Iterative Approach

Waterfall

Static requirements

Can be more efficient by planning all work ahead of time

Fixed resources, fixed scope, floating time

Iterative (Agile, XP, Scrum, more)

Copyright © 2007 Terrapin Consulting LLC

Iterative (Agile, XP, Scrum, more)

Dynamic requirements

May be less efficient by requiring more code changes for frequently used code

Fixed resources, fixed time, floating scope

26

Page 27: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Waterfall vs. Iterative

# Work Breakdown Analyze Design Build Test Train Implement

1.0 General Ledger

2.0 Accounts Payable

Waterfall = down the columns Iterative = across the rows

Copyright © 2007 Terrapin Consulting LLC

2.0 Accounts Payable

2.1 Maintain Vendors 1 1 3 1 1 1

2.2 Maintain Terms 1 1 3 1 1 1

2.3 Enter Invoices 1 1 3 1 1 1

2.4 Process AP 1 2 5 2 2 1

2.5 Cut checks 1 1 3 1 1 1

3.0 Billing

4.0

Accounts

Receivable

27

Page 28: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Managing the Project

Status

It’s still just math

People

Peopleware

Teamicide

Copyright © 2007 Terrapin Consulting LLC

Risks

Probability vs. Impact (PI) Diagram

28

Page 29: Project Management Made Simple - Redmond Blogger...IMC Presentation August 2009 Dominic Lepore Principal Project Manager Terrapin Consulting. Contents Lepore’sFourth Law of Project

Grand Unified Theory

Frederick Winslow Taylor

Henry Gantt

Copyright © 2007 Terrapin Consulting LLC 29