Q. Identify the information needed for the project crashing. For a project with which you are familiar with, try to identify the various items of information
Project crashing
is a technique used in project management to shorten the project schedule by
accelerating selected activities, usually at an additional cost, to meet a
deadline or reduce the duration of the project. The need for project crashing
typically arises when the project is behind schedule, a new deadline is
imposed, or when a project’s completion date is of critical importance.
Crashing involves identifying critical path activities and then selecting which
ones to expedite, often by allocating additional resources, increasing work
hours, or deploying more efficient methods. To make informed decisions during
this process, specific information is necessary to effectively implement
project crashing and achieve the desired outcome.
This information
can be categorized into several types, including project-specific data,
resource availability, cost considerations, scheduling details, risk
assessments, and stakeholder inputs. Each of these categories plays a critical
role in determining which activities can be shortened, how much additional cost
is acceptable, and what impact the changes will have on the overall project
success. To understand how to gather and utilize this information, let’s first
look at the key components involved in project crashing and then explore how
these apply to a project that I am familiar with.
1. Project-Specific
Data
The foundation for
any decision regarding project crashing is the basic project data, which
includes the scope, objectives, and timeline of the project. Information about
the project’s goals, deliverables, and dependencies between tasks is essential
to identify which areas of the project are most critical and could benefit from
crashing. This includes:
- Project Schedule: A detailed
timeline showing the planned start and finish dates of each activity.
- Work Breakdown
Structure (WBS): This document outlines the
full scope of the project, breaking down larger tasks into smaller,
manageable components. The WBS helps to identify tasks that may require
more time to complete and can be prioritized for crashing.
- Critical Path: The critical
path method (CPM) helps to identify the sequence of tasks that directly
affect the project’s total duration. These activities are critical because
any delays in them will cause the entire project to be delayed. Crashing
is most effective when applied to the critical path, as shortening tasks
on the critical path directly reduces the project duration.
- Project Milestones
and Deadlines: Specific milestones or
deadlines—whether project-wide or related to individual deliverables—help
to determine the urgency and necessity of crashing certain tasks.
For a real-world
project example, consider a construction project for building a new office
complex. The project’s schedule and critical path would outline when each
construction phase (such as excavation, foundation laying, structural
framework, and electrical work) needs to be completed. A tight deadline for
project completion may require crashing certain activities that are on the
critical path to meet the final delivery date.
2. Resource
Availability
A key element in
the crashing process is knowing what resources (both human and material) are
available for reallocating to the critical tasks in order to expedite their
completion. The types of resources needed depend on the nature of the task
being crashed, and these include:
- Human Resources: The number
of workers available, their skills, expertise, and whether overtime or
additional staff is needed to complete the task more quickly. It’s also
important to consider the cost and availability of skilled workers.
- Equipment: Heavy
machinery, specialized tools, or software that may be needed to speed up
certain tasks. For instance, in a construction project, the availability
of cranes, excavation machines, or concrete mixers can significantly
impact the time taken for specific tasks.
- Materials: Availability
of raw materials or components, particularly if the task involves
fabrication, construction, or manufacturing. For example, if a supplier of
steel or cement is delayed, this could prevent the crashing of certain
construction tasks.
- Cost of Resources: Each
additional resource, particularly human resources, will come at an
additional cost. This cost information is essential for determining
whether the benefits of crashing outweigh the costs.
Continuing with
the construction project example, crashing the installation of steel beams
could involve bringing in additional crew members or working extended hours,
but these resources must be available at the right time. The cost of these
additional resources must be weighed against the time saved in order to make a
cost-effective crashing decision.
3. Cost
Information
One of the primary
factors in determining whether to crash a project is understanding the cost
implications. Crashing often involves allocating additional resources or
changing the way a task is completed, both of which generally increase costs.
The cost information required for crashing includes:
- Direct Costs: These are
the costs directly associated with accelerating a task, such as overtime
pay for workers, hiring additional staff, renting extra equipment, or
purchasing more materials. These costs must be calculated for each task
that is being considered for crashing.
- Indirect Costs: These are
the costs that are not directly tied to the task but may still increase as
a result of crashing. For example, accelerated tasks may cause disruptions
in other areas of the project, leading to inefficiencies or delays in
non-critical activities.
- Cost of Crash per
Unit of Time: Each task has a minimum time
required to complete it, and shortening the duration typically results in
diminishing returns. It is crucial to understand the cost per unit of time
saved for each task, as it will help to prioritize which tasks should be
crashed.
- Budget Constraints: The
project’s overall budget must be considered to determine whether the
additional costs of crashing can be absorbed without jeopardizing other
parts of the project. Cost overruns during the crashing process can make
the project unprofitable or unsustainable.
For instance, in a
product development project, crashing the prototype phase by hiring additional
engineers might cost an extra $100,000 in overtime and equipment rental fees.
Understanding these costs and the potential for a reduction in overall time
(and thus cost savings) is vital in evaluating the feasibility of crashing.
4. Time-Savings
and Duration Estimates
The primary goal
of crashing is to shorten the project duration. To assess the effectiveness of
crashing, it is necessary to estimate how much time can realistically be saved
by shortening certain tasks. Information related to time-savings includes:
- Normal Duration vs.
Crashed Duration: For each task, the normal time
to complete the task (without crashing) needs to be compared to the time
needed when resources are increased (crashing). This requires data from
previous projects or historical performance data to estimate the time
reduction.
- Time-Tradeoffs: Crashing
often involves tradeoffs. For example, adding more labor may speed up one
task but could cause delays elsewhere due to resource contention or coordination
problems. An understanding of these tradeoffs and the ripple effect on the
overall schedule is essential.
- Task Dependencies: Some tasks
cannot be completed until others are finished, so the crashing of one task
might impact others. It’s critical to understand the interdependencies of
tasks to know which activities can be crashed without disrupting the
overall schedule.
- Total Project
Duration: The end goal of crashing is to
reduce the overall duration of the project. Information regarding how much
time can be shaved off by crashing specific tasks will help prioritize
which activities to focus on.
For example, in a
software development project, crashing the testing phase by adding more testers
can reduce the time needed to complete testing, but it may not be linear. You
need to understand how the addition of testers would reduce the testing time
and if that time saved justifies the cost.
5. Project
Risks and Uncertainty
Project crashing
introduces additional risks that need to be considered when making decisions
about which activities to accelerate. The availability of risk-related
information is essential for minimizing the potential negative impacts of
crashing:
- Risk of Quality
Compromise: Accelerating certain tasks can
sometimes lead to compromises in quality, which may have long-term
consequences. For example, in construction, if a certain phase (like
finishing work) is crashed by hiring less experienced workers, there might
be a risk of lower quality, which could lead to rework and additional costs.
- Risk of Delays in
Non-Crashing Tasks: Crashing certain tasks might
create delays or inefficiencies in other non-critical tasks due to
resource sharing, potential bottlenecks, or reallocation of workforce and
equipment. This is important to assess when deciding whether crashing is
worth the effort.
- Risk of Overloading
Resources: Overloading resources, whether human
or equipment-based, can result in burnout, errors, or inefficiencies that
might actually extend the project duration or increase costs. This risk
must be carefully balanced with the potential time savings from crashing.
In the case of a
product launch project, if the manufacturing process is crashed by introducing
a second shift of workers, this may increase productivity but also raise the
risk of production errors or safety incidents. Understanding the balance
between the time saved and the associated risks is essential for making
informed decisions.
6. Stakeholder
Involvement and Communication
Stakeholders, both
internal and external, play an important role in the decision to crash a
project. The following information about stakeholders is necessary:
- Stakeholder
Expectations: The expectations of
stakeholders, such as clients, customers, project sponsors, and team
members, must be considered when deciding which tasks to crash. Some
stakeholders may prefer faster delivery, while others may be concerned
about the cost, quality, or risks associated with accelerating the
project.
- Approval Processes: Crashing
decisions often require approval from project sponsors, senior management,
or other decision-makers. Information regarding the decision-making
process and timelines for approvals is important to ensure that the
crashing process does not get delayed due to a lack of stakeholder buy-in.
- Impact on
Stakeholders: The crashing process can
affect various stakeholders differently. For example, subcontractors in a
construction project may be affected by changes in schedules, or suppliers
may need to provide more materials more quickly. It is important to
communicate and manage these changes to avoid friction and maintain
alignment.
In a construction
project, for example, the stakeholders might include the contractor, the
project owner, the design team, and local government agencies.
0 comments:
Note: Only a member of this blog may post a comment.