SlideShare a Scribd company logo
1 of 29
Project Management
Part 5
Project Scheduling
Topic Outline: Project Scheduling
• Identifying relationships among activities
• Project network diagrams
• Identifying critical paths and critical activities
• Determining activity slack times
• Gantt charts
• Project scheduling exercise
• Other precedence relationships
• Management of project schedules
Identifying Activity Relationships
In addition to estimating activity time duration and cost,
relationships among activities must also be identified
Relationships:
• What task immediately precedes this task?
• What task immediately follows this task?
• What tasks can be done concurrently?
These are referred to as precedence relationships
The main relationship for scheduling is ‘what task
immediately precedes the current task,’ which is
referred to as the immediate predecessor task
Project Network Diagrams
• Network diagrams show the precedence
relationships among activities
• It’s easier to understand these relationships
graphically
• Network diagrams help to understand the flow of
work in a project
• Network diagrams are a useful tool for project
planning and control, as well as for scheduling
• One (perhaps exaggerated) claim is that the
network represents ¾ of the planning process
2 Versions of Network Diagrams
Activity-on-Arrow (AOA) networks
– also called Arrow Diagramming Method (ADM)
– simpler for projects with many dependencies
– emphasizes events; milestones can be easily flagged
– sometimes requires dummy activities
Activity-on-Node (AON) networks
– also called Precedence Diagramming Method (PDM)
– easier to draw for simple projects
– emphasizes activities
– no dummy activities
Activities vs. Events
• Activity – a chunk of work that is part of the
project; an activity may be broken down into
multiple subactivities
• Event – a significant point in time during the
project, such as a milestone event; an event
could be the time at which an activity is
completed or the time at which related
concurrent activities have all completed
• Dummy Activity – an artificial activity with zero
time duration that only shows a precedence
relationship among activities
Activity-on-Arrow (AOA) Networks
b
c
d
e
f
g
Activity Predecessor
m
n
r
s
_
_
m, n
n
m r
n s
k
j
k
j
j
k
or
Dashed lines are called dummy activities
1 2
Excavate
& pour
footings
Pour
foundation
Install
drains
Project Network for
House Construction
(AOA network)
3
6
7
4
8
9
5
10
11
12
16
18
13
17
15
14
Install rough
electrical & plumbing
Pour
basement
floor
Install
cooling &
heating
Erect
frame & roof
Lay
brickwork
Lay
storm
drains
Install
drywall
Lay
flooring
Install
finished
plumbing
Install
kitchen
equipment
Paint
Finish
roof
Install
roof
drainage
Finish
grading
Finish
floors
Pour
walks;
Landscape
Finish
electrical
work
Finish
carpeting
Project Network Example
Task Pred. Dur.Task Pred. Dur.
a -- 4 g c,d 1
b -- 3 h e 4
c a 3 i f 5
d a 2 j e,g 6
e b 6 k h,i 1
f b 4
Draw AOA and AON networks
Activity-on-Arrow (AOA or ADM) Network
(Initial Network)
Activity-on-Arrow (AOA or ADM) Network
(Final Network)
a
b
d
c
g
j
k
i
h
f
e
Activity-on-Node (AON or PDM) Network
A project has the following activities and
precedence relationships:
Predecessor Predecessor
Activity Activities Activity Activities
a -- f c,e
b a g b
c a h b,d
d a i b,d
e b j f,g,h
Draw AOA and AON networks
Project Network Example
Activity on Arrow
(Initial Network)
Activity on Arrow
(Final Network)
a
b
c
d
e
f
g
h
i
j
Activity on Node
Critical Path
path – any route along the network from start to
finish
Critical Path – path with the longest total duration
This is the shortest time in which the project can
be completed.
Critical Activity – an activity on the critical path
*If a critical activity is delayed, the entire project
will be delayed. Close attention must be given
to critical activities to prevent project delay.
There may be more than one critical path.
Critical Path
Brute force approach to finding critical path:
1. identify all possible paths from start to finish
2. sum up durations for each path
3. largest total indicates critical path
(This approach is inefficient, but is instructive)
1
2 6
4 7
5
3
b = 2
d = 4
g = 9
h = 9
Slack Times
• EST—Earliest Start Time
– Largest EFT of all predecessors
• EFT—Earliest Finish Time
– EST + duration for this task
• LFT—Latest Finish Time
– Smallest LST of following tasks
• LST—Latest Start Time
– LFT – duration for this task
• Slack—LFT – EFT or LST – EST
Computing Slack Times
Task = duration
slack = xxxx
EST EFT
LST LFT
Slack Times Example
Task Pred. Dur.Task Pred. Dur.
a -- 4 g c,d 1
b -- 3 h e 4
c a 3 i f 5
d a 2 j e,g 6
e b 6 k h,i 1
f b 4
For each task, compute ES, EF, LF, LS, Slack
Start Finish
a=4
slack=
b=3
slack=
c=3
slack=
d=2
slack=
e=6
slack=
f=4
slack=
g=1
slack=
h=4
slack=
i=5
slack=
j=6
slack=
k=1
slack=
Task=dur
slack=xxx
EST EFT
LFT
LST
Gantt Charts
• The main purpose of a Gantt chart is to display
the schedule of activities
• They are easy to understand
• They are flexible in that you can also show other
information on the chart, such as resources
required, who is responsible, critical activities,
percent complete, etc.
• All project management software packages will
create Gantt charts
Gantt Chart
Activity
a
b
c
d
e
f
g
h
i
Time (weeks)
Project Scheduling Exercise
DynaTech Equipment Corp. case
• Divide into small groups
• Read case (5 minutes)
• Assignment: (40 minutes)
– List the immediate predecessors and WBS
number for each activity
– Draw project network diagram (lowest level)
– Draw Gantt chart
– Determine project completion time
Other Precedence Relationships
• The typical precedence relationship between
two activities is that when the first activity has
finished, then the second activity can start. In
this case the first activity is called the immediate
predecessor of the second activity.
• This is referred to as a Finish-to-Start linkage.
• Other precedence relationships, or linkages, are
also possible.
• Lead and lag times are also possible.
Other Precedence Relationships
Finish-to-Start
Linkage (FS)
Start-to-Start
Linkage (SS)
Finish-to-Finish
Linkage (FF)
Start-to-Finish
Linkage (SF)
Activity 1
Activity 2
Activity 1
Activity 2
Activity 1
Activity 2
Activity 1
Activity 2
Lead and Lag Times
Lead (-) and Lag (+) times are
expressed as part of the
immediate predecessor
notation. So 1FS+3 listed for
the immediate predecessor of
Activity 2 means that Activity 1
is the predecessor with a Finish-
to-Start linkage and a 3-day lag
time after Activity 1 finishes
before Activity 2 can start.
1FS-3 means that Activity 2 can
start 3 days before Activity 1
finishes.
1FF+3; 1SF-5; 1SS+4
Management of Project Schedules
• Meeting project deadlines is often the most
important goal in project management
• Careful scheduling of project activities is critical
to meeting the project due date
• Effective project managers should have a good
understanding of the issues involved in activity
scheduling

More Related Content

Similar to Software engineering ppt on pert and gantt charts

PMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For BeginnersPMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For BeginnersIIMSE Edu
 
PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTsalsa moyara
 
Pert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOLPert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOLSiddanna Balapgol
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project managementRahul Dubey
 
Lec 09 network scheduling_techniques
Lec 09 network scheduling_techniquesLec 09 network scheduling_techniques
Lec 09 network scheduling_techniquesSAJID ALI RUK
 
Pertcpm projectmanagement SIDDANNA M BALAPGOL
Pertcpm projectmanagement SIDDANNA M BALAPGOLPertcpm projectmanagement SIDDANNA M BALAPGOL
Pertcpm projectmanagement SIDDANNA M BALAPGOLSiddanna Balapgol
 
Pertcpm projectmanagement-120628224438-phpapp02
Pertcpm projectmanagement-120628224438-phpapp02Pertcpm projectmanagement-120628224438-phpapp02
Pertcpm projectmanagement-120628224438-phpapp02kongara
 
Cpm critical path method
Cpm   critical path methodCpm   critical path method
Cpm critical path methodPrathima Girish
 
Lec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project schedulingLec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project schedulingSyed Hamza
 
Schedule_Module_V.10.ppt
Schedule_Module_V.10.pptSchedule_Module_V.10.ppt
Schedule_Module_V.10.pptssusere57332
 
PROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptxPROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptxTecnicoItca
 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Akaresh Jose Kaviyil JY
 
Pb602 operation management chapter 7
Pb602  operation management chapter 7Pb602  operation management chapter 7
Pb602 operation management chapter 7Akihisa Akimoto
 

Similar to Software engineering ppt on pert and gantt charts (20)

pert-cpm.pptx
pert-cpm.pptxpert-cpm.pptx
pert-cpm.pptx
 
PMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For BeginnersPMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For Beginners
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENT
 
PM-Problems.pptx
PM-Problems.pptxPM-Problems.pptx
PM-Problems.pptx
 
6.3 sequence activities
6.3 sequence activities6.3 sequence activities
6.3 sequence activities
 
cpmpertmy (1)
cpmpertmy (1)cpmpertmy (1)
cpmpertmy (1)
 
project network
project networkproject network
project network
 
Pert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOLPert cpm SIDDANNA M BALAPGOL
Pert cpm SIDDANNA M BALAPGOL
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project management
 
Lec 09 network scheduling_techniques
Lec 09 network scheduling_techniquesLec 09 network scheduling_techniques
Lec 09 network scheduling_techniques
 
Pertcpm projectmanagement SIDDANNA M BALAPGOL
Pertcpm projectmanagement SIDDANNA M BALAPGOLPertcpm projectmanagement SIDDANNA M BALAPGOL
Pertcpm projectmanagement SIDDANNA M BALAPGOL
 
Pertcpm projectmanagement-120628224438-phpapp02
Pertcpm projectmanagement-120628224438-phpapp02Pertcpm projectmanagement-120628224438-phpapp02
Pertcpm projectmanagement-120628224438-phpapp02
 
Cpm critical path method
Cpm   critical path methodCpm   critical path method
Cpm critical path method
 
Pert and CPM
Pert and CPMPert and CPM
Pert and CPM
 
Lec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project schedulingLec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project scheduling
 
Schedule_Module_V.10.ppt
Schedule_Module_V.10.pptSchedule_Module_V.10.ppt
Schedule_Module_V.10.ppt
 
PROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptxPROJECT-SCHEDULING-pptx.pptx
PROJECT-SCHEDULING-pptx.pptx
 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )
 
Pb602 operation management chapter 7
Pb602  operation management chapter 7Pb602  operation management chapter 7
Pb602 operation management chapter 7
 

Recently uploaded

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 

Recently uploaded (20)

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 

Software engineering ppt on pert and gantt charts

  • 2. Topic Outline: Project Scheduling • Identifying relationships among activities • Project network diagrams • Identifying critical paths and critical activities • Determining activity slack times • Gantt charts • Project scheduling exercise • Other precedence relationships • Management of project schedules
  • 3. Identifying Activity Relationships In addition to estimating activity time duration and cost, relationships among activities must also be identified Relationships: • What task immediately precedes this task? • What task immediately follows this task? • What tasks can be done concurrently? These are referred to as precedence relationships The main relationship for scheduling is ‘what task immediately precedes the current task,’ which is referred to as the immediate predecessor task
  • 4. Project Network Diagrams • Network diagrams show the precedence relationships among activities • It’s easier to understand these relationships graphically • Network diagrams help to understand the flow of work in a project • Network diagrams are a useful tool for project planning and control, as well as for scheduling • One (perhaps exaggerated) claim is that the network represents ¾ of the planning process
  • 5. 2 Versions of Network Diagrams Activity-on-Arrow (AOA) networks – also called Arrow Diagramming Method (ADM) – simpler for projects with many dependencies – emphasizes events; milestones can be easily flagged – sometimes requires dummy activities Activity-on-Node (AON) networks – also called Precedence Diagramming Method (PDM) – easier to draw for simple projects – emphasizes activities – no dummy activities
  • 6. Activities vs. Events • Activity – a chunk of work that is part of the project; an activity may be broken down into multiple subactivities • Event – a significant point in time during the project, such as a milestone event; an event could be the time at which an activity is completed or the time at which related concurrent activities have all completed • Dummy Activity – an artificial activity with zero time duration that only shows a precedence relationship among activities
  • 7. Activity-on-Arrow (AOA) Networks b c d e f g Activity Predecessor m n r s _ _ m, n n m r n s k j k j j k or Dashed lines are called dummy activities
  • 8. 1 2 Excavate & pour footings Pour foundation Install drains Project Network for House Construction (AOA network) 3 6 7 4 8 9 5 10 11 12 16 18 13 17 15 14 Install rough electrical & plumbing Pour basement floor Install cooling & heating Erect frame & roof Lay brickwork Lay storm drains Install drywall Lay flooring Install finished plumbing Install kitchen equipment Paint Finish roof Install roof drainage Finish grading Finish floors Pour walks; Landscape Finish electrical work Finish carpeting
  • 9. Project Network Example Task Pred. Dur.Task Pred. Dur. a -- 4 g c,d 1 b -- 3 h e 4 c a 3 i f 5 d a 2 j e,g 6 e b 6 k h,i 1 f b 4 Draw AOA and AON networks
  • 10. Activity-on-Arrow (AOA or ADM) Network (Initial Network)
  • 11. Activity-on-Arrow (AOA or ADM) Network (Final Network) a b d c g j k i h f e
  • 12. Activity-on-Node (AON or PDM) Network
  • 13. A project has the following activities and precedence relationships: Predecessor Predecessor Activity Activities Activity Activities a -- f c,e b a g b c a h b,d d a i b,d e b j f,g,h Draw AOA and AON networks Project Network Example
  • 15. Activity on Arrow (Final Network) a b c d e f g h i j
  • 17. Critical Path path – any route along the network from start to finish Critical Path – path with the longest total duration This is the shortest time in which the project can be completed. Critical Activity – an activity on the critical path *If a critical activity is delayed, the entire project will be delayed. Close attention must be given to critical activities to prevent project delay. There may be more than one critical path.
  • 18. Critical Path Brute force approach to finding critical path: 1. identify all possible paths from start to finish 2. sum up durations for each path 3. largest total indicates critical path (This approach is inefficient, but is instructive)
  • 19. 1 2 6 4 7 5 3 b = 2 d = 4 g = 9 h = 9
  • 20. Slack Times • EST—Earliest Start Time – Largest EFT of all predecessors • EFT—Earliest Finish Time – EST + duration for this task • LFT—Latest Finish Time – Smallest LST of following tasks • LST—Latest Start Time – LFT – duration for this task • Slack—LFT – EFT or LST – EST
  • 21. Computing Slack Times Task = duration slack = xxxx EST EFT LST LFT
  • 22. Slack Times Example Task Pred. Dur.Task Pred. Dur. a -- 4 g c,d 1 b -- 3 h e 4 c a 3 i f 5 d a 2 j e,g 6 e b 6 k h,i 1 f b 4 For each task, compute ES, EF, LF, LS, Slack
  • 24. Gantt Charts • The main purpose of a Gantt chart is to display the schedule of activities • They are easy to understand • They are flexible in that you can also show other information on the chart, such as resources required, who is responsible, critical activities, percent complete, etc. • All project management software packages will create Gantt charts
  • 26. Project Scheduling Exercise DynaTech Equipment Corp. case • Divide into small groups • Read case (5 minutes) • Assignment: (40 minutes) – List the immediate predecessors and WBS number for each activity – Draw project network diagram (lowest level) – Draw Gantt chart – Determine project completion time
  • 27. Other Precedence Relationships • The typical precedence relationship between two activities is that when the first activity has finished, then the second activity can start. In this case the first activity is called the immediate predecessor of the second activity. • This is referred to as a Finish-to-Start linkage. • Other precedence relationships, or linkages, are also possible. • Lead and lag times are also possible.
  • 28. Other Precedence Relationships Finish-to-Start Linkage (FS) Start-to-Start Linkage (SS) Finish-to-Finish Linkage (FF) Start-to-Finish Linkage (SF) Activity 1 Activity 2 Activity 1 Activity 2 Activity 1 Activity 2 Activity 1 Activity 2 Lead and Lag Times Lead (-) and Lag (+) times are expressed as part of the immediate predecessor notation. So 1FS+3 listed for the immediate predecessor of Activity 2 means that Activity 1 is the predecessor with a Finish- to-Start linkage and a 3-day lag time after Activity 1 finishes before Activity 2 can start. 1FS-3 means that Activity 2 can start 3 days before Activity 1 finishes. 1FF+3; 1SF-5; 1SS+4
  • 29. Management of Project Schedules • Meeting project deadlines is often the most important goal in project management • Careful scheduling of project activities is critical to meeting the project due date • Effective project managers should have a good understanding of the issues involved in activity scheduling