What is the different between crashing and fast tracking a project’s schedule?

Crashing and fast tracking are two techniques used to help get a project back on schedule in the event the schedule begins to slip.  When using either technique, you should know what your critical path is.

Crashing a project means to throw additional resources at the critical path.  If you have one person working on a 10 day task, you might throw one or two more people onto the task to help speed up its completion.  The risk is you may assign additional resources with limited tools to complete the task, keeping you from reaching a high level of efficiency.  With the scenario where you crash the schedule, you may be adding a resource to work 5 days, and only shorten the task completion by 2 days.  It is not the most efficient, but it is a tradeoff that sometimes is worth the risk.

Sometimes I like to think of crashing as what road construction crews seem to think they are doing.  You need to dig a hole but there is only enough room for two people to do it, but there always seems to be ten guys standing around waiting to help not sure of how to fit in.  In an effective scenario, think of when you were a child and had a party when your parents were not home.  You enlist your siblings and friends to help you clean.  You are crashing the activity with more resources to complete it faster.

Fast tracking is when you look at activities on a schedule that are normally done in sequential order and instead try to work on them in parallel.  You may only be able to partially work on them in parallel, but you are trying to save any time that you can.  An example is, you normally don’t create the solution until the design is completed.  When fast tracking, you may start the solution before the full design is completed.  You jump to the next phase before the current phase is completed.  Major risks include increased cost and possible rework later on.

A real-life example of fast tracking are the crazy morning drivers on their way to work that are drinking coffee, shaving, and reading the newspaper at the same time.  I find myself in the kitchen prepping breakfast running the coffee machine, the toaster, and the frying pan to cook some eggs and bacon; all simultaneously to cook my breakfast faster.

So in summary, the main difference is crashing a project involves adding resources to a single activity, and fast tracking involves working on sequential activities in parallel.

References

Marchewka, J. (2009). Information Technology Project Management (3rd Ed). John Wiley & Sons, Hoboken, NJ.

Retrieved from: http://articles.techrepublic.com.com/5100-10878_11-6144481.html

Retrieved from: http://office.microsoft.com/en-us/project-help/fast-track-tasks-to-shorten-your-project-schedule-HA010036399.aspx

Retrieved from: http://office.microsoft.com/en-us/project-help/about-project-crashing-shortening-a-project-schedule-HA010036416.aspx

Retrieved from: http://www.brighthub.com/office/project-management/articles/5055.aspx

About these ads

Why adding people to a project that is already behind schedule can make it later

There are many issues when adding new people to an already late project.  Fred Brooks states in his law that “adding manpower to a late software project makes it later.”  You may be asking yourself, why is this the case?

For one, you have to account for the training time that will be required to get the new workers up to speed.  Additionally, there is an increase in the amount of communication time amongst the project.  Team members must get acquainted with each other.  If the new team member is also a new employee, there is a greater risk as you do not know their skill set and how quickly they learn.  You must factor in the time it takes for them to get set up with Human Resources, and also with all of their accounts needed for the projects they will be working on.  While adding existing employees is better, it still takes time to learn the new applications they are not used to.

A very basic example is to compare a project to a woman giving birth.  One woman giving birth takes 9 months.  Nine women giving birth do not decrease the birth time to one month.  A game like football is a great example, as it requires so much planning and their defined roles played out on the field.  Rarely do you see season-changing trades made at the trade deadline.  A football team requires a lot of chemistry and players knowing and understanding their job.  Adding in a fresh face at the end of the season, especially a quarterback, only sets the team back.  Last season the Houston Texans went into the playoffs with a third string rookie quarterback because they knew someone outside of the organization would set the team back, requiring a lot more time to get situated with the team.

In a way, adding new team members to a project is much the same, more so to the football comparison than to giving birth.  You could start out the day with a certain amount of work left.  When the new members start, you must train and communicate with them.  At the end of the day, you would most likely end up even further behind schedule.  But sometimes it is simply unavoidable and adding new people is a must to keep our sanity.

References

Marchewka, J. (2009). Information Technology Project Management (3rd Ed). John Wiley & Sons, Hoboken, NJ.

Retrieved from: http://en.wikipedia.org/wiki/The_Mythical_Man-Month

Retrieved from: http://electronicdesign.com/article/articles/is-it-always-a-bad-idea-to-add-resources-to-a-late.aspx

Follow

Get every new post delivered to your Inbox.

Join 37 other followers

%d bloggers like this: