JLC Live New England 2021 - mapyourshow.com

32
Project Scheduling JLC Live NE 2021 8/3/2021 Presenter: Mike Patterson 1 JLC Live New England 2021 Presented by: Informa Exhibitions is a registered and/or recognized education provider with The American Institute of Architects Continuing Education Systems. Attendees can earn credit upon completion of this program provided you sign in with appropriate license number on forms provided at the seminar room check-in tables. Electronic Certificates of Completion for all attendees will be available 7-8 weeks post show. This course is registered with AIA CES for continuing professional education. As such, it does not include content that may be deemed or construed to be an approval or endorsement by the AIA of any material of construction or any method or manner of handling, using, distributing, or dealing in any material or product. Questions related to specific materials, methods and services will be addressed at the conclusion of this presentation.

Transcript of JLC Live New England 2021 - mapyourshow.com

Page 1: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 1

JLC Live New England2021

Presented by:

Informa Exhibitions is a registered and/or recognized education provider with The American Institute of Architects Continuing Education Systems. Attendees can earn credit upon completion of this program provided you sign in with appropriate license number on forms provided at the seminar room check-in tables. Electronic Certificates of Completion for all attendees will be available 7-8 weeks post show.

This course is registered with AIA CES for continuing professional education. As such, it does not include content that may be deemed or construed to be an approval or endorsement by the AIA of any material of construction or any method or manner of handling, using, distributing, or dealing in any material or product.

Questions related to specific materials, methods and services will be addressed at the conclusion of this presentation.

Page 2: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 2

This presentation is protected by US and International copyright laws. Reproduction, distribution, display and use of the presentation without permission of the speaker is prohibited.

© Patterson Builders-Remodelers, LLC 2021

• What are the benefits of job scheduling?

• Components of a job schedule

• Building a Gantt schedule

Page 3: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 3

Time is money

The sooner you can complete the work, the sooner you can earn the money

The more efficiently work is run, the MORE work can be done in a given time

More work means more gross profit, without an increase in overhead

Nobody likes surprises Clients like knowing what’s going to happen & when.

When they’re anxious, you’re not happy!

Subcontractors like predictability. They like to know when you’re going to need them, and that the job will be ready when they arrive.

It’s critical to know when to order products well in advance, particularly these days!

Page 4: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 4

Forecasting Seeing out farther into the future, you can more

easily plan major purchases or new hires.

Seeing out farther into the future, you have more leeway in choosing your work and clients

Seeing out farther into the future, you have the ability to make changes before small problems become BIG problems.

Murphy’s Law seems to hit the hardest for those who are least prepared!

Scope of Work

WHAT will be done?

Resources

WHO will do the work?

Time

HOW long will it take?

Page 5: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 5

Typical Gantt Schedule

Time appears as columns

Work flows through

the columns

It’s easy to see how each task relates to

the others, and to see the entire project at a

glance.

Most importantly, we can see the

Critical Path

Page 6: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 6

MS Project is the most common. Costs about $620 per license, but older versions are available for much less.

There are others, many lower in cost than MS Project. Some are even free.

An excellent free version is ProjectLibre(https://www.projectlibre.com/)

Determine time available for work

Things to consider: Hunting season…maybe you won’t see your plumber for a

few days. Vacation…yours and others. Sorry! I’ll be at the beach that

week! Holidays…No, ma’am, we don’t work on Labor Day, and

we’re closed between Christmas and New Year’s Day. Your work schedule…do you work (4) 10 hour days, or (5) 8

hour days? How about Saturdays? Occasionally? Never? Anything else keeping you off the job, or limiting

things? Account for it now, BEFORE you promise your client…they’ll hold you to it!

Page 7: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 7

Setting the stage

1. Click on PROJECT tab

2. Which opens a dialog box, where we

can enter the project’s start date

1. Click CHANGE WORKING TIME tab

2. Select non-working days

3. Enter information about the non-working days

Setting the stage

Page 8: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 8

Define the Scope of WorkWhat is being done?

Are whole areas being painted, or only affected areas?

Is that little bit of rot repair included, or not? The more thorough you are, the more accurate the

schedule will be. Remember…if it isn’t on the list, it won’t

happen on time, and you’ll probably be the one eating it!

Build a Task List Broad or specific is up to you, but do whatever is

needed for you to get a good handle on the work.

Example: “Frame Shell” vs. “Frame 1st Floor”, “Frame 1st floor walls”, “Frame 2nd floor”, etc.

For more complicated tasks, breaking things down into subtasks might make sense, particularly for work you might not be as familiar with.

Page 9: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 9

In this column, we enter the various tasks that make up the

work of the project.

Building the task list

Even on a modest addition, there are plenty of tasks that

need to be accounted for!

Building the task list

Page 10: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 10

Assign resources to the tasks

Things to consider: How your company is staffed.

Do you have large and small subs?

Do you mostly do things in house, or mostly subcontract?

No right or wrong, just be sure your schedule accounts for the way YOU work.

In this column, we assign resources to

the project

Assigning resources

Double clicking on the Resource Name box

opens a dialog box, where resources can be entered

Typing in a value of 100% represents 1 carpenter.

200% represents 2 carpenters, etc.

Page 11: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 11

When using the same resources over several tasks, just Ctrl+C (copy) from one

box, and Ctrl+V to paste into another box

Assigning resources

To add another carpenter, change the value from

100% to 200%

In this example, we want to have an additional carpenter on site, as the addition grows

higher

Assigning resources

Page 12: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 12

Assign time/durations to your task listThings to consider:

Will this be your “A” crew, or a slower crew?

Have you done this sort of work before? If not, how do you know, and what resources are there to get a good idea? RS Means? HomeTech books? On line forums? What else?

Do you feel comfortable estimating the amount of time your subs might take, or would you rather they tell you?

Is site access good, or will you need to work around it?

There are many different variables that affect time, and the more detailed your list of tasks is, the better you can account for them. Be as realistic as you can, but a little on the pessimistic side!

Enter the estimated time to complete each task

Assigning durations

Page 13: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 13

Assigning durations

Some tasks have durations entered as 0, and are called milestones. They have no

duration, but they are tasks which need to happen on certain

dates, just not at a set time.

Assign predecessors and dependencies to the tasks

OK, what are predecessors and dependencies?

They describe when one task can start, in relation to another, and when those tasks must finish, in order for the job to remain on schedule.

Page 14: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 14

In this column, we enter the predecessor

for each task

Linking tasks

Which begins to show the work

flow

Assign dependencies to the predecessors

Not every task immediately follows its predecessor…sometimes it DEPENDS. So, what kind of dependencies are there?

There are several, but the most commonly used is “Finish to Start” (FS), where one task cannot begin until its predecessor is complete. This is also the default. If you enter only a predecessor number, it automatically assumes an FS dependency.

Example: “close in inspections” cannot begin until “electrical rough-in” is complete, which, in turn, depends on the plumbing rough-in being complete. “close in inspections” would then have an FS dependency on “electrical rough-in”.

Page 15: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 15

Tasks like “close-in inspection” can often have more than one

predecessor, meaning that several tasks must be completed before

you can get your close-in inspection

Assigning dependencies

The relationship between “close-in inspection” and

“electrical rough-in” is Finish to Start,or FS

Roofing, for example

Assign dependencies to the predecessors

The next most common dependency is “Start to Start” (SS), where one task cannot begin until its predecessor has begun.

Example: “Final cleaning” and “Final inspections” will both need to start at the same time, as neither can begin before “Trades trim out”, and both must be completed before “Substantial completion”.

Page 16: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 16

“Final pro clean” and “Final inspections” are linked in a Start to Start dependency,

since both will need to start at the same time

Assigning dependencies

And both are on the critical path. Substantial Completion

cannot happen until both have been completed

Assign lag time to the tasksNot all tasks follow one another immediately.

Example: “install hardwood flooring” might have an FS dependency on “deliver & acclimate hardwood”, but with a lag time of 3 days. In other words, the hardwood flooring cannot be installed until it has been delivered and racked, but it cannot be installed directly afterwards. It must acclimate for 3 days. On the schedule, this would have a dependency of FS+3days.

Page 17: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 17

In this example, hardwood installation is shown

happening immediately after the material has been delivered

Assigning lag times

By changing the predecessor from 37, to

37FS+3days

We insert the required amount of

acclimation time between delivery and

installation

Assigning lag times

Page 18: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 18

Assign lead times to the tasks

Example: “order windows and doors” is assigned an SS dependency on “deliver and unload window and door package”, but with a lag time of -6 weeks. In other words, the windows and doors cannot be delivered and unloaded until they have been ordered, which must happen at least 6 weeks prior to that. On the schedule, this would have a dependency of SS-6 weeks.

In this example, the windows and doors must be delivered

and unloaded on November 8th

Assigning lead times

Page 19: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 19

With a predecessor of 21SS

Assigning lead times

The task “order windows and doors” occurs on the same day as their delivery

Changing the predecessor to 21SS-6 weeks moves the order date back to September 27th

Assigning lead times

Page 20: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 20

Which happens to be two weeks BEFORE the

beginning of the project

Assigning lead times

Repeating the process for the other order milestones allows us to see, at which point in the

project things need to be ordered

We might be thinking about inspections and insulation & drywall

that week, but we need to be thinking about ordering appliances

and plumbing fixtures, too!

Assigning lead times

Page 21: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 21

Once all of the tasks have been entered, labor allocated, and dependencies applied, you can see how the project is going to flow. So, what’s with the red and blue tasks?

Blue tasks are non-critical, while red tasks are critical. They form what is called “The Critical Path”

This is how the software defines things, based on the durations and dependencies you’ve assigned. It’s not something that you do as a separate component of building a schedule.

What is a critical task?

A task that, if delayed, will cause the entire project to be delayed. On the schedule, they appear in red.

Example: “close-in inspections”. Until you get that green sticker, you can’t insulate, start drywall, trim, or anything else on time.

Example: “deliver and uncrate kitchen cabinets”. Until that is done, you can’t install the cabinets, measure for countertops, install countertops, backsplash tile, etc.

Page 22: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 22

If the close-in inspection is delayed, everything behind it

is delayed!

Critical tasks

If the cabinets aren’t delivered on time, everything

behind it is also delayed!

What is a non-critical task?

A task that must be completed, but whose completion time is not on the critical path. On the schedule, they appear in blue.

Example: “roofing”. The work might only take a few days, but as long as it’s done by the time you need a close-in inspection, the job will remain on schedule.

Example: “exterior trim & siding”. As long as the work is wrapped up by the time the job is ready for interior trim, your carpenters can hop inside, and the job remains on schedule.

The time allotted for completion of non-critical tasks is called “float”.

Page 23: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 23

The roofing work will only

take a day

Non-critical tasks

As long as it gets finished by the time the close-in inspection is

needed, there won’t be any delay

The time between the actual duration of the work, and the date by

which it must be done, is called FLOAT

How do we alter the critical path?

Alter the sequence of work

Alter lag & lead times

Alter the resources assigned to the work

Page 24: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 24

Alter the sequence of work

Example: When to do the exterior painting. Waiting until spring to complete your entire scope might not be ideal, and might be worth a slight delay in the project as a whole, if it can be completed sooner.

Example: Get the kitchen cabinets set first, before the remainder of the interior trim. If your countertop sub needs two weeks from template to install, you might want to get that clock running as soon as possible.

Based on when the exterior painting gets done, our completion date is 1/16

Altering the Critical Path

Page 25: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 25

A potential problem here, is that the exterior painting is scheduled to start in mid-October, which may be too late in the season, in some

climates

Altering the Critical Path

1. By having our carpenters start immediately on the exterior trim and siding

2. And THEN going inside to frame

3. We are able to get the exterior painting done a

week sooner

Altering the Critical Path

Page 26: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 26

This adds a week to the completion date, but allows the

entire scope of work to be completed. Is that worth it? It’s

up to you!

Altering the Critical Path

Alter lead or lag times

Example: It’s ideal for trades to have the job to themselves most times, but can you overlap them a little, and save some time? Sometimes a little overlap is a good thing.

Page 27: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 27

The HVAC people, the plumber, and the electricians are

scheduled with no overlap

Altering the Critical Path

By changing the lag time between the plumbing rough-in, and the HVAC rough-in, to -

1 days, instead of 0 days (ignore the typo!)

Altering the Critical Path

Double clicking on the task bar opens a dialog

box

Page 28: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 28

By overlapping, we shave a day off the schedule

Altering the Critical Path

And by doing the same between the

plumber and electrician, we can save another day

Alter the resources assigned to the work

Example: maybe you could sub the exterior trim, which would allow you or your guys to stay inside, finish the interior framing, and get the job ready for rough-ins, while still getting the exterior complete soon enough to paint, before the weather shuts things down.

Example: maybe you could add another carpenter when it comes time for interior trim: allowing you to finish more quickly.

Page 29: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 29

1. If we subcontract the

exterior trim

2. Our carpenters can be inside, framing, while the trim gets done outside, at

the same time

Altering the Critical Path

In this example, our carpenter will set the cabinets before

going on to complete the rest of the trim, for a total duration

of 10 days

Altering the Critical Path

Page 30: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 30

By changing the relationship between cabinet installation

and completion of the interior trim from “Finish to Start”

Altering the Critical Path

Double click the task bar, to open the dialog

box

To “Start to Start”

Altering the Critical Path

Page 31: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 31

Adding another carpenter, we can do both tasks at the same

time, and save 5 schedule days.

Altering the Critical Path

Gantt schedules allow you to easily see the flow of your project, from start to finish.

Gantt schedules allow you to easily identify potential delays, before the project even starts, and allow you to plan the work efficiently and realistically.

Gantt schedules allow you to easily see problems approaching, and allow you to do something about them before they become unsolvable.

Gantt schedules are the best way to show information to everyone involved in the project, with as much or as little information as they need to see.

Page 32: JLC Live New England 2021 - mapyourshow.com

Project Scheduling JLC Live NE  2021 8/3/2021

Presenter: Mike Patterson 32

PDF copies of this presentation, a copy of my Fine Homebuilding article on project scheduling, along with sample project plans, and a sample MS Project schedule, may be downloaded here:

https://app.box.com/s/aihoz9tnktnluqu962ldp0jfxkruabgr

I’m happy to answer any questions, and can be contacted at:

[email protected]