Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

CS 462 Software Project Management

….
INTRODUCTION To software Project Management

By Mesfin Abate

April 2022

4/22/2022 By Mesfin Ab SPM 2014 @CPU


2.5 Crashing

2
Crashing…
Obstacles are still arise and delay completion
may happen.
Then the best solution is project crashing.
Project crashing is a method used to speed up a
project’s timeline by adding additional resources such as
adding extra personnel
But without changing the scope of the project.
Main aim is to finish a task more quickly with in the
given time period.

3
Project crashing step-by-step
1. Look at the critical path
2. Assess the benefits and drawbacks for each step

3. Determine the most cost-effective option

4
Reasons to crash the project
A delay in the project timeline:
Availability of resources: If extra resources available, using
those resources can help you speed up the project timeline.
 Avoiding a future delay: Adding resources to prevent a
delay in the future will typically add some cost, but may
be more beneficial than facing later delays that will be
more costly.
 Time bonuses on the project: If you can qualify for a
bonus based on the project completion date, paying the
cost of additional resources to finish the project sooner
may make financial sense.
 Resources available through training: When an
organization is training new staff members, they may
assign those employees to work on the project as they
complete their training.
 New project: If new
5
Crashing Example

6
2.6 Resource Leveling
Resource leveling is a project management
technique that involves resolving over allocation
or scheduling conflicts to ensure a project can be
completed with the available resources.
 Resources include the time, materials, or tools
needed to complete a project.
 Resource leveling adjusts resource
allocation or project schedules to keep
resources from being overextended. This can
help maintain the quality of project outputs.

7
.Introduction..
The purpose of resource leveling is to get the most out
of available resources while working within the project’s
time, cost, and scope constraints.
Resource leveling can be challenging for project
managers as it requires balancing the demand for the same
resources across multiple projects.
Depending on the team needs, here are possible outcomes:
If the goal is to keep more resources may need
the current project deadline to be made available.
If the goal is to run the
project with currently the deadline of the project
available resources may be extended.

8
When to use resource leveling..
: following are the benefit obtained from
 The
resource leveling.
1. To optimize your resources
It helps you assess which projects should receive additional
resources and which ones are flexible in terms of deadlines.
2. To minimize deficits
●Resource leveling prevents significant project delays, thereby
minimizing the losses in costs and labor. This technique allows you to
manage the resource demand without exceeding the company’s
current capacity and financial resources.

9
When to use resource leveling….
3. To prevent task overloading
Overallocation of resources leads to overwork, which can be
overwhelming for team members.
Resource leveling prevents this by resolving over allocation issues
and adjusting deadlines to ensure team members don’t have too
much on their plates.
4. To ensure the quality of a project output
●Leveling allows you to manage both resources and client
expectations by maintaining the same level of quality for project
deliverables.
● In general, resource leveling can be a useful technique for
resolving budget issues, resource over allocation, and project delays.

10
When to use resource leveling..
: following are the benefit obtained from
 The
resource leveling.
● To optimize your resources
It helps you assess which projects should receive additional
resources and which ones are flexible in terms of deadlines.

● To minimize deficits
● Resource leveling prevents significant project delays, thereby
minimizing the losses in costs and labor. This technique allows
you to manage the resource demand without exceeding the
company’s current capacity and financial resources.

● To prevent task overloading


● Overallocation of resources leads to overwork, which can be
overwhelming for team members. Resource leveling prevents
this by resolving overallocation issues and adjusting deadlines
11
to ensure team members don’t have too much on their plates.
12

You might also like