esd.36j system & project managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... ·...

80
+ - ESD.36J System & Project Management Dynamics of Project Performance System Dynamics and Project Management Lecture #20, SD Class Eight (11/13/00) Copyright © 2003 James M. Lyneis

Upload: others

Post on 14-Feb-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

ESD.36J System & Project Management

Dynamics of Project Performance

System Dynamics and Project Management

Lecture #20, SD Class Eight (11/13/00)

Copyright © 2003 James M. Lyneis

Page 2: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

Gathering Data+

-

Progress

Rework But, the splitdiscovery can be cannot be measured and determined used to estimate as it is split after the fact happening

Quality Measured

Progress

Rework Discovery

Productivity

Work To Be Done

Undiscovered Rework

Known Rework

Work Really Done

Can be

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 2

Page 3: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

Topics+

-

• A System Dynamics View of Execution and Adaptation

• Project dynamics summary

• Strategic project management & learning

• Lessons Learned

• Broader issues – multi-project and market interactions

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 3

Page 4: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Selected Issues in Execution & Adaptation

� Managing Risks and Changes: � Schedule adjustments � Staffing strategies

A Strategic View – Deciding in advance the best way to handle problems if

they arise

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 4

Page 5: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

In the face of a projected schedule overrun, is it better to slip as soon as you know it or wait and see if corrective actions will help?

Copyright © 20039/23/03 - ESD.36J SPM James M. Lyneis 5

Page 6: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

- Graph for Staff Level 20

15

10

5

0

No Slip

Slip Early (and all along)

Slip Late

0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 Time (Month)

Staff Level : Class7x Base People Staff Level : Class7x Slip Late People Staff Level : Class7x Slip Early People

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 6

Page 7: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Graph for Cumulative Effort Expended

400

300

200

100

0

Slip Early (and all along)

No Slip

Slip Late

0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 Time (Month)

Cumulative Effort Expended : Class7x Base Month*Person Cumulative Effort Expended : Class7x Slip Late Month*Person Cumulative Effort Expended : Class7x Slip Early Month*Person

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 7

Page 8: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Conclusions

� If project priorities favor cost over schedule, it’s better to slip the schedule early rather than wait until the damage is done. [Note: if rework creation is high enough, not slipping early can make the project finish later!]

� Use buffers early.

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 8

Page 9: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Selected Staffing Issues

� Should staff be added to a late project (Homework 4 question)? � Unless new staff are 100% productive from

day 1, adding staff increases cost; � And, can make project later if the quality hit

is large enough � Should you start with the expected full

team, or staff up gradually?

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 9

Page 10: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

Topics+

-

• A System Dynamics View of Execution and Adaptation

• Project dynamics summary

• Strategic project management & learning

• Lessons Learned

• Broader issues – multi-project and market interactions

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 10

Page 11: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Examples of Behavior Modes on a Project

Project Staffing

Typical Plan

TimeCopyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 11

Page 12: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Examples (continued)

Fraction Complete

Time

.5

1

Typical Plan

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 12

Page 13: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Examples (continued)

Productivity

Time

1

2 Typical

Plan

(Normalized)

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 13

Page 14: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Project problems persist in spite of numerous advances in the last 30 years

� PERT and CPM (Critical Path Method)� Waterfall, Spiral, …

� Emphasis on “soft,” people factors

� Microsoft Project

.. and Learning is not happening Why???

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 14

Page 15: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Why??

Project performance problems are fundamentally dynamic problems,

and Managers mental models and typical tools (computer models): � take a partial view � view a project statically � treat projects as if they were unique

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 15

Page 16: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Systems thinking and dynamic modeling provide the means of ...

... understanding the structure of projects, and how that structure creates behavior; ... designing robust projects

... learning across projects

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 16

Page 17: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Dynamics of Project Performance

� The “rework cycle” � Quality � Undiscovered rework

� Feedback effects on productivity and work quality � Positive, re-enforcing, often “vicious

circles” � Negative, controlling

� Knock-on effects between work phases Copyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 17

Page 18: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

- The Rework CycleKey to Project Dynamics

le

WORK

BEING DONE

Peop Productivity Quality

WORK TO BE DONE

KNOWN REWORK

UNDISCOVERED REWORK

WORK REALLY DONE

Rework Discovery

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 18

Page 19: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Work Quality to Date

CompletionTime

Expected Completion

Time Availability

of Prerequisites

Progress

Schedule Pressure

Out-of-Sequence Work

Morale

Hours at Completion

Hours

to Date

Skill & Experience

Hiring

EquivalentStaff on Project

StaffingRequested

TurnoverOrganizational

Changes

Staff

Quality

Added Work

Work

Overtime

Time Remaining

Be Done

Project Dynamics

Scheduled

Perceived

Expected ExpendedProgress

Rework Discovery

Size

Productivity

Obsoleted

Work To

Undiscovered Rework

Known Rework

Work Really Done

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 19

Page 20: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

A system dynamics model usually represents several phases of work, but is more aggregate than a CPM model

System Engineering

Software Code and Test

Hardware Design

Hardware Build and Test

Integrate and Test

Software Design

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 20

Page 21: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

Topics+

-

• A System Dynamics View of Execution and Adaptation

• Project dynamics summary

• Strategic project management & learning

• Lessons Learned

• Broader issues – multi-project and market interactions

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 21

Page 22: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Corporate Strategy for the Project

Determining the fit of the project to business objectives (the “mission”)� features / scope � schedule milestones (time to market) � delivered quality (defects) � resources & budget And the mix/timing of “projects” necessary to

achieve corporate strategy

Operationally, “projects” implement corporate strategy.

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 22

Page 23: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Strategic Project Management

Understanding how project “design” decisions affect project performance …� Organization, process, ...� Buffers, phase overlap, ...� Staffing strategies, schedule slip, ...� ...

… and how they affect other current projects (portfolio issues), and future projects.

Operationally, “day-to-day project decisions” implement project strategy.

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 23

Page 24: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

An important part of strategic project management is learning from past

projects ...

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 24

Page 25: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Why Do Organizations Seem So Poor at Learning Lessons From Prior Projects?

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 25

Page 26: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Action is a feedback process

RealWorld

Decisions Information Feedback

Goals

Copyright © 20039/23/03 - ESD.36J SPM James M. Lyneis 26

Page 27: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

For example, controlling shower temperature

Real World

Reduce hotReduce hot water flowwater flow TemperatureTemperature

too hottoo hotInformationDecisions Feedback

Goals

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 27

Page 28: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Or a project ...

Real World

Add peopleAdd people Project behindProject behind scheduleschedule

InformationDecisions Feedback

Goals

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 28

Page 29: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Action is based on mental models …

RealWorld

Decisions Information Feedback

Strategy, Mental Structure, Models Decision of Real

Rules World

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 29

Page 30: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Model for shower control

RealWorld

Decisions Information Feedback

Reduce hotReduce hot water flowwater flow TemperatureTemperature

too hottoo hot

Strategy, Mental Structure, Models

of Real World

Decision Rules

““Reduce hot water flowReduce hot water flow Temperature =Temperature = when temp. too hot”when temp. too hot” hot flow + coldhot flow + cold

flowflowCopyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 30

Page 31: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-And project control

Real World

Project behindProject behindAdd peopleAdd people scheduleschedule

InformationDecisions Feedback

Strategy,Structure, Decision

Rules

““Add people when weAdd people when we fall behind.”fall behind.”

Mental Models of Real World

Progress =Progress = People *People *

ProductivityProductivityCopyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 31

Page 32: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Learning also results from feedback (“experience”)

RealWorld

Decisions Information Feedback

Strategy, Mental Structure, Models Decision of Real

Rules World

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 32

Page 33: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Action, and learning, become difficult when there are significant time delays

RealWorld

Decisions Information Feedback

Reduce hotReduce hot water flowwater flow TemperatureTemperature

too hottoo hot

Delay

Strategy,Structure,

Mental Models

““Reduce hot water flowReduce hot water flow

of Real World Temperature =Temperature =

hot flow + coldhot flow + cold when temp. too hot”when temp. too hot” flowflow

9/23/03 - ESD.36J SPM Copyright © 2003 James M. Lyneis 33

Decision Rules

Page 34: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

… and where the cause effect chains are many (“side effects”)

Real World

Decisions Information Feedback

Add peopleAdd people

Delay Delay Experience dilution, supervision time, Congestion, … Project behindProject behind

scheduleschedule

Learning from experience is difficult

Strategy, Mental Structure, Models

of Real World

Decision Rules

Progress =Progress =““Add people when weAdd people when we People *People *

fall behind.”fall behind.” Productivity * …Productivity * …Copyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 34

Page 35: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

-

+

-

© 2003

Learning is difficult in a complex world

Mental ModelsStrategy, Structure,Decision Rules

dynamics from cognitive maps

Decisions Information Feedback

controlled experiments

Adapted from

, etc.

ESD.36J SPM Copyright James M. Lyneis

• Misperceptions of feedback • Unscientific reasoning • Judgmental biases • Defensive routines

• Inability to infer

• Implementation failure • Game playing • Inconsistency • Performance is goal

• Selective perception • Missing feedback • Delay • Bias, distortion, error • Ambiguity

Real World • Unknown structure • Dynamic complexity • Time delays • Inability to conduct

Sterman, Business Dynamics

Page 36: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

-

+

-

© 2003

• failure

• • •

goal

• l• •

• Learni l

Decisions

• • • i• •

i i

Mental Models • •

• i

• l l• i

Real World • • • •Models

can play a significant role

Adapted from

, etc.

ESD.36J SPM Copyright James M. Lyneis

Real World Implementation

Game playing Inconsistency Performance is

Virtual World Perfect imp ementation Consistent incentives Consistent application of decision rules

ng can be goa

Virtual World Complete, accurate, immediate feedback

Real World Selective perception Miss ng feedback Delay Bias, distortion, error

• Amb gu ty

Information Feedback

Mapping of feedback structure Disciplined application of scientific reasoning Discussability of group process, defensive behaviour

Strategy, Structure, Decision Rules

Simulation used to nfer dynamics of cognitive maps correctly

Virtual Worlds • Known structure

Variable evel of comp exity Controlled exper ments

Unknown structure Dynamic complexity Time delays Inability to conduct controlled experiments Sterman, Business

Dynamics

Page 37: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

Steps in Learning – Scientific Method

+

-

1. Gather data 2. Develop model(s)3. Validate/Calibrate4. Evaluate lessons: what would have happened if …

� Unplanned events (risks), changes, … did not occur � Management changes had not been made

5. Systematize via data base, benchmarks, rules ofthumb, training, game?

This is not easy and takes effort over multipleprojects on an on-going basis to be successful!

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 37

Page 38: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-“But my project is different!”

� The rework cycle, with dynamic productivity and work quality, is one generic model (or framework).

� Benchmarking, lessons, and learning can be transferred across projects.

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 38

Page 39: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

Topics+

-

• A System Dynamics View of Execution and Adaptation

• Project dynamics summary

• Strategic project management & learning

• Lessons Learned

• Broader issues – multi-project and market interactions

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 39

Page 40: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Lessons -- 1

� Getting a feasible project design (consistent mission) is the first step to avoiding adverse project dynamics

� Prior projects are the best source of information with which to design a robust project

� There is an optimal tradeoff among scope, budget, schedule, and delivered defects

Bid & plan project right

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 40

Page 41: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Lessons -- 2

� Recognize the rework cycle and plan to minimize its consequences:� Quality -- do it right the first time � Undiscovered rework -- avoid quality on

quality surprises (estimate real progress) � Rework discovery time -- prioritize rework

detection and correction over new work

It’s the undiscovered rework!

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 41

Page 42: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

(and minimize mistakes)+

-

Actions to Reduce Rework Discovery Delay

1. Recognizing the existence of the rework cycle and the costs of undiscovered rework is half the battle � Professor Eppinger’s DSM example � F-18

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 42

Page 43: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

-

+

-

© 2003

Semiconductor Development Example 1 2 3 4 5 6 7 8 9

1 Set customer target • x x • 2 Estimate sales volumes x • x x • 3 Establish pricing direction x • x • 4 Schedule project timeline • x 5 Development methods x • x x x x 6 Macro targets/constraints x x • x x x x 7 Financial analysis x x x x x • 8 Develop program map x • x 9 Create initial QFD matrix x x x x •

10 Set technical requirements x x x x • x 11 Write customer specification x x x x x • O O O O O O O O 12 High-level modeling x x x x • x x x 13 Write target specification x x x x x x x x x • x x 14 Develop test plan x x x x x • x 15 Develop validation plan x x x x • 16 Build base prototype x x x x x x • 17 Functional modeling x x x x x • x x x x x x x x O O O O O O O O O O 18 Develop product modules x x x x x x x x x • O 19 Lay out integration x x x x x x x x x • 20 Integration modeling x x x x x x x • x x x 21 Random testing x x • x x x 22 Develop test parameters x x x x x x x • x x x 23 Finalize schematics x x x x x • x x O O O O O 24 Validation simulation x x x x x x x • x x 25 Reliability modeling x x x x x • x 26 Complete product layout x x x x x • x x 27 Continuity verification x x x x x x • 28 Design rule check x x x • 29 Design package x x x x x • O O O O O O O 30 Generate masks x x x x • x O 31 Verify masks in fab x x x • 32 Run wafers x • x O 33 Sort wafers x • 34 Create test programs x • 35 Debug products x x x x x • O O O O O O O 36 Package products x x x • 37 Functionality testing x x x • 38 Send samples to customers x x x x • 39 Feedback from customers x • 40 Verify sample functionality x • 41 Approve packaged products x x x x • 42 Environmental validation x x x x • 43 Complete product validation x x x x x • 44 Develop tech. publications x x • x x 45 Develop service courses x x • x 46 Determine marketing name x x x x x • x 47 Licensing strategy x x x • 48 Create demonstration x x x x x x • 49 Confirm quality goals x x x x x • 50 Life testing x x x • x x 51 Infant mortality testing x x x x • x 52 Mfg. process stabilization x x x • O O 53 Develop field support plan x x • 54 Thermal testing x x x • 55 Confirm process standards x • x x 56 Confirm package standards x x x x x • x 57 Final certification x x x x x x x x x x x • 58 Volume production x x x • x 59 Prepare distribution network x x x x x x x x • 60 Deliver product to customers x x x x x x x x x •

x = Information Flows = Planned Iterations O = Unplanned Iterations • = Generational Learning

Concurrent Activity Blocks

Potential Iterations

Generational Learning

Sequential Activities

ESD.36J SPM Copyright James M. Lyneis

10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60

Page 44: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

F-18 Program (on budget and ahead of schedule)

� “I used your work and advice from the start. You made us understand the importance of rework, of finding it early, of reducing it, as well as how we could go about doing it. As a result, we cut our rework effort to one-quarter of what we expected. Not many may know how important your work was, but I do…. Every time someone asked me how we managed to succeed, I take them to the model diagram I keep on my wall, and use that to explain it to them.” Lou Carrier, VP Northrop-Grumman and former F-18 project manager.

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 44

Page 45: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-F-18 Actions

� Model diagram – clear picture, highlighted importance of rework (minimize “kill the messenger”)

� Integrated product teams, including internal HR consultants to facilitate design-mfg. dialogue

� Real time reporting of staff, costs, progress

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 45

Page 46: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Reducing Rework Discovery Delay (and minimizing mistakes)

1. Recognizing the existence of the rework cycle andthe costs of undiscovered rework is half the battle

2. Make maximum use of integrated product teams,including customers and all functions (PeaceShield, F-18)

3. Focus on quality even if it means delaying interimmilestones or start of downstream work

� Peace Shield (delayed staff roll off; reduced phase overlap)

� Auto (design reviews, prototypes, CAE, physical tests) Corollary: don’t charge ahead on a design phase if upstream

(or supplier) information is not available or of high quality

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 46

Page 47: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Lessons -- 3

� Minimize the vicious circles; avoid, within a phase, ...� aggressive staffing

� sustained overtime

� schedule pressure (measuring and rewarding the wrong behaviors)

� ... and between phases � rigidly sticking to scheduled start without

necessary prerequisites (use buffers early)

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 47

Page 48: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Lessons -- 4

� Identify key risks and ... � put effort into avoidance and early

detection � alternative processes (e.g. spiral), staffing

strategies (e.g., integrated teams), tools, etc. can improve performance in the right situation, but involve both short-term (implementation) and long-term (greater scope, lower productivity) costs and are not right for every project

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 48

Page 49: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Lessons -- 5

� Manage changes and problems wisely � Replan and price changes immediately

(don’t hope you can make it up, then discovery trouble 6 months later)

� Negotiate to reduce scope if schedule is critical

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 49

Page 50: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Lessons -- 6

� Learn ...� Identify leverage points and policies � Share across projects (individual managers

learn, but few share)� Reuse what works

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 50

Page 51: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Selling System Dynamics (Modeling)

� Must be a persistent and costly dynamic problem � Illustrate causes (use rework cycle and feedback

examples) � Provide an example of use relevant to your

organization “SDM students are hereby granted permission

to use any of my lecture slides for internalcompany presentations, with appropriateattribution.” James M. Lyneis, 11/13/2003

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 51

Page 52: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

Topics+

-

• A System Dynamics View of Execution and Adaptation

• Project dynamics summary

• Strategic project management & learning

• Lessons Learned

• Broader issues – multi-project and market interactions

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 52

Page 53: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Broader Issues

� Is what’s best for the project best for the company?

� Issues in product portfolios � Market and Customer Dynamics -­

setting the mission dimension as a part of corporate strategy

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 53

Page 54: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Is What’s Best for the Project Best for the Company?

Examples of conflicting practices -­�

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 54

Page 55: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Projects Rarely Operate in Isolation

� While some projects are nearly self-contained with dedicated staff and technical independence, most often projects: � Share staff resources with other projects � Are impacted by technical progress on other

projects, and impact the technical progress on other projects

� And, ...

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 55

Page 56: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Projects Rarely Operate in Isolation

� … Sometimes projects are part of “programs” -- groups of projects managed in a co-ordinated way to obtain benefits not available from managing them individually, e.g.: � large development effort broken into pieces

for easier management � build off common platforms � phased upgrades

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 56

Page 57: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Issues in Product Portfolios

Portfolio interactions -­� staffing and other resources � technical interdependencies

What happens on one project hassignificant knock-on effects to otherprojects. Aggressive projectassumptions (“inconsistentmission”) adversely affect more thanthe one project.

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 57

Page 58: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Portfolio Resourcing Issues

� Constraints on Shared Resources � Late and over-budget projects delay ramp-

up of downstream projects � Shared resources (e.g. test facilities) can

also create bottlenecks � Staff working simultaneously on multiple

projects create inefficiencies and delays

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 58

Page 59: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Staff working simultaneously on multiple projects ...

� … may increase total “output” per person as more time is productive ...

Copyright © 20039/23/03 - ESD.36J SPM James M. Lyneis 59

Page 60: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Staff working simultaneously on multiple projects ...

� … but often slows progress on the portfolio of projects: � Productivity reduced by need to refamiliarize

with a project with every shift � Average lead time for an individual’s tasks =

Workload Total / Total Time Available � Even if a person is not overloaded in the

aggregate, there will be some times whenmultiple projects need simultaneous input

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 60

Page 61: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Time per project with more projects

j

j

0 1 2 3 4 5

j

j

0 1 2 3 4 5

A. Engineer's value-adding time B. Engineer's time per pro ect

Number of pro ects per engineer

Tota

l tim

e sp

ent o

n va

lue-

addi

ng ta

sks

0%

20%

40%

60%

80%

100%

Number of pro ects per engineer

Tim

e sp

ent p

er p

roec

t on

valu

e-ad

ding

task

s

0%

20%

40%

60%

80%

100%

Adapted from: Smith, Preston G., and Reinersten, Donald G., Developing Products in Half the Time, 2nd Edition, John Wiley & Sons, 1998. Copyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 61

Figure by MIT OCW.

Page 62: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

Phasing of Project Staffing+

-

Project Staffing

Typical Plan

Project 1 Project 2

Time Copyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 62

Page 63: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

What happens when Project 1 fails to meet plan?

Project Staffing

Typical Plan

TimeCopyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 63

Page 64: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

- Phasing of Project Staffing

Project Staffing

Typical Plan

Project 1

Project 2

Time Copyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 64

Page 65: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

- Nelson Repenning’s Tipping Point

� Not only are resources constrained, but � Because of technical

interdependencies, failure to adequately complete the first project causes more work and rework on the second project

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 65

Page 66: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

- Repenning’s Model

n l i i

l

i i

i i

Product n+1

Product n+2

ProductConceptDeve opment Product Des gn and Test ng

ConceptDevelopment

ConceptDeve opment

Product Des gn and Test ng

Product Des gn and Test ng

launch dat e for product n-1 launch dat e for product n launch dat e for product n+1

Model Year s Model Year s+1 Model Year s+ 2 Model Year s+ 3

� Two kinds of development work 1 concept development work - take place two years prior to launch

2 detailed design work- takes place one year prior to launch

� Launch date is fixed (this is relaxed in subsequent work).

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 66

Page 67: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

Model Feedback Structure cont.+

-

-

DELAY

Goal for Number of DesignConcept Development Design Problems in Problems

Activities on Next Year's Product This Year's Product

-+

+ -R B Problem Gap

Tipping Loop Rework Loop

+ResourcesResources Dedicated to ThisDedicated to Next Year's ProductYear's Product

-

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 67

Page 68: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Response to Unplanned Increases in Workload

% of Concept Development Work Quality of Finished Completed Design (% Defective)

Model Year Model Year

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 68

Page 69: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Linking SD Project Models: A Multi-Project Portfolio Model, Or Exogenously-Linked Single Project Models?

� If the number of projects active at one time is small, exogenous (time-dependent) inputs could connect single project models � staff available given needs of other projects � precedence and other constraints

� With a larger number of projects and complex technical interdependencies, a multi-project model is warranted

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 69

Page 70: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Upstream - Downstream Projects

etion

Progress

li

l i

l i Availabiliisi

i

le

f

le

l i

ill & i

i

l

ional ff

l

ime

ini

i

l

li

led l i

l i Availabiliisi

i

le

l

i

i

Equi lff on

i if

lity

l

i

l

Upstream Progress & Quality

Start DownstreamEffect of

Upstream P&Q

Downstream Progress

Upstream Upstream Progress

Upstream Project

?

Work Qua ty to Date

Scheduled Comp et on

Time

Expected Comp et on

Time ty

of Prerequ tes

Perce ved Progress

ScheduPressure

Out-o -Sequence Work

Mora

Expected Hours at

Comp et on

Hours Expended

to Date

SkExper ence

Hir ng

Equiva ent Staff on Project

Staffing Requested

Progress

Rework Discovery

Turnover OrganizatSize

Changes

Sta

Productivity Quality

Added Work Obso eted

Work

Overt

Time Rema ng

Work To Be Done

Und scovered Rework

Known Rework

Work Real y Done

Work Qua ty to Date

ScheduComp et on

Time

Expected Comp et on

Time ty

of Prerequ tes

Perce ved

Schedule Pressure

Out-of-Sequence Work

Mora

Expected Hours at

Comp

Hours Expended

to Date

Skill & Exper ence

Hir ng

va ent StaProject

Staffing Requested

Progress

Rework Discovery

Turnover Organ zat onal Size

Changes

Staf

Productivity Qua

Added Work Obso eted

Work

Overt me

Time Remaining

Work To Be Done

Undiscovered Rework

Known Rework

Work Real y Done

on Downstream

Rework Discovery

Required

Staff Available

Downstream Project Copyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 70

Page 71: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Parallel Projects (Resource Competition not shown)

Project 1 Phase 1 Progress & Quality

li

l i

l i Availabiliisi

i

le

f

le

l i

ill & i

i

l

ional ff

l

ime

ini

i

l

Effect of Phase 2

Work Qua ty to Date

Scheduled et on

Time

Expected Comp et on

Time ty

of Prerequ tes

Perce ved Progress

ScheduPressure

Out-o -Sequence Work

Mora

Expected Hours at

Comp et on

Hours Expended

to Date

SkExper ence

Hir ng

Equiva ent Staff on Project

Staffing Requested

Progress

Rework Discovery

Turnover OrganizatSize

Changes

Sta

Productivity Quality

Added Work Obso eted

Work

Overt

Time Rema ng

Work To Be Done

Und scovered Rework

Known Rework

Work Real y Done

Phase 2 Rework

Req’d. Effect of Phase Discovery Comp

Phase 2 Progress

ProgressPhase 1 Rework P&Q On

etion Discovery Phase 1

Phase 2 Progress & Progress

li

led l i

l i Availabiliisi

i

le

l

i

i

Equi lff on

i if

lity

l

i

l

1 P&Q on

Req’d. Phase 1

Work Qua ty to Date

ScheduComp et on

Time

Expected Comp et on

Time ty

of Prerequ tes

Perce ved

Schedule Pressure

Out-of-Sequence Work

Mora

Expected Hours at

Comp

Hours Expended

to Date

Skill & Exper ence

Hir ng

va ent StaProject

Staffing Requested

Progress

Rework Discovery

Turnover Organ zat onal Size

Changes

Staf

Productivity Qua

Added Work Obso eted

Work

Overt me

Time Remaining

Work To Be Done

Undiscovered Rework

Known Rework

Work Real y Done

Phase 2

Quality Project 2 Copyright © 2003

9/23/03 - ESD.36J SPM James M. Lyneis 71

Page 72: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Possible Solutions

� Realistic planning and budgeting ! � Maintaining a buffer of surge capacity � Reducing the number of projects and/or

the scope per project

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 72

Page 73: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Company Strategy as it Affects the Portfolio

� Mix of projects that allow company to remain competitive over time

� Developing new technologies and skills � How much diversification is needed to

reduce risk (and is it worth it if short of resources?) Addressing these issues requires a

different model.

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 73

Page 74: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Mission Dimensions

Priority & Specific Objectives

High, Stretch Medium Low, Slack

Features / Scope

Defects/ Undiscovered Rework

Resources / Cost

Time-to-Market/ Schedule

What should the “objectives” be? How many can be “high” priority?

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis

Page 75: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-Revenue and Profit Drivers …

Sales

Market Demand

+ + Revenue

+ +

ProfitMarket Share -

Costs

Price +

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 75

Page 76: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

“Mission” Elements Affect Attractiveness

Market Demand

+ Sales + Revenue +

+

ProfitMarket Share ­Price -

+ +

Costs

Product Attractiveness

Product Newness

Quality

Scope

+

+

+

Time to Market

-

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 76

Page 77: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

“Mission” elements have negative impacts as well …

Revenue

Profit

Sales

Market Demand

Market Share Price

+ +

+ +

Product Attractiveness

Product Newness

Quality

Scope Developement Cost

CostsWarranty Costs

+

+

+

+

Time to Market

+ +

+

-

-

-

Mission Tradeoffs

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 77

Page 78: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Market Model with feedbacks through profit and budget

Market Demand

+ Sales + Revenue +

+

Market Share - Profit Price ­

+ +

Warranty Costs + Costs +

Product Attractiveness +

Quality+

Scope Developement Cost

+Product +

Newness Development - Budget

Time to Market

Mission Tradeoffs

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 78

Page 79: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Why Do Organizations Seem So Poor at Learning Lessons From Prior Projects?

� Belief that every project is different� Projects are transient phenomena -­

companies often do not have organizations, money, systems, etc. that span projects, esp. to learn the lessons

� Limited span and career path of good project managers

� Lack of a framework (model) for comparing

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 79

Page 80: ESD.36J System & Project Managementdspace.mit.edu/bitstream/handle/1721.1/80702/esd... · Cumulative Effort Expended : Class7x Slip Early Month*Person ... 9/23/03 - ESD.36J SPM James

+

-

Is What’s Best for the Project Best for the Company?

� Examples of conflicting practices -­� Using the best people only � Using only experienced people � Introducing new processes (Sterman and

Repenning work at Sloan School)

Copyright © 2003 9/23/03 - ESD.36J SPM James M. Lyneis 80