Network models -Analysis- slide part1
Network models -Analysis- slide part1
Project
A project is a temporary endeavor involving a connected sequence of
activities and a range of resources, which is designed to achieve a specific
and unique outcome and which operates within time, cost and quality
constraints and which is often used to introduce change.
Characteristic of a project
3
What is project management/network analysis
• The application of a collection of tools and techniques to direct the use of
diverse resources towards the accomplishment of a unique, complex, one
time task within time, cost and quality constraints.
• One of these techniques is the use of networks to represent a system of
related activities
• Network analysis is a method of planning, scheduling, coordinating, and
controlling projects that consists activities performed by various departments,
institutions, and individuals... so that objective is optimized.
• Network analysis clearly shows the interdependencies between jobs or
activities to be performed, the sequence of doing them b/c some activities
may not be started before the completion of others, the duration of each
activity etc..
4
Project Scheduling and Control Techniques
There are three interrelated techniques that can be used for planning,
scheduling, controlling and sequencing activities.
✓ Gantt chart
✓ PERT (Performance Evaluation and Review Technique) - Network
diagram
✓ CPM (Critical Path Method)- Network diagram
These are precedence diagram or graphical tools for scheduling activities
in a project plan.
❑ The network diagrams use boxes/rectangles or circles, referred to as
nodes to represent activities/ events and connects them by
arrows to show the logical relationships that exist between them.
❑ This technique is also called Activity on Arrow (AOR) or Activity on
Node (AON)
5
Developing the Project Plan
Done using Graphs/ Bar and Network diagrams
Bar Charts - Gantt chart
• Provides visual display of project schedule
• Bars represent the time for each task
• Bars also indicate status of tasks
• It defines the start and finish time
• It defines critical activities
• Slack
• amount of time an activity can be delayed without delaying the project
7
Example: Illustration One
Select paint
Select carpet
Finish work
1 3 5 7 9
Tsegabrhan Mekonen (PhD)
Month 9
Developing the Project Plan
• The Project Network for project analysis
• A flow chart that graphically depicts activity sequences, interdependencies, and
start and finish times of the project with the critical path through the network.
• The first thing in network analysis is to develop/list out activities of a project then
• Establish relationships
• Estimate completion time for each activity
• Deterministic or probabilistic time estimates
• ……..
• Networks show how projects are organized and are used to determine time
duration for completion
• Provides the basis for scheduling labor and equipment.
• Enhances communication among project participants.
• Provides an estimate of the project’s duration.
• Provides a basis for budgeting cash flow.
• Identifies activities that are critical and can not be delayed.
• Help managers get and stay on plan.
Tsegabrhan Mekonen (PhD) 10
Developing the Project Plan
• Network Diagram
C
A 2
F
1 B E 5
3 7
D
H
G 6
4
A B
D
2
Lay foundation
Lay
foundation Dummy
2 0
1 2
1
Order material 1 3
Order material
a e
a d
3
b 2 e 1 b
1
c d
c 2
WRONG!!!
RIGHT ✓
WRONG!!! RIGHT!!!
a d a d
1 2
b 2 e b 3
1 5 e
c 3 f c 4 f
C
A
C both A and B must finish before C can start
B
A
C both A and B must finish before either of C or D can start
B
D
A
B
A must finish before B can start
Dummy both A and C must finish before D can start
C
D 19
Constructing a Project Network (cont’d)
• Two Approaches
• Activity-on-Node (AON)
• Uses a node to depict an activity.
• arrows show precedence relationships
• Activity-on-Arrow (AOA)
• Uses an arrow to depict an activity.
• nodes are events for points in time
E
B A 2
F
A 1 C G 5
3 7
C D
I
H 6
D 4
Node Node
Tsegabrhan Mekonen (PhD) 20
Basic Rules to Follow in Developing Project Networks
2 0 Build Finish
3 1 house work
1 2 4 6 7
Design house and Order and 3 1
obtain financing receive Select 1 1 Select carpet
materials paint
5
D
A None B 4 5 F
1 A
B A 2 H 8
C 7
E G
C A 3 6
D B,C
E C
F D
G E
H F,G
Tsegabrhan Mekonen (PhD) 26
Exercise: Illustration Four
Draw activity on arrow network diagram for the following activities
Activity Immediate
(Code) predecessor D G 7
2 5
A
A --- E
1
B --- B
C F 6
4
C B 3
D A,C
E C
F C
G D,E,F
29
Example – AOA: Determine the critical path and project duration
Activity Description Duration ( time Immediate
( No. or in Months) predecessor
Code)
1 or (A) Design house and obtain 3 None
financing
4
Lay foundation Dummy
(D) 2 0
(E) (H) End
Start Build Finish
3 1 1 house work
1 2 3 5 7 8
3 1
(A or 1) (B or 2) (C)
Design Site Order and (F) 1 1
house and clearing receive Select (G)
obtain and materials paint Select
6 carpet
financing preparation
Lay Build
foundation house
Activity Number
3 5
Design house Activity Time
and obtain 2 3
financing
A/1 B/2 8
Start
3 1 1
Site
clearing Finish work
and 4 6 7
preparation 1 1
1
Order &receive Select Select
materials paint carpet
1 2 8
Start
3 3 1
4 6 7
1 1 1
Path 1: 1-2-3-5-8
Critical path
3 +1+ 2 + 3 + 1 = 10 months
◼ Longest path through a
Path 2: 1-2-3-6-7-8
network
3 +1+ 2 + 1 + 1 + 1= 9 months
◼ Minimum project
Path 3: 1-2-4-5-8
completion time
3 +1+1 + 3 + 1 = 9 months
Path 4: 1-2-4-6-7-8
3 +1+1 + 1 + 1 + 1 = 8 months Tsegabrhan Mekonen (PhD)
35
Activity Scheduling: Identifying the critical path by the Forward and
backward pass process
Forward pass process
• Starts at beginning of CPM/PERT network to determine earliest
activity times by working forward
• Earliest start time (ES)
• earliest time an activity can start
• ES = maximum EF of immediate predecessors
• Earliest finish time (EF)
• earliest time an activity can finish
• earliest start time plus activity time
• EF= ES + t
• Rule for the ES for activities with more than one predecessors is the
larger of the EF of its immediate predecessors. i.e., ES = Maximum (EFi)
of predecessors
1 0 3
3 0 3
4 6 7
1 1 1
Start at 6
Start at 4 months Start at 7
months months
4 6 7
1 1 1
Finish at 7 Finish at 8
Finish at 5
months months
months
Lay foundation
Build house
3
Site clearing
5 EF=LF
and preparation 2
3 Finish work
11 2
8
3 1
1 1
Design house
and obtain 7
financing 4
1
1 6
Select carpet
Order and 1
receive materials
Select paint
Lay foundation
Build house
3 4 6 EF=LF
Site clearing
5 6 9
and 2 4 6
preparation 3 6 9 Finish work
11 0 3 2 3 4 8 9 10
13 0 3 1 3 4 1 9 10
Design house
and obtain 7 7 8
financing 4 4 5
1 8 9
1 5 6 6 6 7
Select carpet
Order and 1 7 8
receive materials
Select paint
4
Lay foundation Dummy
(D) 2 0 (E)
Build (H) End
4,5 5,6
Start house Finish
work
3 0,3 1 3,4 1 4,6 6,9 9,10
1 0,3 2 3,4 3 4,6 5 3 6,9 7 8
1 9,10
(A or 1) (B or 2) (C) 7,8
1
Design Site Order and (F) 6,7 1 8,9
house and clearing receive Select (G)
7,8
obtain and materials paint Select
6 carpet
financing preparation
Path A-B-D-E-H is the Critical path, ES=LS, EF=LF for the critical activities
Minimum project completion time: 10 months