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
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
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
1/26/00
IE 2030 Lecture 5: Project Management
Lay FoundationExcavate
1/26/00
IE 2030 Lecture 5: Project Management
Lay FoundationExcavate
Buy Roofing Material
1/26/00
IE 2030 Lecture 5: Project Management
PseudocodeDesign
CodeWalkthrough Debug
Beta Test
Specs
Documentation
Packaging
Test
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
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
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
1/26/00
IE 2030 Lecture 5: Project Management
PseudocodeDesign
CodeWalkthrough Debug
Beta Test
Specs
Documentation
Packaging
Test
Select ProgrammingTeam
1/26/00
IE 2030 Lecture 5: Project Management
PseudocodeDesign
CodeWalkthrough Debug
Beta Test
Specs
Documentation
Packaging
Test
Select ProgrammingTeam Dummy
Top Related