team productivity and quality - understanding the ... · team productivity and quality -...

19
Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese www.fissure.com for SimProject® © Fissure Minneapolis, MN 952-882-0800 www.Fissure.com 5 Variables Presentation 9-16 www.fissure.com 952-882-0800

Upload: vanlien

Post on 25-Jul-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Team Productivity and Quality -Understanding the Quintuple Constraint

Jesse Freesewww.fissure.com

for SimProject®

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

www.fissure.com952-882-0800

Page 2: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Agenda

The Five Key Project Management Variables

The Relationship Between the Five Key Variables- What does it look like?

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

- What does it look like?

Using the Relationship on Projects

2

Page 3: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Three Key Project ManagementVariables

-The Triple Constraint

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

Scope

TimeCost

3

Page 4: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Are they Constraints or arethey Variables?

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-164

Scope

TimeCost

Page 5: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

• What will it take to make this project happen?or What will win the contract?

• How much money and/or schedule does thecustomer or sponsor have?

• What is the competitor’s estimate? or At what

• What will it take to make this project happen?or What will win the contract?

• How much money and/or schedule does thecustomer or sponsor have?

• What is the competitor’s estimate? or At what

Top Down Constraint Estimation

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

• What is the competitor’s estimate? or At whatestimate will the sponsor look at other options?

• What will management tolerate?• What will the market allow?

• What is the competitor’s estimate? or At whatestimate will the sponsor look at other options?

• What will management tolerate?• What will the market allow?

5

Page 6: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Two More Key ProjectManagement Variables

-The Quintuple Constraint

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

Scope

Quality

Productivityof your team

6

Page 7: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

If you want to improveproductivity, what area few things you mightfocus on?

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-167

Page 8: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

What is the relationshipbetween the variables? Ifyou change one, what is theimpact on the others?

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-168

Page 9: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

As a team identify what the relationship looks like for the following:

Effort Schedule

Team Exercise

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

Size Size

Schedule

Quality

Schedule

Effort

9

Size is constant Size is constant

Page 10: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Let’s look at onemajor driver of theserelationships.

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

relationships.

10

Page 11: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Brook’s Law

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-1611

Page 12: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Ramp Up Time and Limited Divisibility

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-1612

Page 13: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Frederick Brooks -The Mythical Man-Month

• IBM 360 System Development

• Lots of data

• About projects that require communication

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

• About projects that require communication

Addison-Wesley Publishing Company, 1975, 1995

13

Page 14: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Understanding Brook’s LawThe Relationship Between # of People and Productivity

Number of peopleon the project:

Number of 2-way communicationchannels on the project:

1

3

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

3

6

10

What is thetrend here?

14

Page 15: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Five Key Project Variables -Relationship

Quality

Cost Time Cost Time

Quality

BudgetCut

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

Quality& People

Scope

All five variables are balanced.

Scope

Quality& People

Scope and time areadjusted to reflect and stayin balance with the reducedcost.

15

Page 16: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Constraint andEstimate Analysis

Team estimate

Parametric estimate

Difference in cost and time is your “Estimation RISK”

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

Cost

Time

Parametric estimate

Expert estimate

Top down constraint

16

Page 17: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Trade-off Summary

Minimum ScheduleLengthen ScheduleShorten Schedule*

Build Up FastBuild Up Slow

MinimumLongerShorter

ShorterLonger

MaximumDownUp

UpDown

MinimumUpDown

DownUp

Schedule Effort/Cost Quality

Effect

This looksimportant

Pattern

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

Reduce FunctionalityAdd Functionality

Improve Productivity#Productivity Falls

* The schedule cannot be shorter than the minimum schedule. Only if westart the planning process with a schedule longer than the minimum canwe consider shortening it.

# Improving productivity generally takes place on a longer time scale thanproject duration, except large projects that run on for years.

ShorterLonger

ShorterLonger

DownUp

DownUp

UpDown

UpDown

17

Page 18: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

Conclusion

• There are five key project variables –hopefully they are not ALL constraints

• The more people you have working together,the lower their individual productivity (andquality)

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16

quality)

• If the five key variables are not in balance,something has to give

18

Page 19: Team Productivity and Quality - Understanding the ... · Team Productivity and Quality - Understanding the Quintuple Constraint Jesse Freese  for SimProject

© Fissure Minneapolis, MN 952-882-0800 www.Fissure.com

5 Variables Presentation 9-16