Ihab Saad – Precedence Diagramming Method PDM

Ihab Saad
AI: Summary ©
The speakers discuss the activity on the node network in construction management, including the concept of "active event" and " radiant event" methods. They explain the concept of "active event" and how it will affect the network, including the use of SS for start to finish activities and SS for start to finish activities. They also discuss the calculation of free float and the method used to calculate it.
AI: Transcript ©
00:00:00 --> 00:00:00

Music,

00:00:02 --> 00:00:05

welcome to another class in construction management, 324,

00:00:05 --> 00:00:08

construction planning and scheduling. And today we're going

00:00:08 --> 00:00:11

to start discussing another scheduling technique, which is

00:00:11 --> 00:00:15

activity on node, also known as precedence diagramming method, so

00:00:15 --> 00:00:21

either known as AON activity on node or presence Diagramming

00:00:21 --> 00:00:25

Method, PDM, last time we discussed ADM activity on arrow,

00:00:26 --> 00:00:31

or AOA activity on arrow, or ADM Arrow Diagramming Method, and we

00:00:31 --> 00:00:34

learned about the network flow from left to right. And we learned

00:00:34 --> 00:00:38

about the not the nodes that represent the start event and the

00:00:38 --> 00:00:42

finish event of the activity, and the line connecting these two

00:00:42 --> 00:00:46

nodes representing the activity itself. And we learned about some

00:00:46 --> 00:00:49

of the difficulties representing activities that start at the same

00:00:49 --> 00:00:53

time finish at the same time, and having a common predecessor or a

00:00:53 --> 00:00:58

common successor. And we had to resort to using the dummy

00:00:58 --> 00:01:02

activities in this case. And another problem with ADM is that

00:01:02 --> 00:01:05

it only allowed for one type of relationship linking the

00:01:05 --> 00:01:09

activities, which is commonly known as finish to start, where

00:01:09 --> 00:01:13

the successor has to start, only after the predecessor was

00:01:13 --> 00:01:18

complete. While this is not always the logic connecting the

00:01:18 --> 00:01:21

activities in the construction industry, we had to look for

00:01:21 --> 00:01:25

another alternative, especially also with the dummy activities not

00:01:25 --> 00:01:29

being the most intuitive thing to understand. We needed to look at a

00:01:29 --> 00:01:33

better way of representing activities. And that basically was

00:01:33 --> 00:01:39

the reason why activity on node or presence Diagramming Method

00:01:39 --> 00:01:40

started.

00:01:41 --> 00:01:44

So we're going to discuss what's the activity on node network.

00:01:44 --> 00:01:49

We're going to discuss the network calculations for AON or PDM

00:01:49 --> 00:01:53

networks. We're going to look at the presence diagrams, and we're

00:01:53 --> 00:01:56

going to look the precedence diagram calculations, which are

00:01:56 --> 00:02:00

going to be pretty much the same as the ones in Arrow Diagramming

00:02:00 --> 00:02:00

Method.

00:02:02 --> 00:02:06

So this PDM, or presence Diagramming Method, also known as

00:02:06 --> 00:02:10

activity on node network, instead of the activity being represented

00:02:10 --> 00:02:13

by two nodes with an arrow connecting them, so all of these

00:02:13 --> 00:02:17

three entities represented the activity the activity, we're going

00:02:17 --> 00:02:21

to consolidate all the information about the activity into one box,

00:02:21 --> 00:02:24

and that box is going to be the activity itself, rather than the

00:02:24 --> 00:02:27

line. The lines, in this case, that you can see on the screen,

00:02:27 --> 00:02:31

represent the relationship between the activities. So it uses the

00:02:31 --> 00:02:35

node or box to represent the activity, as opposed to the arrow

00:02:35 --> 00:02:39

used with the activity. On arrow or AOA network, the arrows

00:02:39 --> 00:02:43

represent logical relationships, and their length does not reflect

00:02:43 --> 00:02:47

any special meaning. So again, this is not drawn to scale. The

00:02:47 --> 00:02:51

length of all the arrows are pretty much the same, so it does

00:02:51 --> 00:02:55

not represent any special significance. And the good

00:02:55 --> 00:02:59

advantage that we have in presence diagramming method is that we do

00:02:59 --> 00:03:04

not have any dummy activities. So when you look, for example, at a

00:03:04 --> 00:03:09

Gantt chart or a bar chart that has five bars representing five

00:03:09 --> 00:03:14

activities, the translation is going to be one to one. Each bar

00:03:14 --> 00:03:18

is going to be translated into one activity. We could not do that in

00:03:18 --> 00:03:21

Arrow Diagramming Method, because, in case you had some activities

00:03:21 --> 00:03:26

overlapping, or you had some lag between the activities, you had to

00:03:26 --> 00:03:30

introduce another activity to represent that lag, or you had to

00:03:30 --> 00:03:35

break the activity into more than two sections to represent the

00:03:35 --> 00:03:38

overlap. So here in presence diagramming method, it's much

00:03:38 --> 00:03:44

easier that every bar is represented by a box in this case.

00:03:44 --> 00:03:47

So what we have here, for example, is a box representing the

00:03:47 --> 00:03:52

activity, showing the ID of the activity, number 10, the name of

00:03:52 --> 00:03:56

the activity mobilized, and the duration of the activity, followed

00:03:56 --> 00:04:00

by another successor, or actually two successors, number 20 and

00:04:00 --> 00:04:04

number 30 begin construction and side fencing two days and three

00:04:04 --> 00:04:08

days respectively. And here it shows the relationship between the

00:04:08 --> 00:04:11

activity. Looking at the box, we're going to find out that the

00:04:11 --> 00:04:17

box has basically two vertical lines, the left side and the right

00:04:17 --> 00:04:20

side. Since we already agreed that the network is always going to

00:04:20 --> 00:04:24

flow from left to right. We're going to call this left side the

00:04:24 --> 00:04:28

start side of the activity, whereas the right side is going to

00:04:28 --> 00:04:32

be the finish side of the activity. Now looking at the line

00:04:32 --> 00:04:35

connecting two consecutive activities, like 10 and 20 or 10

00:04:35 --> 00:04:38

and 30, we're going to find that it starts from the right side of

00:04:38 --> 00:04:43

the activity, which is called the finish side and ends at the left

00:04:43 --> 00:04:47

side of its successor, which is called the start side. Therefore

00:04:47 --> 00:04:53

this relationship is going to be called Fs, or finish to start,

00:04:53 --> 00:04:57

because it starts from the finish side and ends at the start side of

00:04:57 --> 00:04:59

the successor. And here we have the number zero.

00:05:00 --> 00:05:04

Two which shows that there's no lag between these two activities,

00:05:04 --> 00:05:09

which means activity 20 is going to start as soon as activity 10 is

00:05:09 --> 00:05:13

complete. Now whether we add this zero or not is basically

00:05:13 --> 00:05:18

redundant. So if we had zero, then it means it starts immediately. If

00:05:18 --> 00:05:22

we do not add anything, it should be understood as exactly the same

00:05:22 --> 00:05:26

thing. So the relationship between 10 and 30 is exactly the same as

00:05:26 --> 00:05:31

between 10 and 20. It's still finished to start with zero lag.

00:05:31 --> 00:05:34

We did not have to add that because, again, this should be

00:05:34 --> 00:05:38

understood from the flow of the network. If, however, we add any

00:05:38 --> 00:05:41

positive number or negative number. Here we're going to see

00:05:41 --> 00:05:44

what's the significance of these numbers in a couple of slides.

00:05:47 --> 00:05:50

The network should start with one node and end with one node, as we

00:05:50 --> 00:05:51

have done before.

00:05:53 --> 00:05:57

As usual, it flows from left to right, therefore the arrowhead is

00:05:57 --> 00:06:01

redundant. Activities can only be linked either from the start side

00:06:01 --> 00:06:04

or from from the finish side, or sometimes from both. We're going

00:06:04 --> 00:06:08

to see that in a few minutes, we can never connect the activities

00:06:08 --> 00:06:11

from the middle of the box. That would be a big mistake to connect

00:06:11 --> 00:06:15

the activities from anywhere other than the start side or the finish

00:06:15 --> 00:06:15

side. Of

00:06:18 --> 00:06:22

the concept of legs and leads. Legs and leads are pretty much the

00:06:22 --> 00:06:25

same thing, by the way, legs and leads if you're looking, for

00:06:25 --> 00:06:26

example, at two

00:06:27 --> 00:06:32

cars in a race car, and one of them is ahead of the other by,

00:06:32 --> 00:06:38

let's say, a couple of yards, or whatever, in a very fast NASCAR

00:06:38 --> 00:06:43

racing for example, you can say that the car number one is leading

00:06:43 --> 00:06:48

car number two by two yards. Or you can say that car number two is

00:06:48 --> 00:06:52

lagging by two yards behind car number one. So basically, the lead

00:06:52 --> 00:06:56

and the lag are exactly the same thing, depending on it only varies

00:06:56 --> 00:07:00

depending on where are you looking from. If you're looking from the

00:07:00 --> 00:07:03

one that's ahead, you say we are leaving. Or if you're looking from

00:07:03 --> 00:07:07

the one you're that's behind, you say we are lagging. So a lag is a

00:07:07 --> 00:07:11

minimum waiting period between a start or an end finish

00:07:12 --> 00:07:17

of an activity and the start or end of its of its successor. So

00:07:17 --> 00:07:20

for example, a large concrete slab or the rebar can start after the

00:07:20 --> 00:07:23

start of four work, but not necessarily wait for its

00:07:23 --> 00:07:27

completion. I have a large concrete slab for a warehouse, for

00:07:27 --> 00:07:30

example, a slab on grade, and the activities are going to be

00:07:31 --> 00:07:34

basically four work for the sides of that slab, or even if it's a

00:07:34 --> 00:07:38

suspended slab, not necessarily a slab on grade, if it's a suspended

00:07:38 --> 00:07:44

slab, then we have the formwork, and then we place the rebar, we

00:07:44 --> 00:07:47

place the mechanical electrical inserts, and then we place the

00:07:47 --> 00:07:51

concrete. Now if it's a large slab, you don't have to wait for

00:07:51 --> 00:07:55

the whole formwork to be done to start working on either the rebar

00:07:55 --> 00:07:59

or the mechanical electrical inserts. You can start a little

00:07:59 --> 00:08:03

bit after the start of the formwork, when you have enough

00:08:03 --> 00:08:07

work to do. So you don't have to wait until the formwork is

00:08:07 --> 00:08:11

complete. Therefore, in this case, we say that the rebar is going to

00:08:11 --> 00:08:16

start after the start of the formwork, not necessarily after

00:08:16 --> 00:08:19

the completion of the formwork. It does not have to wait until the

00:08:19 --> 00:08:22

completion of the formwork. So in this case, the relationship is

00:08:22 --> 00:08:25

going to be a start to start, but there's going to be some lag. You

00:08:25 --> 00:08:29

cannot start on the same day. You have to not to have enough buffer.

00:08:29 --> 00:08:33

You have to have enough work done on the formwork in order to be

00:08:33 --> 00:08:37

able to start the rebar. So the arrow networks cannot accommodate

00:08:37 --> 00:08:42

a lag, and this is the main reason for falling out of favor,

00:08:42 --> 00:08:45

especially in the construction industry, a lead is the same as

00:08:45 --> 00:08:49

the lag looked at from the opposite side. And overlap, on the

00:08:49 --> 00:08:53

other hand, is a negative lag. So think about it for a second if you

00:08:53 --> 00:08:59

say that activity number two starts three days before the

00:08:59 --> 00:09:03

completion of activity number one, which means there's going to be an

00:09:03 --> 00:09:07

overlap of three days between the durations of these two activities.

00:09:07 --> 00:09:11

So as if we are moving in the opposite direction, therefore is

00:09:11 --> 00:09:14

going to be a negative lag. Lag is usually going to be a positive

00:09:14 --> 00:09:17

number. Overlap is going to be a negative number.

00:09:20 --> 00:09:25

So when we look at the node diagram drawing, nodes should be

00:09:25 --> 00:09:30

drawn as squares or as rectangles. Basically do not connect the nodes

00:09:30 --> 00:09:34

from the top or the bottom. So this is wrong. And this is wrong

00:09:34 --> 00:09:38

because again, we mentioned that the relationship is going to start

00:09:38 --> 00:09:41

either from the start or the finish of the activity. So this is

00:09:41 --> 00:09:44

somewhere in the middle, which does not mean mean anything,

00:09:44 --> 00:09:49

especially that the boxes are of the same size, and the location of

00:09:49 --> 00:09:50

the line does not represent any scale.

00:09:52 --> 00:09:56

So connect size only. The left side represents the start side and

00:09:56 --> 00:09:59

the right side represents the end or the finish side.

00:15:00 --> 00:15:03

Left to right, we're going to start moving from right to left.

00:15:03 --> 00:15:08

Instead of adding durations, we're going to subtract duration. Now

00:15:08 --> 00:15:10

we're going to have another element, which is the element of

00:15:11 --> 00:15:15

lags and overlaps. The lag, as we said, is going to be a positive

00:15:15 --> 00:15:19

number, so it's going to be added as we move forward. And the lag,

00:15:19 --> 00:15:23

which used to be a positive number added in the forward pass is going

00:15:23 --> 00:15:27

to be subtracted in the backward pass. On the other hand, the

00:15:27 --> 00:15:31

overlap, which we mentioned, is going to be a negative number, so

00:15:31 --> 00:15:34

the overlap is going to be subtracted in the forward pass,

00:15:35 --> 00:15:40

and when we reverse go in the backward pass, we're going to add

00:15:40 --> 00:15:43

the overlaps again. Don't worry about that. We're going to see a

00:15:43 --> 00:15:47

numerical example on network calculations, which is going to

00:15:47 --> 00:15:50

illustrate this issue, and it's going to be extremely

00:15:50 --> 00:15:54

straightforward. So the early start of an activity is equal to

00:15:54 --> 00:15:59

the maximum of the early finishes of all of its predecessors, plus

00:15:59 --> 00:16:03

any lag or overlap that's going to be affected in and the early

00:16:03 --> 00:16:07

finish of an activity is equal to its early start plus its duration

00:16:11 --> 00:16:13

in the backward backward pass

00:16:15 --> 00:16:18

running from right to left. It's used to determine the late finish

00:16:18 --> 00:16:21

and the late start of each activity. Late finish of the

00:16:21 --> 00:16:28

activity is equal to the minimum of the early finishes of all of

00:16:28 --> 00:16:33

its predecessors minus lag of overlap. Late start of the

00:16:33 --> 00:16:37

activity is equal to late finish minus duration. Again, exactly the

00:16:37 --> 00:16:42

same rules that we used for Arrow Diagramming Method.

00:16:45 --> 00:16:49

Now again, we're going to be faced with the issues of floats, as we

00:16:49 --> 00:16:53

learned last time we had total float and free float and we talked

00:16:53 --> 00:16:56

about something called interfering float, which we're not going to

00:16:56 --> 00:17:00

use. So here we're going to focus primarily on total float and free

00:17:00 --> 00:17:04

float, the definition is exactly the same. The total float is the

00:17:04 --> 00:17:09

amount of time by which a non critical activity can be delayed

00:17:10 --> 00:17:14

without delaying the whole project. Whereas the free float,

00:17:14 --> 00:17:18

we're going to change the last couple of words, it's the amount

00:17:18 --> 00:17:22

of time by which a non critical activity can be delayed without

00:17:22 --> 00:17:25

delaying its immediate successor. We're not looking to the end of

00:17:25 --> 00:17:29

the project. We're just looking for the immediate successor. And

00:17:29 --> 00:17:33

as we agreed last time, also the free float is a subset of the

00:17:33 --> 00:17:37

total float, which means the free float can never exceed the total

00:17:37 --> 00:17:40

float. Remember that quite well, because this is one of the common

00:17:40 --> 00:17:44

mistakes that I usually see on assignments and on exams, someone

00:17:44 --> 00:17:47

giving a total float of three and a free float of five that can

00:17:47 --> 00:17:52

never happen. The maximum of the free float can be equal to the

00:17:52 --> 00:17:56

total float of the activity. The minimum for the free float, it can

00:17:56 --> 00:17:59

be equal to zero. The free float can never be a negative value

00:17:59 --> 00:18:03

again. Remember that, because this is another common mistake. So the

00:18:03 --> 00:18:08

free float has boundaries. The lowest one is zero, the highest

00:18:08 --> 00:18:13

one is equal to the total float of the activity. Activities whose

00:18:13 --> 00:18:16

total float is zero are on the critical path. And if an activity

00:18:16 --> 00:18:20

is on the critical path, by default, its total float is zero,

00:18:20 --> 00:18:24

and if the total float is zero, then definitely the free float is

00:18:24 --> 00:18:27

also going to be equal to zero, because it cannot exceed the total

00:18:27 --> 00:18:30

float, and it cannot be a negative value. Therefore the only value

00:18:30 --> 00:18:31

left is zero.

00:18:34 --> 00:18:39

To calculate the total float, the total float is equal to the late

00:18:39 --> 00:18:44

finish minus the early finish, or the late start, minus the early

00:18:44 --> 00:18:48

start. So again, you calculate it from either side of the activity,

00:18:48 --> 00:18:52

late minus early for the same side, late start minus early

00:18:52 --> 00:18:54

start, or late finish minus early finish.

00:18:55 --> 00:18:59

Now for the free float, it's little bit more complex when it

00:18:59 --> 00:19:02

comes to PDM, because we may have different types of relationships,

00:19:02 --> 00:19:09

we may have lags and overlaps and so on and so forth. So I invented

00:19:10 --> 00:19:14

a method to calculate the free float, and it's called the sad

00:19:14 --> 00:19:17

method to calculate the free float. And if you follow it,

00:19:17 --> 00:19:20

you're going to find that it's the simplest and easiest way to

00:19:20 --> 00:19:22

calculate the free float of an activity.

00:19:23 --> 00:19:27

The free float of an activity is equal to the total float of that

00:19:28 --> 00:19:33

activity minus the largest total float of any of its immediate

00:19:33 --> 00:19:38

successors. Listen again. It's equal to the total float of the

00:19:38 --> 00:19:42

activity minus the largest of the total floats of any of its

00:19:42 --> 00:19:46

immediate successors. So if we have an activity, having a total

00:19:46 --> 00:19:47

float of five,

00:19:48 --> 00:19:55

and its immediate successors have total floats of five, three and

00:19:55 --> 00:19:55

six.

00:19:57 --> 00:19:59

So in this case, according to the Saad method.

00:20:00 --> 00:20:04

So the free float of this activity is equal to five minus the largest

00:20:04 --> 00:20:08

total float of five, three and six, which is six, five minus six

00:20:08 --> 00:20:13

is negative one. But we just said that the free float cannot be

00:20:13 --> 00:20:16

negative. In case you get a negative value, put the free float

00:20:17 --> 00:20:21

equal to zero. So another example, if an activity has two immediate

00:20:21 --> 00:20:25

successors. The first activity has five days of total float. Its

00:20:25 --> 00:20:30

immediate successors have floats of three and two. Then the free

00:20:30 --> 00:20:34

float of this activity is equal to five minus the larger of the three

00:20:34 --> 00:20:38

and two, which is three. So five minus three, that gives two days

00:20:38 --> 00:20:39

of free float for that activity.

00:20:42 --> 00:20:44

So there's a general

00:20:46 --> 00:20:49

understanding on how to draw the activities in the network, and

00:20:49 --> 00:20:53

it's something like this box here, where we divide it primarily into

00:20:53 --> 00:20:57

seven components, seven compartments. In the middle here,

00:20:57 --> 00:21:00

we're going to have the activity ID or its description. What is

00:21:00 --> 00:21:04

that activity about? And in the middle, at the bottom, we're going

00:21:04 --> 00:21:07

to have the duration, which is going to be given or calculated

00:21:07 --> 00:21:10

primarily. And then, based on that, we're going to perform our

00:21:10 --> 00:21:13

calculations. We're going to calculate the early start plus

00:21:13 --> 00:21:17

duration gives the early finish, the late finish minus duration

00:21:18 --> 00:21:23

gives the late start, late start, minus early start, or late finish,

00:21:23 --> 00:21:27

minus early finish, is going to give the total float. So the only

00:21:27 --> 00:21:31

number that we start with is the duration, and based on the

00:21:31 --> 00:21:35

duration which we acquire from Q over P, remember that very simple

00:21:35 --> 00:21:39

equation that we said is always going to be with us, Q divided by

00:21:39 --> 00:21:43

P, Q, the amount of work to be done divided by P, the lowest

00:21:43 --> 00:21:46

production rate of any of the resources involved in that

00:21:46 --> 00:21:51

activity. So q over P gives the duration, and from that, we can

00:21:51 --> 00:21:55

calculate all the other dates for that activity, depending on the

00:21:55 --> 00:21:59

relationship linking this activity to other activities.

00:22:00 --> 00:22:04

President's network, some people would would like to make a

00:22:04 --> 00:22:05

distinction between

00:22:07 --> 00:22:10

Aon and precedence. I do not usually make the distinction. I

00:22:10 --> 00:22:15

consider them the same thing. So precedence network have these four

00:22:15 --> 00:22:20

types of relationships, finish to start, start to start, finish to

00:22:20 --> 00:22:22

finish and start to finish.

00:22:24 --> 00:22:28

So besides relationship types, each relationship can be

00:22:28 --> 00:22:33

accompanied by a lag or overlap value. So if it's a finish to

00:22:33 --> 00:22:38

start with lag, meaning that the successor is going to start three

00:22:38 --> 00:22:42

days after the completion of the predecessor. Examples for that. We

00:22:42 --> 00:22:44

have placed the concrete for a slab,

00:22:45 --> 00:22:49

and the next activity is to remove the four more for that slab. Of

00:22:49 --> 00:22:52

course, we cannot remove the four more. As soon as we have finished

00:22:52 --> 00:22:56

placing the concrete, we have to wait for this concrete to have

00:22:56 --> 00:23:00

setting, initial setting, and part of the permanent setting

00:23:00 --> 00:23:04

dependent, dependent on the code, depending on the span, depending

00:23:04 --> 00:23:07

on the concrete mix, depending on the weather and other conditions

00:23:07 --> 00:23:12

and so on. So we have to wait, for example, let's say a week after

00:23:12 --> 00:23:15

the concrete has gained enough strength before being able to

00:23:15 --> 00:23:19

remove the formal so in this case, we're going to say that removal of

00:23:19 --> 00:23:23

four work is gonna lag seven days after the completion of placing

00:23:23 --> 00:23:28

that concrete slab. The lag values indicate the amount of delay

00:23:28 --> 00:23:31

between the two elements of the relationship described by the

00:23:31 --> 00:23:35

relationship type. So if it's a start to start, the start of the

00:23:35 --> 00:23:39

successor is gonna lag by certain number of days after the start of

00:23:39 --> 00:23:43

the predecessor. If it's a finish to finish the completion of the

00:23:43 --> 00:23:47

second activity is going to lag a certain number of days after the

00:23:47 --> 00:23:50

completion of the first one, and so on and so forth.

00:23:53 --> 00:23:57

Two ways to present different relationships. So if we have a

00:23:58 --> 00:24:01

just an arrow spanning between the end of an activity and the start

00:24:01 --> 00:24:04

of the other one. It would be a finish to start.

00:24:05 --> 00:24:09

However, if we want to designate the start to start, we can draw it

00:24:09 --> 00:24:14

from the start of the activity to the start of the successor, or use

00:24:14 --> 00:24:18

the traditional finish to start designation and put on it the two

00:24:18 --> 00:24:21

letters representing the connecting ends of the activity,

00:24:21 --> 00:24:27

SS for start to start, or FF, for finish to finish. Honestly, I do

00:24:27 --> 00:24:32

not prefer this however you might see it in some books or art or

00:24:32 --> 00:24:36

articles or publications. I do not use this one. So forget about this

00:24:36 --> 00:24:39

one. We're not gonna use it to designate start to start. This is

00:24:39 --> 00:24:45

the one that we're going to use which has less confusion, it shows

00:24:45 --> 00:24:49

that the relationship is from the start of the predecessor to the

00:24:49 --> 00:24:52

start of the successor. And usually, in most cases here, we're

00:24:52 --> 00:24:55

going to have a positive number, which represents a lag.

00:24:57 --> 00:24:59

And similarly, for finish to finish is going to be from the.

00:25:00 --> 00:25:03

Finish of one activity here to the finish of its immediate successor,

00:25:04 --> 00:25:04

and so on.

00:25:07 --> 00:25:09

Now, since we talked about

00:25:10 --> 00:25:14

contiguous activities, which we meant that these are activities

00:25:14 --> 00:25:19

that once started, cannot stop until the activity is complete,

00:25:19 --> 00:25:23

the other option is called interruptible activities, which

00:25:23 --> 00:25:26

are activities that can be interrupted, paused for a certain

00:25:26 --> 00:25:30

number of days and then resumed at a later date and completed at the

00:25:30 --> 00:25:34

end. So we have two different types of calculations. One of them

00:25:34 --> 00:25:37

is going to be based on a contiguous activity assumption,

00:25:38 --> 00:25:41

and the other one is going to be based on an interruptible activity

00:25:41 --> 00:25:44

assumption. We're going to look at both examples in a numerical

00:25:44 --> 00:25:49

example that we're going to solve in another lecture. So the

00:25:49 --> 00:25:52

continuous the contiguous activities cannot be interrupted.

00:25:52 --> 00:25:56

And once started, they must continue until they are finished,

00:25:59 --> 00:26:03

for the finish to start relationship in the forward pass,

00:26:03 --> 00:26:07

the early finish is equal to the early start plus the duration

00:26:08 --> 00:26:11

and the early start of the successor activity is going to be

00:26:11 --> 00:26:16

the maximum of all predecessor dates, which might be the largest

00:26:16 --> 00:26:20

early finish of the previous activities, plus any lag or

00:26:20 --> 00:26:23

overlap values between the two activities that's going to appear

00:26:23 --> 00:26:26

on the arrow, or the relationship between the activities

00:26:28 --> 00:26:32

in the backward pass. Again, the backward pass determines, or

00:26:32 --> 00:26:35

provides the late dates, late start and late finish for the

00:26:35 --> 00:26:39

activity. It begins at the last activity on the network moving

00:26:39 --> 00:26:44

backwards, so the late finish of the activity is going to be the

00:26:44 --> 00:26:49

minimum of all the successors, late start plus lag or overlap.

00:26:50 --> 00:26:53

And the late start is going to be the late finish minus the

00:26:53 --> 00:26:57

duration, because we move from right to left, subtract

00:27:00 --> 00:27:04

in case of start to start again, it's exactly the same concept.

00:27:04 --> 00:27:07

We're going to look at the largest number coming to the start of

00:27:07 --> 00:27:11

this, this activity, whether it's coming coming from the immediate

00:27:11 --> 00:27:16

predecessors, whether it has lags or overlaps and so on. We are

00:27:16 --> 00:27:18

going to factor that into our calculation.

00:27:21 --> 00:27:24

In some cases, we might have something called a dangling

00:27:24 --> 00:27:28

activity or open ended activity. This is not a good thing to have

00:27:28 --> 00:27:31

in a network, but it might happen in some projects. To give you an

00:27:31 --> 00:27:36

example, something like landscaping activities. If we're

00:27:36 --> 00:27:40

talking about a five story building, when can we start the

00:27:40 --> 00:27:45

landscaping activities? Well, we can start them as soon as the

00:27:45 --> 00:27:49

enclosure of the building is complete, so that we do not have

00:27:49 --> 00:27:53

any heavy equipment on the outside of the building. We still have a

00:27:53 --> 00:27:56

lot of work to be done inside the building, all the interior

00:27:56 --> 00:28:01

finishing and so on and so forth, but we can start the landscaping

00:28:01 --> 00:28:06

at that point. Now, when does the landscaping need to be finished?

00:28:06 --> 00:28:10

It needs to be finished by the end of the project. If the landscape

00:28:10 --> 00:28:13

is going to take two months, and the interior finishing is going to

00:28:13 --> 00:28:18

take five months, if we start the landscaping, once the enclosure is

00:28:18 --> 00:28:22

complete, it's going to start, and then it's going to be done in two

00:28:22 --> 00:28:25

months. It still have, has three months of total float until the

00:28:25 --> 00:28:29

end of the project, because we are still working on the inside. So in

00:28:29 --> 00:28:33

this case, we say that this is an open ended activity, or dangling

00:28:33 --> 00:28:33

activity.

00:28:34 --> 00:28:38

A dangling activity has either no predecessors or no successors.

00:28:39 --> 00:28:43

Should be avoided, as they reflect the false amount of float. Again,

00:28:43 --> 00:28:47

it would appear in this case that the landscaping has a huge amount

00:28:47 --> 00:28:51

of total float, but we can tie it to other activities on the

00:28:51 --> 00:28:54

construction site. The dates may vary depending on whether the

00:28:54 --> 00:28:58

activity duration is contiguous or interruptible. We're going to see

00:28:58 --> 00:29:00

that again in the numerical example.

00:29:04 --> 00:29:08

In case of finish to finish, the finish of one activity controls

00:29:08 --> 00:29:11

the finish of another its successor, and it's used to relate

00:29:11 --> 00:29:16

to activities that are done in parallel or may have lags. So

00:29:16 --> 00:29:19

again, same calculations would apply a

00:29:24 --> 00:29:28

a start to finish. As I mentioned before, it's very rarely used, and

00:29:28 --> 00:29:32

it's usually linked linking one non construction activity, like a

00:29:32 --> 00:29:36

marketing campaign, for example, to some construction activities.

00:29:36 --> 00:29:40

It's used to identify activities whose starts are related to their

00:29:40 --> 00:29:41

successors finish

00:29:44 --> 00:29:47

difficult to identify a pair of such activities in construction.

00:29:48 --> 00:29:51

Again, do not worry about that, because we're not going to have

00:29:51 --> 00:29:54

many activities like that in in our calculations,

00:29:57 --> 00:29:59

as we discussed before, one of the fatal loops.

00:30:00 --> 00:30:03

In any network, one of the fatal errors in any network is the

00:30:03 --> 00:30:09

existence of loops. A loop is activities going back and forth in

00:30:09 --> 00:30:13

an unending fashion, so two or more activities linked in a

00:30:13 --> 00:30:16

circular manner. You say that activity two is a successor to

00:30:16 --> 00:30:20

activity one, and activity one is a successor to activity two. So it

00:30:20 --> 00:30:23

keeps the calculations keep going in a circle, and that's a fatal

00:30:23 --> 00:30:27

error. The software, if we use the software, is going to give you an

00:30:27 --> 00:30:31

error that you cannot operate in a loop. It usually can be found in

00:30:31 --> 00:30:34

relationships where the arrow turns backward. It's a fatal

00:30:34 --> 00:30:38

mistake that should be avoided at all costs, and represents a faulty

00:30:38 --> 00:30:44

logic. So this is basically a an introduction about presence

00:30:44 --> 00:30:46

diagramming methods or

00:30:48 --> 00:30:52

activity on node. We are going to see a in another lecture or

00:30:52 --> 00:30:55

another example. We're going to see a numerical example on how to

00:30:55 --> 00:30:58

draw them and how to make the calculations, and what's the mean

00:30:58 --> 00:31:03

difference between ADM and PDM See you in another lecture. You.

Share Page