5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

12
5/22/00 Models in I.E. Lecture 5 Project Management Network Models

Transcript of 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

Page 1: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

5/22/00

Models in I.E. Lecture 5

Project Management

Network Models

Page 2: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Project Management

• The problems of project management

• Use of network models

• Gantt charts

• PERT/CPM networks– Drawing the networks– Critical Paths– Dealing with uncertainty

Page 3: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Project Management

• Getting everything done in Sr. Design

• Managing a software project

• Building a house; construction management

• Planning a wedding

Page 4: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Project Management

• Many ACTIVITIES

• Some can be performed in parallel

• Others are constrained by PRECEDENCE RELATIONSHIPS

Lay Foundation

Page 5: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Project Management

Lay FoundationExcavate

Page 6: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Project Management

Lay FoundationExcavate

Buy Roofing Material

Page 7: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Project Management

PseudocodeDesign

CodeWalkthrough Debug

Beta Test

Specs

Documentation

Packaging

Test

Page 8: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

• The Mythical Man-Month by Brooks

• Project team size or other resource constraints often limit work rate

• Time requirements for activities may be uncertain

• Goal of network scheduling models: complete project on time w/o excessive cost. Decide who does what, when?

IE 2030 Lecture 5: Project Management

Page 9: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Project Management

• Main goal: schedule activities and assign resources to activities.

• Other goals:– allocate resources effectively to achieve main

goal– keep track of an ongoing project, make

adjustments

Page 10: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Gantt Charts

• Old, Still Used• Not as good as

PERT/CPM Networks, especially for Precedence Relationships

0 50 100

Buy Pipe

BuyRoofing

Excavate

Days

Page 11: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Project Management

PseudocodeDesign

CodeWalkthrough Debug

Beta Test

Specs

Documentation

Packaging

Test

Select ProgrammingTeam

Page 12: 5/22/00 Models in I.E. Lecture 5 Project Management Network Models.

1/26/00

IE 2030 Lecture 5: Project Management

PseudocodeDesign

CodeWalkthrough Debug

Beta Test

Specs

Documentation

Packaging

Test

Select ProgrammingTeam Dummy