6904 1 is Cmw Notes
-
Author
arvin-pagar -
Category
Documents
-
view
214 -
download
0
Embed Size (px)
Transcript of 6904 1 is Cmw Notes
-
8/8/2019 6904 1 is Cmw Notes
1/17
Department of Engineering Management & Technology
EMT 6904 Integrated Studies in Engineering Management
Introduction to Network Analysis
There are three common types of project management methods: Gantt Chart, CriticalPath Method- CPM, andProject Evaluation and Review Techniques - PERT. CPM andPERT are network analysis method.
1 Gantt Chart
A Gantt chart is a simple graphical representation showing the time needed for all projectactivities, as well as the earliest times when activities can begin.
The chart consists of a timescales across the bottom, activities are listed down the left-
hand side, and times when activities should be done are blocked off in the body of thechart.
Slackis the amount of time an activity can be delayed without delaying the project.
We can use arrow to denote the actual activity time during project execution.
Network Analysis -- Page 1 of 17 -- Mar/2007
Activities
A
B
C
D
E
F
Month 0 2 4 6 8 10
Duration ofActivity
Slack Duration ofCritical Activity
-
8/8/2019 6904 1 is Cmw Notes
2/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
Gantt chart technique is used primarily in the planning of resources, and to monitorprogress through the execution phase of a project.
Advantages
- The chart shows clearly the state of each activity at any point in the project.- Any delays, with necessary expediting, rescheduling and preparation, can be
identified easily.- The method is suitable for using in small projects with relatively few activities and
simple straight linear relationships.
Disadvantages
- The chart does not show clearly the inter-relationships of the project activities.
- It is difficult to determine how long the start of a project can be delayed withoutadversely affecting the schedule.- As the project proceeds, adjustment and re-scheduling are difficult using a Gantt
Chart due to deviations from the original plan if there are too many activitiesinvolved.
- Decisions based on the Gantt Chart tend to be arbitrary.
2 Network Analysis
Critical Path Method (CPM) and Project Evaluation and Review Technique (PERT)are very similar and uses a network to show precedence inter-relationships betweenproject activities.
Both methods allow the management to determine the most critical activities in thechain of events leading to project completion.
The only real difference between the CPM and the PERT is in the timing.- CPM assumes that each activity has a fixed duration which is known exactly.- PERT assumes the duration can vary according to a known distribution.
The choice of the method used depends on the size and complexity of project, as wellas the resources available (e.g. computer software). On small projects the Gantt Chartmay be preferred, but on the large projects, critical path systems will almost certainly
be required for cautious analysis.
Network Analysis -- Page 2 of 17 -- Mar/2007
-
8/8/2019 6904 1 is Cmw Notes
3/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
2.1 Project Networks
It consists of two basic components:Branches andNodes.
A project network consists of a series of nodes connected by arrows or arcs and an eventis the completion or beginning of an activity in a project.
There are two different approaches for the constructing a network.
(1) Activity-on-Arrow(AOA)
Arrows represent activities and nodes represent events for points in time at whichactivities begin and end.
This approach will be adopted during the lecture.
(2) Activity-on-Node (AON)
Nodes represent activities and arrows show precedence relationships.
Sometimes, a dummy activity is required in the AOA approach to clarify the precedencerelationships between two activities. A dummy activity has an activity time zero andrequires no resources.
Network Analysis -- Page 3 of 17 -- Mar/2007
BranchNode
-
8/8/2019 6904 1 is Cmw Notes
4/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
The figure below shows the AOA and AON Approaches for several activity relationshipscommonly encountered.
AOA AON Activity Relationships
S T US T U S precedes T, which precedesU.
S
T
US
T
U
S and T must be completedbefore U can be started.
T
U
ST
U
S
T and U cannot begin until Shas been completed.
S
T
U
V
S
T
U
V
U and V cannot begin until both S and T have beencompleted.
T
S U
V
Dummy
S
T
U
V
U cannot begin until both S andT have been completed; Vcannot begin until T has been
completed.
S T V
UDummy
S T V
U
T and U cannot begin until Shas been completed; V cannot
begin until both T and U havebeen completed.
Network Analysis -- Page 4 of 17 -- Mar/2007
-
8/8/2019 6904 1 is Cmw Notes
5/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
2.2 The Critical Path
A network path is a sequence of connected activities that runs from the start node to theend node in the network. The critical path is the longest path through a networkindicating the minimum time in which a project can be completed.
From the network given above, four possible completion paths can be observed:
Path #1 : A-B-Dummy-D-G
Total activity time = 3 + 2 + 0 + 3 + 1 = 9Path #2 : A-B-Dummy-E-F-G
Total activity time = 3 + 2 + 0 + 1 + 1 + 1 = 8Path #3 : A-C-D-G
Total activity time = 3 + 1 + 3 + 1 = 8Path #4 : A-C-E-F-G
Total activity time = 3 + 1 + 1 + 1 + 1 = 7
Path #1, A-B-Dummy-D-G, is the critical path since it is the longest path with theminimum completion time for the project - 9 months.
Detailed analysis
i. Activities B and C cannot start until activity A has been completed. Therefore, thesoonest start time for all activities starting after A is 3 months.
ii Dummy activity is completed after 5 months but activity C is completed at the ends of4 months. Then, the soonest finishing B & C is 5 months.
.
Network Analysis -- Page 5 of 17 -- Mar/2007
A3
B 2
Dummy 0
C1
D3
E, 1F, 1
G1
months
start at 3 months
A3
B2
Dummy 0
C1
D3
E, 1F, 1
G1
months
event at 5 months
start at 3 months
A3
B2
Dummy 0
C1
D3
E 1F 1
G1
months
-
8/8/2019 6904 1 is Cmw Notes
6/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
iii. Activity G cannot start until after 8 months (follow the pathe A-B-D) or after 7months (follow the path A-B-E-F). Since all activities have to be completed beforeactivity G can start, then the soonest activity G realised is 8 months.
iv. Obviously, the project time is 9 months by adding 1 month for activity G. Then, thecritical path is determined, A-B-D-G, which is the longest path in the network.
2.3 Activity Scheduling
Step 1 - Determination of theEarliest Activity Times
The earliest activity time is the maximum time in which all preceding activities have beencompleted.
The network analysis starts by finding the earliest possible time for each activity. Aforward pass, i.e. calculation starts from the first node of the network, is performedthrough the network to determine theEarliest Activity Times for each activity.
Assuming
ESi = Earliest Start Time for an activity i
EFi = Earliest Finish Time for an activity i
then,
ESi = maximum(EFprevious)EFi = ESi + ti
where ti is the duration of activity i
Network Analysis -- Page 6 of 17 -- Mar/2007
start at 8 months
event at 5 months
start at 3 months
A3
B 2
Dummy 0
C1
D3
E 1F 1
G1
months
start at 8 months
event at 5 months
start at 3 months
A3
B2
Dummy 0
C1
D3
E 1F 1
G1
months finish in 9 months
-
8/8/2019 6904 1 is Cmw Notes
7/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
The same example is used to demonstrate how the earliest activity times can bedetermined.
Activity A
ESA = 0EFA = ESA + tA = 0 + 3 = 3 months
Activity B
ESB = max(EFprevious) = 3 monthsEFB = ESB + tB = 3 + 2 = 5 months
Activity Dummy
ESdummy = max(EFprevious) = 5 monthsEFdummy = ESdummy + tdummy = 5 + 0 = 5 months
Activity C
ESC = max(EFprevious) = 3 monthsEFC = ESC + tC = 3 + 1 = 4 months
Activity D
ESD = max(EFprevious) = 5 monthsEFD = ESD + tD = 5 + 1 = 6 months
etc. ...
Step 2 - Determination of theLatest Activity Times
A latest activity time is determined to check how long each activity can be delayedwithout extending the project time.
Having gone through the network and found the earliest time for each activity, abackward pass is made through the network to determine theLatest Activity Times. The
procedure for this is almost the reverse of the forward pass used to find the earliestactivity times. The calculation starts at the last node of the network and works backwardto the first node.
Assuming
LSi = Latest Start Time for an activity i
Network Analysis -- Page 7 of 17 -- Mar/2007
32 0
1 3
1 1
1
(ES=0,EF=3)
(ES=3,EF=5) (ES=5,EF=5)
(ES=3,EF=4)
(ES=5,EF=8)
(ES=5,EF=6)(ES=6,EF=7)
(ES=8,EF=9)
-
8/8/2019 6904 1 is Cmw Notes
8/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
LFi = Latest Finish Time for an activity i
then,
LSi = LFi ti
LFi = minimum(LSfollows)
where ti is the duration of activity i
Activity G
LFG = 9 monthsLSG = LFG tG = 9 1 = 8 months
Activity F
LFF = min(LSfollows) = 8 monthsLSF = LFF tF = 8 1 = 7 months
Activity D
LFD = min(LSfollows) = 8 monthsLSD = LFD tD = 8 3 = 5 months
Activity E
LFE = min(LSfollows) = 7 monthsLSE = LFE tE = 7 1 = 6 months
Activity C
LFC = min(LSfollows) = 5 monthsLSC = LFC tC = 5 1 = 4 months
etc. ...
Network Analysis -- Page 8 of 17 -- Mar/2007
(LS=0,LF=3)
(LS=3,LF=5) (LS=5,LF=5)
(LS=4,LF=5)
(LS=5,LF=8)
(LS=6,LF=7) (LS=7,LF=8)
(LS=8,LF=9)
3
2 0
1 3
1 1
1
-
8/8/2019 6904 1 is Cmw Notes
9/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
2.4 Activity Slack
Considering the network example used before,
i. Activities on the critical path
All activities must be start and finish exactly on time and cannot bedelayed for whatever reasons.
The earliest start times and the latest start time of all activities on thecritical path are equal, i.e. the path A-B-D-G in the example.
All activities on the path have to be done at a fixed time and if they arelate the whole project is delayed.
The length of the path determines the overall project duration, 9 monthsin this case.
ii. Non-Critical Activities
The earliest start times and the latest start time of all activities not on thecritical path are not equal, i.e. the activities C, E and F in the example.
Activities have some flexibility in timing which may be delayed orextended without necessarily affecting the overall project duration.
Slack time S, the amount of flexibility in the timing of the activity,exists.
Si = LSi ESiorSi = LFi EFi
e.g.
SE = LSE ESE= 6 5
= 1 month
Network Analysis -- Page 9 of 17 -- Mar/2007
3
2 0
1 3
1 1
1
(ES=0,EF=3)(LS=0,LF=3)
(ES=3,EF=5)(LS=3,LF=5)
(ES=5,EF=5)
(LS=5,LF=5)
(ES=3,EF=4)(LS=4,LF=5)
(ES=5,EF=8)(LS=5,LF=8)
(ES=5,EF=6)(LS=6,LF=7)
(ES=6,EF=7)(LS=7,LF=8)
(ES=8,EF=9)(LS=8,LF=9)
3
2 0
1 3
1 1
1
S=0
S=0 S=1
S=0S=0 S=0
S=1 S=1
-
8/8/2019 6904 1 is Cmw Notes
10/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
There is no slack for the activities on the critical path and all otheractivities not on the critical path do have slack.
The slack on activities E and F is called shared slack, which means the
sequence of activities E-F can be delayed 1 month jointly without delaying theproject.
Information on slack is because decisions can be made regardingreallocations of resources.
Resources can be taken temporarily from activities with slack and givento other activities that are behind schedule until the slack is used up.
Network Analysis -- Page 10 of 17 -- Mar/2007
-
8/8/2019 6904 1 is Cmw Notes
11/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
Working Example - CPM (Textbook, Problem 17-3, Page 862)
Question:
Activity Immediate precedence Time (Weeks)
A - 4B - 7C A 8D A 3E B 9F C 5G C 2H D, E, F 6I B 5
a. Construct the project network, determine the critical path and indicate the project
completion time and slack for each activity.
b. Construct a Gantt chart.
Suggested Solution:
a.
Activity Time ES EF LS LF Slack
A 4 0 4 0 4 0
B 7 0 7 1 8 1
C 8 4 12 4 12 0
D 3 4 7 14 17 10
E 9 7 16 8 17 1
F 5 12 17 12 17 0
G 2 12 14 21 23 9
H 6 17 23 17 23 0
I 5 7 12 18 23 11
Network Analysis -- Page 11 of 17 -- Mar/2007
-
8/8/2019 6904 1 is Cmw Notes
12/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
a. Network
Project completion time = _________ weeks
Critical Path
Critical path : __________________
b. Gantt Chart
Network Analysis -- Page 12 of 17 -- Mar/2007
Activities
A
B
C
D
E
F
2
G
H
I
0 4 6 8 10 12 14 16 18 20 22 24
-
8/8/2019 6904 1 is Cmw Notes
13/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
2.5 Probabilistic Time Estimates
In the CPM-type approach, assumption is made that activity times are known withcertainty. However, this is not the case in the real life situation.
Probabilistic time estimates are used in the PERT-type approach to deal with uncertaintycaused by various reasons like labour shortage, weather, supply delays, or accidents.
Experience suggests that activity times can usually be described by a Beta distributionsince no prior knowledge of the shapes of the distributions of activity times have beenknown in a unique project network.
Activity times are stated in terms of three reasonable time estimates:
i. the optimistic time (a) is the shortest time in which the activity can be completed,if all goes exceptionally well.
ii. the most likely time (m) is the probable time required to perform the activity.iii. the pessimistic time (b) is the longest estimated time required to perform an
activity.
Two assumptions are required for the estimation of the mean and variance of a beta
distribution.
i. three times estimates, a, m, and b, can be estimated accurately.ii. the standard deviation, , of the activity time is one-sixth of the range b-a.
Then,
mean (expected time):6
4 bmat
++=
variance :2
2
6
=
ab
Network Analysis -- Page 13 of 17 -- Mar/2007
-
8/8/2019 6904 1 is Cmw Notes
14/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
2.6 Probabilistic Network Analysis
Probabilistic analysis of a project network is the determination of the probability ofmeeting the project completion deadline given the mean and variance of a normallydistributed completion time.
An assumption is made that the duration time of one activity does not depend on that ofany other activity, which implies that an expected project time and variance can bedetermine by summing up the individual expected activity times and variances.
Making use of the central limit theorem, the sum of a group of independent, identicallydistributed random variables approaches a normal distribution as the number of randomvariables increases.
In the order words, the mean of the normal distribution is the sum of the expected activitytimes on the path. In the case of the critical path, it is the earliest expected finish time for
the project, tp.
Then,
=x
Z
where = tp = project mean timex = the proposed project timeZ= no. ofx is from the mean
This value ofZ is then used to find the corresponding probability in the given NormalDistribution Table.
Network Analysis -- Page 14 of 17 -- Mar/2007
Z
= tp
x
-
8/8/2019 6904 1 is Cmw Notes
15/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
Working Example - Probabilistic Network Analysis
Question:
Activity Precedence Optimistic time
a
Most likely time
m
Pessimistic time
bA - 4 5 12
B - 2 3 10
C - 8 10 12
D A 6 6 6
E A 2 5 8
F A 3 6 15
G B, D 4 4 4
H C, E 5 7 15
I F, G 6 8 10
a. Draw the project network
b. Determine the critical path and the expected project completion time and variance
c. Determine the probability that the project will be completed in 26 days or less.
Suggested Solution:a.
b.
For the activity A: t = expected time = 6
4 bma ++
=6
)12()5(4)4( ++= ( 6 )
2 = variance =2)
6(
ab
=2)
6
)4()12((
= ( 1.78 )
...
Network Analysis -- Page 15 of 17 -- Mar/2007
6
-
8/8/2019 6904 1 is Cmw Notes
16/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
b.
Activity Expectedtime, t
Variance2
ES EF LS LF Slack
A 6 1.78 0 6 0 6 0
B 4 1.78 0 4 8 12 8C 10 0.67 0 10 6 16 6
D 6 0 6 12 6 12 0
E 5 1 6 11 11 16 5
F 7 2 6 13 9 16 3
G 4 0 12 16 12 16 0
H 8 1.67 11 19 16 24 5
I 8 0.67 16 24 16 24 0
Critical path : ( ADGI )
The expected completion time = ( 6+6+4+8 ) = ( 24 ) days
Variance = ( 1.78+0+0+0.67 ) = ( 2.45 )
c. The following normal probability distribution describes the probability analysis.
Z =x -
=
2.45)(
)24(-)26(= ( 1.28 )
From the given normal distribution table, the probability is ( 0.8997 )
Therefore, P(x < 26) = ( 89.97% )
Network Analysis -- Page 16 of 17 -- Mar/2007
P(x
-
8/8/2019 6904 1 is Cmw Notes
17/17
Department of EMT EMT6904 Integrated Studies in Engineering Management
Normal Distribution Table
The function tabulated is (z) where (z) is the cumulative distribution function of astandardised Normal variablez.
Thus (z) =
zx
dxe2/
2
2
1
is the probability that a standardised Normal variable
selected at random will be greater than a value of z=
x.
x.00 .01 .02 .03 .04 .05
.06 .07 .08 .09
0.0 0.5000 0.5040 0.5080 0.5120 0.5160 0.5199 0.5239 0.5279 0.5319 0.53590.1 0.5398 0.5438 0.5478 0.5517 0.5557 0.5596 0.5636 0.5675 0.5714 0.57530.2 0.5793 0.5832 0.5871 0.5910 0.5948 0.5987 0.6026 0.6064 0.6103 0.61410.3 0.6179 0.6217 0.6255 0.6293 0.6331 0.6368 0.6406 0.6443 0.6480 0.65170.4 0.6554 0.6591 0.6628 0.6664 0.6700 0.6736 0.6772 0.6808 0.6844 0.6879
0.5 0.6915 0.6950 0.6985 0.7019 0.7054 0.7088 0.7123 0.7157 0.7190 0.7224
0.6 0.7257 0.7291 0.7324 0.7357 0.7389 0.7422 0.7454 0.7486 0.7517 0.75490.7 0.7580 0.7611 0.7642 0.7673 0.7704 0.7734 0.7764 0.7794 0.7823 0.78520.8 0.7881 0.7910 0.7939 0.7967 0.7995 0.8023 0.8051 0.8078 0.8106 0.81330.9 0.8159 0.8186 0.8212 0.8238 0.8264 0.8289 0.8315 0.8340 0.8365 0.8389
1.0 0.8413 0.8438 0.8461 0.8485 0.8508 0.8531 0.8554 0.8577 0.8599 0.86211.1 0.8643 0.8665 0.8686 0.8708 0.8729 0.8749 0.8770 0.8790 0.8810 0.88301.2 0.8849 0.8869 0.8888 0.8907 0.8925 0.8944 0.8962 0.8980 0.8997 0.90151.3 0.9032 0.9049 0.9066 0.9082 0.9099 0.9115 0.9131 0.9147 0.9162 0.91771.4 0.9192 0.9207 0.9222 0.9236 0.9251 0.9265 0.9279 0.9292 0.9306 0.9319
1.5 0.9332 0.9345 0.9357 0.9370 0.9382 0.9394 0.9406 0.9418 0.9429 0.94411.6 0.9452 0.9463 0.9474 0.9484 0.9495 0.9505 0.9515 0.9525 0.9535 0.95451.7 0.9554 0.9564 0.9573 0.9582 0.9591 0.9599 0.9608 0.9616 0.9625 0.96331.8 0.9641 0.9649 0.9656 0.9664 0.9671 0.9678 0.9686 0.9693 0.9699 0.9706
1.9 0.9713 0.9719 0.9726 0.9732 0.9738 0.9744 0.9750 0.9756 0.9761 0.9767
2.0 0.97725 0.97778 0.97831 0.97882 0.97932 0.97982 0.98030 0.98077 0.98124 0.981692.1 0.98214 0.98257 0.98300 0.98341 0.98382 0.98422 0.98461 0.98500 0.98537 0.985742.2 0.98610 0.98645 0.98679 0.98713 0.98745 0.98778 0.98809 0.98840 0.98870 0.988992.3 0.98928 0.98956 0.98983 0.99010 0.99036 0.99061 0.99086 0.99111 0.99134 0.991582.4 0.99180 0.99202 0.99224 0.99245 0.99266 0.99286 0.99305 0.99324 0.99343 0.99361
2.5 0.99379 0.99396 0.99413 0.99430 0.99446 0.99461 0.99477 0.99492 0.99506 0.995202.6 0.99534 0.99547 0.99560 0.99573 0.99585 0.99598 0.99609 0.99621 0.99632 0.996432.7 0.99653 0.99664 0.99674 0.99683 0.99693 0.99702 0.99711 0.99720 0.99728 0.997362.8 0.99744 0.99752 0.99760 0.99767 0.99774 0.99781 0.99788 0.99795 0.99801 0.998072.9 0.99813 0.99819 0.99825 0.99831 0.99836 0.99841 0.99846 0.99851 0.99856 0.99861
3.0 0.99865 0.99869 0.99874 0.99878 0.99882 0.99886 0.99889 0.99893 0.99896 0.99900
3.1 0.99903 0.99906 0.99910 0.99913 0.99916 0.99918 0.99921 0.99924 0.99926 0.999293.2 0.99931 0.99934 0.99936 0.99938 0.99940 0.99942 0.99944 0.99946 0.99948 0.999503.3 0.99952 0.99953 0.99955 0.99957 0.99958 0.99960 0.99961 0.99962 0.99964 0.999653.4 0.99966 0.99968 0.99969 0.99970 0.99971 0.99972 0.99973 0.99974 0.99975 0.99976
3.5 0.99977 0.99978 0.99978 0.99979 0.99980 0.99981 0.99981 0.99982 0.99983 0.999833.6 0.99984 0.99985 0.99985 0.99986 0.99986 0.99987 0.99987 0.99988 0.99988 0.999893.7 0.99989 0.99990 0.99990 0.99990 0.99991 0.99991 0.99992 0.99992 0.99992 0.999923.8 0.99993 0.99993 0.99993 0.99994 0.99994 0.99994 0.99994 0.99995 0.99995 0.999953.9 0.99995 0.99995 0.99996 0.99996 0.99996 0.99996 0.99996 0.99996 0.99997 0.99997
Network Analysis -- Page 17 of 17 -- Mar/2007
z
(z)
0