Ihab Saad – Resource Management

Ihab Saad
Share Page

AI: Summary ©

The speaker discusses the importance of resource management in managing construction projects, emphasizing the need for specific availability and cost. They explain various methods for resource allocation and resource allocation, including identifying quantities and production rates, assigning budgets to each activity, and working on a least possible time and resource allocation. The process involves tracking and analyzing the project, estimating resource consumption and unit prices, and assigning critical resources to each activity. The goal is to minimize resource consumption and maximize efficiency, and resources will be allocated according to priority and assumptions. The speaker emphasizes the importance of prioritizing and following activities to ensure maximum efficiency and maximum efficiency.

AI: Summary ©

00:00:06 --> 00:00:08
			Welcome to another scheduling
class, and today we're going to
		
00:00:08 --> 00:00:13
			talk about an introduction to
resource management, how to manage
		
00:00:13 --> 00:00:16
			resources in a project. First of
all, what's the definition of a
		
00:00:16 --> 00:00:19
			resource, and then how are we
going to manage these resources
		
00:00:19 --> 00:00:20
			successfully?
		
00:00:21 --> 00:00:24
			So the contents are going to be
introduction to what resources
		
00:00:24 --> 00:00:28
			are. And then how are we going to
allocate these resources to
		
00:00:28 --> 00:00:32
			different project activities? Then
how are we going to graphically
		
00:00:32 --> 00:00:35
			represent these resources and
resource distribution through
		
00:00:35 --> 00:00:39
			what's called a resource use or
resource loading histogram, and
		
00:00:39 --> 00:00:43
			then the cumulative curve, which
is a compilation of that
		
00:00:43 --> 00:00:48
			histogram. And finally, how are we
going to level these resources, in
		
00:00:48 --> 00:00:51
			case the use of these resources,
or the need for the resources
		
00:00:52 --> 00:00:54
			exceed that resource availability?
		
00:00:57 --> 00:01:01
			So first of all, the definition of
what a resource is. For something
		
00:01:01 --> 00:01:05
			to qualify as a resource for a
construction project, it needs to
		
00:01:05 --> 00:01:08
			meet three criteria. The first
one, it has to be needed for the
		
00:01:08 --> 00:01:12
			project. So if it's not needed,
it's not a resource. Second, it
		
00:01:12 --> 00:01:17
			can be managed. So if you cannot
manage it, it is not a resource.
		
00:01:18 --> 00:01:21
			Sunshine, for example, we cannot
manage that so it would not be
		
00:01:21 --> 00:01:26
			considered as a resource. And the
third one is it has to cost money
		
00:01:26 --> 00:01:30
			to acquire to be considered a
resource. Again, air that we
		
00:01:31 --> 00:01:36
			breathe, we need definitely to
live, rather than to work. But
		
00:01:36 --> 00:01:40
			since it's free, it cannot be
considered a resource. On the
		
00:01:40 --> 00:01:43
			other hand, compressed air which
is going to be manufactured,
		
00:01:43 --> 00:01:46
			compressed through a compressor.
In this case, it can be managed,
		
00:01:47 --> 00:01:49
			and we pay money to acquire it
through the cost of the
		
00:01:49 --> 00:01:52
			compressor. In this case, it's
going to be considered a resource.
		
00:01:53 --> 00:01:56
			Examples of construction resources
include the four M's. That's an
		
00:01:56 --> 00:02:00
			easy way to remember them,
manpower, which is labor,
		
00:02:00 --> 00:02:05
			machinery, which is equipment,
materials. And finally, the most
		
00:02:05 --> 00:02:06
			universal
		
00:02:07 --> 00:02:11
			resource, which is money, since it
can be translated in any of the
		
00:02:11 --> 00:02:14
			other three resources, hiring
labor is going to cost money,
		
00:02:15 --> 00:02:18
			purchasing or renting or leasing
machinery or equipment is going to
		
00:02:18 --> 00:02:21
			cost money. And buying the
materials, it's gonna cost money
		
00:02:21 --> 00:02:25
			as well. So the first three types
of resources can be translated
		
00:02:25 --> 00:02:29
			into a monetary quantity, a part
of financial resources.
		
00:02:32 --> 00:02:36
			Resources also can be classified
under one of two different
		
00:02:36 --> 00:02:40
			classifications, either stackable
or non stackable. Resources
		
00:02:40 --> 00:02:44
			stackable, also known as
stockable, which are resources
		
00:02:44 --> 00:02:49
			that can be acquired in bulk and
stored or stacked for a later time
		
00:02:49 --> 00:02:53
			to be used whenever needed.
Examples include some materials
		
00:02:53 --> 00:02:58
			like wood, for example, pipes,
electrical supplies, things like
		
00:02:58 --> 00:03:02
			like that. Own capital, if you
have your own capital, your own
		
00:03:02 --> 00:03:06
			money that you're going to be
working with, it can be stocked or
		
00:03:06 --> 00:03:11
			stored in a bank, owned equipment,
which can be stored in a
		
00:03:11 --> 00:03:16
			warehouse, and some other types of
some types of information, like
		
00:03:16 --> 00:03:19
			records, for example, if you have
something on record, In this case,
		
00:03:19 --> 00:03:23
			it's considered as a stackable or
stockable resource.
		
00:03:25 --> 00:03:28
			The other type, which is the non
stackable, or non stackable, are
		
00:03:28 --> 00:03:31
			resources that have to be used as
soon as they are available.
		
00:03:32 --> 00:03:36
			Otherwise they cannot be used
later, which is basically use it
		
00:03:36 --> 00:03:41
			or lose it. Examples include labor
productivity, if you have a crew
		
00:03:41 --> 00:03:45
			of labor today, and you don't use
the productivity of this crew of
		
00:03:45 --> 00:03:51
			labor, then that day is lost,
borrowed money. Again, if the
		
00:03:51 --> 00:03:56
			money is borrowed and you do not
utilize it, then it doesn't have
		
00:03:56 --> 00:03:57
			any value.
		
00:04:00 --> 00:04:04
			Rented or leased equipment, if you
rent the equipment or lease it and
		
00:04:04 --> 00:04:07
			you do not utilize it while you're
renting it, then again, its
		
00:04:07 --> 00:04:10
			production date is lost. Some
materials like ready mixed
		
00:04:10 --> 00:04:15
			concrete. Ready mixed concrete
cannot be in its final shape,
		
00:04:15 --> 00:04:20
			cannot be stored or stacked for a
while, except for maybe 45 minutes
		
00:04:20 --> 00:04:23
			to an hour or so, but no longer
than that. So whenever it's
		
00:04:23 --> 00:04:27
			available, you have to use it
immediately. And some types of
		
00:04:27 --> 00:04:31
			information that has volatility or
it has to be acted upon
		
00:04:32 --> 00:04:36
			immediately so that it will be
useful or valuable, like stock
		
00:04:36 --> 00:04:40
			market for example, stock market
information this is this varies by
		
00:04:40 --> 00:04:45
			the minute, so if you act late,
that's that's going to cause a
		
00:04:45 --> 00:04:46
			problem.
		
00:04:48 --> 00:04:51
			The third thing that we need to
know also about resources is their
		
00:04:51 --> 00:04:56
			availability limit. In how many
units is that resource going to be
		
00:04:56 --> 00:04:59
			available and for how long? So
under the availability.
		
00:05:00 --> 00:05:03
			Limits. We have two different
types. We have something called a
		
00:05:03 --> 00:05:07
			normal limit, which is under
normal conditions and without
		
00:05:07 --> 00:05:11
			reaching extreme measures, this
amount of units of the resources
		
00:05:11 --> 00:05:14
			are going to be available for
immediate use. So it's available
		
00:05:14 --> 00:05:16
			at any time without having any
problems.
		
00:05:17 --> 00:05:21
			The other type, the second level,
or limit of availability is going
		
00:05:21 --> 00:05:25
			to be called the maximum limit,
which is under extreme measures,
		
00:05:25 --> 00:05:29
			if push comes to shop, if I have
to do it right now, this is the
		
00:05:29 --> 00:05:33
			maximum amount of resources that
have that can be made available.
		
00:05:33 --> 00:05:36
			It's usually greater than or equal
to the normal limit.
		
00:05:38 --> 00:05:40
			Peaks are going to be any amount
		
00:05:41 --> 00:05:45
			any demand of that resource
exceeding the maximum availability
		
00:05:45 --> 00:05:50
			limit. So if I need, for example,
three bulldozers today, and I only
		
00:05:50 --> 00:05:55
			need two, then I have a peak of
one extra bulldozer. It results in
		
00:05:55 --> 00:05:59
			the project being delayed if on a
critical activity, because again,
		
00:05:59 --> 00:06:03
			the only way to do a job that
requires three bulldozers with
		
00:06:03 --> 00:06:07
			only two is to extend the duration
of the activity. If it's a
		
00:06:07 --> 00:06:10
			critical activity, then the whole
duration of the project has been
		
00:06:10 --> 00:06:11
			extended.
		
00:06:13 --> 00:06:16
			This is a graphical representation
of what we're talking about here,
		
00:06:17 --> 00:06:21
			so we can see, for example, this
is this green line represents the
		
00:06:21 --> 00:06:25
			normal limit, and this red line
represents the maximum limit. This
		
00:06:25 --> 00:06:29
			is the aggregation of resources.
So today I'm going to need three
		
00:06:29 --> 00:06:32
			units of that resource, if this is
three, for example.
		
00:06:36 --> 00:06:39
			And here we're going to need four.
Here we're going to need five.
		
00:06:39 --> 00:06:43
			Here. We're gonna need if the
maximum level is seven, for
		
00:06:43 --> 00:06:46
			example, here we're gonna need
eight. Here we're gonna need four.
		
00:06:46 --> 00:06:50
			Again, here we're gonna need nine.
So that resource demand varies
		
00:06:50 --> 00:06:55
			depending on the activity being
done on that particular day. So on
		
00:06:55 --> 00:06:59
			the horizontal axis, we have the
time. On the vertical axis we have
		
00:06:59 --> 00:07:03
			the resource units, or their
translation into the universal
		
00:07:03 --> 00:07:06
			resource, which is money or cost.
So obviously, here we have a
		
00:07:06 --> 00:07:09
			problem with these two peaks
		
00:07:10 --> 00:07:13
			the project as such, if these two
peaks occur on critical
		
00:07:13 --> 00:07:16
			activities, this is infeasible.
Even if it's on non critical
		
00:07:16 --> 00:07:21
			activities, it's still in
infeasible or non feasible, unless
		
00:07:21 --> 00:07:26
			and until we get rid of these
peaks, we notice also that we have
		
00:07:26 --> 00:07:26
			troughs,
		
00:07:28 --> 00:07:29
			which is areas where
		
00:07:30 --> 00:07:35
			I can afford having this resource
but I don't need it. So if you
		
00:07:35 --> 00:07:39
			have played Tetris before, for
example, you know that the secrets
		
00:07:39 --> 00:07:47
			to the secret to lasting in Tetris
is to manage the shapes and try to
		
00:07:47 --> 00:07:50
			fill the troughs with the peaks.
And this is exactly what we're
		
00:07:50 --> 00:07:54
			gonna try to do. We're gonna try
to see if we can take that peak
		
00:07:54 --> 00:07:58
			and fill in that gap or that
trough. So by redistributing the
		
00:07:58 --> 00:08:02
			resources, this is what we're
gonna call later, resource
		
00:08:02 --> 00:08:02
			leveling.
		
00:08:09 --> 00:08:13
			Some examples of resources include
salaried labor, like the project
		
00:08:13 --> 00:08:17
			manager, Superintendent, Project
Engineer, Secretary, lab
		
00:08:17 --> 00:08:20
			technician, security guard and
others. If you notice, all of
		
00:08:20 --> 00:08:26
			these do not perform any physical
work on the project. Their job is
		
00:08:26 --> 00:08:30
			primarily supervisory or
administrative, but they do not do
		
00:08:30 --> 00:08:34
			any physical work like they do not
lay concrete, for example, or
		
00:08:35 --> 00:08:39
			install tiles or vinyl or carpet
or paint walls. They do not do
		
00:08:39 --> 00:08:44
			that. They are tied to a project,
but not tied to one particular
		
00:08:44 --> 00:08:48
			activity or work package, and they
get paid a fixed salary, therefore
		
00:08:48 --> 00:08:52
			mostly indirect costs. The salary
of the project manager is
		
00:08:52 --> 00:08:56
			independent of how many cubic
yards of concrete have we placed
		
00:08:56 --> 00:08:56
			today.
		
00:08:57 --> 00:09:00
			On the other hand, we have the
hourly workers or the daily
		
00:09:00 --> 00:09:01
			workers, or the
		
00:09:02 --> 00:09:09
			the workers were, whose payment
depends on their performance or
		
00:09:09 --> 00:09:12
			the amount of work that they have
done. So they are hired to perform
		
00:09:12 --> 00:09:17
			a specific task or activity, like
carpenters, masons, iron workers,
		
00:09:17 --> 00:09:22
			electricians, for men, etc. And
they are pet for actual hours
		
00:09:22 --> 00:09:27
			work. Therefore it's mostly direct
cost, as later we're going to talk
		
00:09:27 --> 00:09:31
			about direct and indirect costs in
another lecture. Their production
		
00:09:31 --> 00:09:35
			rate is a conversion factor
between achieved quantity and the
		
00:09:35 --> 00:09:40
			number of hours worked. So the
production rate is the quotient of
		
00:09:41 --> 00:09:45
			amount of work divided by number
of hours worked. If you notice
		
00:09:46 --> 00:09:46
			that
		
00:09:48 --> 00:09:54
			p is equal to q over T, remember
the equation that we used to you
		
00:09:54 --> 00:09:58
			before T or duration or time is
equal to q over P, quantity
		
00:09:58 --> 00:09:59
			divided by production rate.
		
00:10:00 --> 00:10:04
			And here, if I want to know the
production rate, I can divide the
		
00:10:04 --> 00:10:07
			quantity by the number of hours
worked, and that would give us
		
00:10:07 --> 00:10:14
			units per unit of time, like cubic
yards per hour or tons per day and
		
00:10:14 --> 00:10:15
			things like that.
		
00:10:18 --> 00:10:22
			For the equipment, equipment that
assists. We have different types
		
00:10:22 --> 00:10:26
			of equipment as well, equipment
that assists in the construction
		
00:10:26 --> 00:10:30
			process, not permanently installed
in the project. It's just used to
		
00:10:30 --> 00:10:34
			achieve work activities, like a
tower crane, like a loader, like
		
00:10:34 --> 00:10:35
			an excavator,
		
00:10:36 --> 00:10:40
			power generator, forklift,
temporary power generator, just
		
00:10:40 --> 00:10:44
			for construction. It's similar to
direct labor. Its cost is derived
		
00:10:44 --> 00:10:47
			from the completed quantity of
work, related to the number of
		
00:10:47 --> 00:10:52
			hours that it has worked and the
hourly rate. Inexpensive personal
		
00:10:52 --> 00:10:55
			tools are usually treated
differently, either as a lump sum
		
00:10:55 --> 00:11:00
			for all tools, or as the laborers
personal property. So it's going
		
00:11:00 --> 00:11:04
			to be part of the labor cost,
trowels, for example, or
		
00:11:06 --> 00:11:10
			10 tools that are going to be used
by labor. Hammers.
		
00:11:11 --> 00:11:14
			On the other hand, we have the
installed equipment which stays
		
00:11:14 --> 00:11:18
			permanently in the project after
completion, thus becoming part of
		
00:11:18 --> 00:11:23
			the direct cost priced in the bid.
Examples include heat pumps,
		
00:11:23 --> 00:11:26
			generators that are going to be
permanent in the project, for
		
00:11:26 --> 00:11:29
			power generation on the project,
while it's operating air
		
00:11:29 --> 00:11:32
			conditioning units and so on and
so forth.
		
00:11:34 --> 00:11:35
			Elevators,
		
00:11:37 --> 00:11:41
			materials, construction materials
for use, for construction, but not
		
00:11:41 --> 00:11:45
			being part of the final project
deliverable still treated as the
		
00:11:45 --> 00:11:48
			red cost and part of the pricing
of the relevant bid items.
		
00:11:48 --> 00:11:54
			Examples include formwork,
scaffolding, shoring, etc, is not
		
00:11:54 --> 00:11:57
			going to be part of the permanent
work, but it's needed to achieve
		
00:11:57 --> 00:12:01
			that permit work the other on the
other hand, we also have the
		
00:12:01 --> 00:12:04
			installed material which is part
of the final deliverable, and
		
00:12:04 --> 00:12:07
			therefore the direct cost.
Examples include concrete, rebar,
		
00:12:08 --> 00:12:13
			concrete masonry units, bricks,
blocks, insulation, tiles, paint,
		
00:12:13 --> 00:12:17
			etc. All of these are materials
that are going to be part of the
		
00:12:17 --> 00:12:20
			final completion of the project.
		
00:12:22 --> 00:12:27
			So money is the financial resource
used in construction, and there
		
00:12:27 --> 00:12:31
			are two methods are available for
assigning budgets to activities,
		
00:12:31 --> 00:12:34
			either assigning a lump sum amount
for each activity, without
		
00:12:34 --> 00:12:38
			specifying how the number is
sliced or which resources are
		
00:12:38 --> 00:12:42
			used. So for example, we say this
activity is going to cost 5000
		
00:12:42 --> 00:12:43
			pounds, $5,000
		
00:12:44 --> 00:12:45
			these $5,000
		
00:12:46 --> 00:12:51
			can be the cost of the material,
how many cubic yards of concrete
		
00:12:51 --> 00:12:54
			the cur, the cost of the crew of
labor that work to place this
		
00:12:54 --> 00:12:58
			concrete, the cost of the
equipment that was used. So I
		
00:12:58 --> 00:13:01
			converted all of these different
units into money, and I added it
		
00:13:01 --> 00:13:06
			up, and that was the cost of the
activity, or assigning a number of
		
00:13:06 --> 00:13:09
			units of certain resources to each
activity, together with the unit
		
00:13:09 --> 00:13:13
			price for each of these resources.
So I can say this activity is
		
00:13:13 --> 00:13:17
			going to require one bulldozer,
one foreman, one equipment
		
00:13:17 --> 00:13:21
			operator, two laborers, etc, and
then knowing what is the hourly
		
00:13:21 --> 00:13:24
			rate? And for how long am I going
to need these resources? I can
		
00:13:24 --> 00:13:26
			translate that into money.
		
00:13:29 --> 00:13:33
			So resource allocation is
basically assigning different
		
00:13:33 --> 00:13:38
			resources to different activities
and assigning their costs to that
		
00:13:38 --> 00:13:41
			activity as well. So the
construction planning process
		
00:13:41 --> 00:13:44
			includes the assignment of
different resources to activities,
		
00:13:45 --> 00:13:49
			also known as this process called
resource allocation in the
		
00:13:49 --> 00:13:51
			project, monitoring and
controlling process the
		
00:13:51 --> 00:13:55
			consumption of resources should be
tracked and compared to the plan,
		
00:13:56 --> 00:13:59
			I have estimated that this
activity is going to need 200
		
00:14:01 --> 00:14:04
			cubic yards of concrete. While
placing the concrete, I have
		
00:14:04 --> 00:14:07
			ordered the concrete from ready
mix supplier. I've been tracking
		
00:14:07 --> 00:14:10
			the shipments arriving on site,
and I've been tracking the
		
00:14:10 --> 00:14:13
			placement of the concrete, and I
found that there at the end that I
		
00:14:13 --> 00:14:18
			needed 210 cubic yards. So maybe
there was a loss or waste of 10
		
00:14:18 --> 00:14:22
			cubic yards, or maybe the original
quality that was estimated was
		
00:14:23 --> 00:14:25
			less than what I'm going to need
for the project
		
00:14:28 --> 00:14:31
			resource planning, monitoring and
controlling can help project
		
00:14:31 --> 00:14:36
			managers understand resource
demand versus resource supply for
		
00:14:36 --> 00:14:39
			major pieces of equipment, trained
workers, and so on and so forth.
		
00:14:39 --> 00:14:45
			So for example, we may say today,
I'm gonna need 500 man hours of
		
00:14:45 --> 00:14:46
			carpenters.
		
00:14:47 --> 00:14:53
			So this 500 man hours can be
achieved by 500 carpenters, each
		
00:14:53 --> 00:14:58
			one working for one hour, or 50
carpenters, each one working for
		
00:14:58 --> 00:14:59
			10 hours, or any.
		
00:15:00 --> 00:15:01
			Combination there in between.
		
00:15:02 --> 00:15:06
			So we have to understand the
project status and the cost, to
		
00:15:06 --> 00:15:10
			control the project cost and
schedule that's going to result to
		
00:15:10 --> 00:15:12
			be the result of using these
resources.
		
00:15:16 --> 00:15:19
			So the process for resource
allocation, we have to identify
		
00:15:19 --> 00:15:22
			all the resources that need to be
assigned and tracked for the
		
00:15:22 --> 00:15:26
			project. Identify the quantities
of these resources and their
		
00:15:26 --> 00:15:27
			production rates and unit prices.
		
00:15:29 --> 00:15:33
			Assign critical resources to each
applicable activity. So we're
		
00:15:33 --> 00:15:36
			going to start with the critical
activities, because they are more
		
00:15:36 --> 00:15:42
			critical, therefore they need to
be supplied and satisfied with the
		
00:15:42 --> 00:15:47
			resource supply before any other
activity, develop a histogram or
		
00:15:47 --> 00:15:51
			table of resource consumption over
time, monitor the availability
		
00:15:51 --> 00:15:55
			limits to ensure not exceeding the
maximum available limit. So I'm
		
00:15:55 --> 00:15:59
			going to draw horizontally the
normal limit and the maximum limit
		
00:15:59 --> 00:16:03
			to make sure that I do not exceed
the maximum limit, and develop a
		
00:16:03 --> 00:16:06
			contingency plan in case of
exceeding the availability limits.
		
00:16:06 --> 00:16:10
			In case I have a few peaks, what
am I going to do with these peaks?
		
00:16:10 --> 00:16:17
			How can I reassign them to other
areas where I have resource demand
		
00:16:17 --> 00:16:19
			less than the resource
availability therefore I can
		
00:16:19 --> 00:16:25
			flatten that peak, and have a
smooth resource distributor.
		
00:16:28 --> 00:16:32
			Looking at an example. Here we
have a few activities. So on this
		
00:16:32 --> 00:16:36
			side, we have the activities, and
then we have their predecessors,
		
00:16:36 --> 00:16:38
			the crew, size,
		
00:16:39 --> 00:16:44
			labor. How many labor am I going
to need the daily output of that
		
00:16:44 --> 00:16:48
			crew? And then the planned
quantity that has been measured
		
00:16:48 --> 00:16:52
			from the drawings and the specs,
and then the next step would be to
		
00:16:52 --> 00:16:56
			assign how many days for how long
am I going to need these
		
00:16:56 --> 00:17:00
			resources? Again, remember q over
p, so this is q and this is the
		
00:17:00 --> 00:17:04
			production rate, or output p. So
by dividing Q over P, I'm gonna
		
00:17:04 --> 00:17:10
			get number of days. And here, in
this case, if we deal with full
		
00:17:10 --> 00:17:14
			days, not increments of days, I'll
have to round up. So for example,
		
00:17:14 --> 00:17:19
			here we have 280 linear feet, and
I can produce 100 linear feet per
		
00:17:19 --> 00:17:25
			day. So 280 divided by 100 gives
2.8 which is going to be rounded
		
00:17:25 --> 00:17:29
			to three. Therefore it becomes,
here I'm going to need three days,
		
00:17:29 --> 00:17:29
			323124,
		
00:17:32 --> 00:17:36
			etc. That's based on the resource
availability, based on the
		
00:17:36 --> 00:17:39
			resource the resource production
rate, and based on the total
		
00:17:39 --> 00:17:41
			quantity for that activity.
		
00:17:44 --> 00:17:50
			So the next step is going to draw
a timeline, a draw a histogram. On
		
00:17:50 --> 00:17:54
			the horizontal line, I have time.
On the vertical line, I have the
		
00:17:54 --> 00:17:59
			resources. And then I'm going to
plot these resources. How many
		
00:17:59 --> 00:18:03
			units am I going to need per day
and so on based on these crew
		
00:18:03 --> 00:18:07
			sizes. In this case, labor is the
resource to be planned for.
		
00:18:10 --> 00:18:16
			Now, when we are allocating these
resources, the old school said, Do
		
00:18:16 --> 00:18:21
			not be constrained by the resource
availability. Assume an unlimited
		
00:18:21 --> 00:18:26
			resource availability and build
your schedule accordingly, and
		
00:18:26 --> 00:18:29
			then look at the resource
availability and adjust it
		
00:18:29 --> 00:18:33
			accordingly. And then later on, it
was found that this is a very
		
00:18:33 --> 00:18:37
			futile process, because we'll have
to do everything twice. I made an
		
00:18:37 --> 00:18:40
			assumption, and this assumption is
not correct in the first place,
		
00:18:41 --> 00:18:44
			because I was assuming unlimited
resources, there's always going to
		
00:18:44 --> 00:18:50
			be a limit on some of the
resources. Very rarely is there
		
00:18:50 --> 00:18:54
			going to be an unlimited supply of
resources. So according to that
		
00:18:54 --> 00:18:57
			first assumption, you assume that
sufficient resources are available
		
00:18:57 --> 00:19:02
			to carry out the project, which
must be completed by specified due
		
00:19:02 --> 00:19:05
			dates. So the only constraint is
on the completion of the project.
		
00:19:06 --> 00:19:11
			And then the second iteration in
that process was we said we're
		
00:19:11 --> 00:19:16
			going to combine these two steps,
assuming unlimited resources, and
		
00:19:16 --> 00:19:20
			then adjusting later on into one
step. So we're going to start with
		
00:19:20 --> 00:19:24
			the assumption that we have. We
recognize that we have a limited
		
00:19:24 --> 00:19:28
			resource availability, and we're
going to play a plan accordingly,
		
00:19:28 --> 00:19:32
			by, again, including these two
horizontal lines, the normal limit
		
00:19:32 --> 00:19:36
			and the maximum limit, and taking
that into consideration while we
		
00:19:36 --> 00:19:39
			are developing our resource
loading histogram. So there are
		
00:19:39 --> 00:19:42
			definite limitations on the
resources available to carry out
		
00:19:42 --> 00:19:46
			the project. And the objective is
to meet the project due dates in
		
00:19:46 --> 00:19:50
			so far as possible, which is
minimizing the duration of the
		
00:19:50 --> 00:19:54
			project being scheduled subject to
stated constraints on available
		
00:19:54 --> 00:19:58
			resources, which means I'm going
to try to finish the project in
		
00:19:58 --> 00:19:59
			the least possible time.
		
00:20:00 --> 00:20:04
			Within the available limitations
on my resources,
		
00:20:07 --> 00:20:11
			long range resource planning.
Management seeks to determine the
		
00:20:11 --> 00:20:15
			combination of resource levels and
project due dates that will
		
00:20:15 --> 00:20:20
			minimize resource costs, overhead
costs and losses, which result
		
00:20:20 --> 00:20:24
			when project due dates are not
met. So now we are going through
		
00:20:24 --> 00:20:28
			an optimization problem, not only
meeting the deadline within the
		
00:20:28 --> 00:20:31
			number of resources available, but
what would be the best possible
		
00:20:31 --> 00:20:36
			use of these resources so that I
can minimize the total cost of the
		
00:20:36 --> 00:20:39
			project and finish it still within
the available time. You
		
00:20:43 --> 00:20:45
			so in resource allocation
problems, the basic approach to be
		
00:20:45 --> 00:20:49
			followed in solving each of these
problems is to first order the
		
00:20:49 --> 00:20:53
			activities according to some
criterion, and then to schedule
		
00:20:53 --> 00:20:57
			the activities in order listed as
soon as the predecessors are
		
00:20:57 --> 00:21:02
			completed and adequate resources
are available. Basically what
		
00:21:02 --> 00:21:06
			we're talking about here the
criterion, the main criterion to
		
00:21:06 --> 00:21:09
			resort the activities is going to
be their criticality, whether the
		
00:21:09 --> 00:21:14
			activity is critical or not. So
we're going to solve the network,
		
00:21:14 --> 00:21:17
			draw a bar chart or solve the
network, and identify which
		
00:21:17 --> 00:21:21
			activities are critical, which
activities are non critical, and
		
00:21:21 --> 00:21:24
			pay our first attention to the
critical activities. So they're
		
00:21:24 --> 00:21:27
			going to be our first recipients
of the resources.
		
00:21:32 --> 00:21:38
			Here, for example, we have limited
resource availability, and we need
		
00:21:38 --> 00:21:42
			to allocate these to the this
project. So here we have two
		
00:21:42 --> 00:21:46
			activities starting the project.
This is the project start, two
		
00:21:46 --> 00:21:50
			activities starting the project.
And then we can, basically, based
		
00:21:50 --> 00:21:54
			on this table here, we drew the
network. We can then solve the
		
00:21:54 --> 00:21:57
			network to get the different
dates, early start, early finish,
		
00:21:57 --> 00:22:00
			late start, late finish, and so on
and so forth. Determine which
		
00:22:00 --> 00:22:03
			activities are critical, which
activities are non critical, and
		
00:22:03 --> 00:22:09
			then start allocating the labor or
the resource demands for these
		
00:22:09 --> 00:22:12
			different activities and drawing
our resource loading histogram and
		
00:22:12 --> 00:22:17
			seeing whether we're going to be
able to meet that maximum limit,
		
00:22:17 --> 00:22:22
			to be below that maximum limit of
six labors or not. First of all,
		
00:22:22 --> 00:22:26
			we can notice here that activities
A and B, since they occur at the
		
00:22:26 --> 00:22:27
			same time,
		
00:22:28 --> 00:22:35
			activity A requires two labors.
Activity b4 labors. So basically,
		
00:22:35 --> 00:22:38
			we're gonna need six labors for at
least the first
		
00:22:40 --> 00:22:41
			four for at least
		
00:22:43 --> 00:22:49
			the first five days of the
project. And then once activity is
		
00:22:49 --> 00:22:55
			complete, there's going to be a
need for two more for activity B.
		
00:22:56 --> 00:23:00
			But once activity is complete,
activity c is going to step in.
		
00:23:00 --> 00:23:04
			And so is activity D is going to
wait until B is complete. So
		
00:23:04 --> 00:23:09
			again, we can draw the Gantt chart
and assign resources according
		
00:23:10 --> 00:23:11
			we're going to see an example of
that.
		
00:23:15 --> 00:23:20
			So here's the network. We have
solved it, and then we are going
		
00:23:20 --> 00:23:24
			to schedule the resources by the
early start. First of all, we have
		
00:23:24 --> 00:23:28
			to satisfy the critical
activities. And that activity A,
		
00:23:28 --> 00:23:32
			we're going to notice that it has
two days of float. Activity C has
		
00:23:32 --> 00:23:36
			four days of float so we can
maneuver with these activities in
		
00:23:36 --> 00:23:39
			order to try to avoid that peak as
much as possible.
		
00:23:40 --> 00:23:43
			Based on this resource
distribution, on the first day,
		
00:23:43 --> 00:23:44
			I'm going to need 66666777,
		
00:23:49 --> 00:23:53
			and so on. You can see the
resource demand now this seven
		
00:23:53 --> 00:23:55
			here resulted from
		
00:23:58 --> 00:24:02
			resulted from four on B and three
on c4,
		
00:24:04 --> 00:24:10
			on B and three on C. What if I
moved activity C along its total
		
00:24:10 --> 00:24:14
			float to avoid that excess moved
it by two days so I delayed it by
		
00:24:14 --> 00:24:18
			two days of its total float. So
instead of starting on day six,
		
00:24:19 --> 00:24:21
			we're going to start it on day
		
00:24:22 --> 00:24:26
			let's say nine, or day even day
eight. If I start on day eight,
		
00:24:26 --> 00:24:33
			that's going to be okay. So in
this case, the demand for days six
		
00:24:33 --> 00:24:37
			and seven is going to be only
five, which are from activity B.
		
00:24:38 --> 00:24:44
			And then here we're going to have
three from activity D and the two
		
00:24:45 --> 00:24:46
			from activity
		
00:24:48 --> 00:24:52
			c, or whatever it was for activity
c3, from activity c, so three from
		
00:24:52 --> 00:24:56
			D and three from C, therefore it's
still gonna be within my maximum
		
00:24:56 --> 00:24:59
			limit. So I now have solved that
peak that is.
		
00:25:00 --> 00:25:01
			Started from B and C being at the
same time.
		
00:25:05 --> 00:25:11
			So here, when I moved activity c
little bit. Now I still have float
		
00:25:11 --> 00:25:16
			on activity c. And now, as you can
see, the resource peaks have
		
00:25:16 --> 00:25:21
			disappeared, and my resource
utilization is within the maximum
		
00:25:21 --> 00:25:25
			limit, which is six. And the
project duration did not change.
		
00:25:25 --> 00:25:29
			Here it was 14, and here it was
14. So I finished the project on
		
00:25:29 --> 00:25:32
			time. I have satisfied the
different objectives that I had.
		
00:25:37 --> 00:25:40
			Now, if I want to do that for
multiple resources, here I assumed
		
00:25:40 --> 00:25:43
			only one resource, which is the
labor, but if I have multiple
		
00:25:43 --> 00:25:45
			resources to be done, labor,
equipment, materials,
		
00:25:45 --> 00:25:47
			subcontractors, etc, it's
		
00:25:48 --> 00:25:51
			not going to be that easy. It's
going to be a little bit more
		
00:25:51 --> 00:25:55
			complicated. So we'll have to
start now thinking about different
		
00:25:55 --> 00:25:57
			strategies to reducing these
peaks.
		
00:25:58 --> 00:26:01
			First of all, can the activity be
delayed beyond this early start
		
00:26:01 --> 00:26:04
			without delaying the whole
project, as we did with activity
		
00:26:04 --> 00:26:07
			c, we moved it along a sort of
float. If we can do that and that
		
00:26:07 --> 00:26:12
			solves the problem, great. If not.
Can this activity be split into
		
00:26:12 --> 00:26:18
			smaller chunks. So I can split it
into two parts. Start, one little
		
00:26:18 --> 00:26:22
			bit earlier. Start, one little bit
later. If I can do that to avoid
		
00:26:22 --> 00:26:26
			the peak, then again, that would
be great. Can the activity be
		
00:26:26 --> 00:26:31
			started and then paused for a
while to avoid the peak and then
		
00:26:31 --> 00:26:36
			resumed later on again? If I can
do that, that would be great. If
		
00:26:36 --> 00:26:39
			none of the above solutions work
for the non critical activities,
		
00:26:39 --> 00:26:43
			then going to start thinking about
the same solutions for the
		
00:26:43 --> 00:26:47
			critical activities, knowing in
advance that this is going to
		
00:26:47 --> 00:26:50
			delay the project or increase the
duration of the project.
		
00:26:53 --> 00:26:57
			Here is a flow chart that shows
basically what talking about here.
		
00:26:57 --> 00:27:02
			So calculate initial early start
and they start for each activity,
		
00:27:03 --> 00:27:08
			determine the initial eligible
activity, set those activities
		
00:27:08 --> 00:27:11
			with all predecessor activities
scheduled, and so on. You can read
		
00:27:11 --> 00:27:16
			basically on that that's just a an
algorithm to show you how to solve
		
00:27:16 --> 00:27:20
			the resource allocation problem.
And as I said, if you have two or
		
00:27:20 --> 00:27:25
			more resources to be allocated and
leveled or planned for and smooth
		
00:27:25 --> 00:27:29
			at the same time, most likely the
software is going to do that for
		
00:27:29 --> 00:27:32
			you, because it's going to involve
so many different permutations, so
		
00:27:32 --> 00:27:36
			many different probabilities. So
the easiest way to do that is
		
00:27:36 --> 00:27:40
			through the software, following
that algorithm that we're looking
		
00:27:40 --> 00:27:40
			at.
		
00:27:43 --> 00:27:47
			So basically, this is a brief
introduction about resource
		
00:27:48 --> 00:27:53
			allocation. We are going to solve
a numerical example. I'm going to
		
00:27:53 --> 00:27:57
			post that on Blackboard so we can
see how to address this problem
		
00:27:57 --> 00:28:02
			and how to solve for different
probabilities. I'll see you in
		
00:28:02 --> 00:28:02
			another class. You.