Problem

profilesweety09
Chapter9-ResourcingProjects.pptx

CONTEMPORARY PROJECT MANAGEMENT, 4E

Timothy J. Kloppenborg

Vittal Anantatmula

Kathryn N. Wells

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

‹#›

Resourcing Projects

Chapter 9

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

‹#›

Chapter 9 Core Objectives:

Show resource assignments on a RACI chart, Gantt chart, & resource histogram

Develop an effective project schedule, considering resource constraints

Describe methods of resolving resource overloads

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Chapter 9 Behavioral Objectives:

Create a Human Resources Management Plan including role descriptions & staffing management plan

Assign roles & responsibilities based on strengths

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Chapter 9 Technical Objectives:

Compress a project schedule using crashing and fast tracking & describe advantages and disadvantages of each

Compare various alternative scheduling methods

Using MS Project, assign resources, pinpoint overloads, & describe methods of dealing with them

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

5

From manufacturer to service provider

Patti A. Soldavini, director, Corporate Marketing, Schawk, Inc.

“We identify and help remove process bottlenecks, offer online collaborative project management tools, and provide knowledgeable human talent to deliver what we call brand point management. Brand point management helps companies create compelling and consistent brand experiences across brand touch points.”

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

6

Successful projects balance…

Technical

Abilities

Behavioral

Abilities

Must complement each other to develop a workable resource-based schedule that people will accept

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Technical Abilities Needed when Resourcing Projects

Identify person(s) with work overloads

Estimate resource demands

Compress a project schedule

Assign person(s) to each activity

Create a staffing management plan

Schedule a project with limited resources

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Behavioral Abilities Needed when Resourcing Projects

Select the right people

Identify needs to be accomplished

Ensure performance capability

Deal with work schedules

Schedule overtime

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Behavioral Abilities Needed when Resourcing Projects

Estimate amount of work per activity

Assemble effective team

Deal with people from diverse backgrounds

Decide where each person will work

Establish effective virtual relationships

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Key Resourcing Considerations

Project tradeoffs and priorities

Resource limitations

Personnel skill development

People cost

Project cost

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Activity vs. Resource Dominated Schedule Basis Comparison

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Use when client does not understand their needs

Rapid rate of change expected on projects

Team members should remain on project for at least one iteration

Budget is set based on people, and product is produced at pace team can maintain

Agile team is cross-functional with general expertise

Develop skills as needed

Work flows to the team rather than vice versa

Activity vs. Resource Dominated Schedule Basis Comparison

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Estimate Resource Needs

How many resources of each type & skill or knowledge level are needed?

Consider support needs such as information systems & human resources

Consider constraints placed upon how people are hired, scheduled, & released

Estimating activity resources– a process of assessing all types of resources—people, materials, tools, & equipment (along with quantities)—required for each activity to complete it as specified in project scope.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Plan Resource Management

Identify potential resources

Determine resource availability

Decide timing issues

Staffing management plan – a proposal focused on acquiring, developing, and retaining human resources for as long as you need them on the project.

Plan Resource Management – the process of identifying resources and required skills for a project, defining and assigning roles and responsibilities to all resources, developing a reporting hierarchy, and communicating expectations.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Plan Resource Management

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Identify Potential Resources

Work functions

Professional discipline

Skill level

Physical location

Organizational/administrative unit

job titles and range of

responsibilities

degrees and professional

certifications

experience and performance ratings

willingness to relocate and travel

costs & contractual issues

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Identify Potential Resources

Identify an adequate number and mix of people

Core team should participate in chartering the project

Available People

Resource needs

Available vs. needed

Specific skill gaps

Resource Breakdown structure (RBS)– grouping all resources into main categories in level one and populating each main category with resources based on either function or skill level….see Exhibit 9.3 in textbook

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Identify Potential Resources

Key subject matter experts (SMEs)

Diversity allows for more perspectives

Make opportunities equally available to qualified candidates

You may not get the specific people you want for your project, so it makes sense to identify all possible resources!

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Determine Resource Availability

Identify availability of desired people

Secure commitment

Full and part time resources

Internal vs. external resources

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Decide Timing Issues when Resourcing Projects

When to bring people on board

Get team functioning effectively

Plan for keeping team motivated & on schedule

When to reward & recognize the project team

When & how to release project participants

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Staffing Management Plan Issues

How will they deal with timing issues of building up & then releasing the project workforce?

How will project planners identify potential people for the project?

How will they determine which people are available & secure their services?

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Project Team Composition Issues

Cross-functional?

Co-located?

Virtual?

Outsourced?

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Assign a Resource to each Activity

Show resource responsibilities on RACI chart

Show resource assignments on Gantt Chart

Summarize resource responsibilities with histogram

WBS Activity Who 1? Who 2?
The work breakdown structure Project activities that correspond to the WBS Who will be involved May be more than one person

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Show Resource Responsibilities on RACI Chart

RACI is a form of RAM

Agile team members decide among themselves who will do each work activity; when finished, they begin next- highest-priority work

Responsibility assignment matrix (RAM) – a matrix depicting work packages & assigned resources for completing activities required to produce work packages

RACI – a popular form of RAM that presents roles of key stakeholders and their roles defined as responsible (R), accountable (A), consult (C), and inform (I) for project activities in a matrix form

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Partial RACI Chart Example

Only one person accountable for each task

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Breakout session!

Create a RACI chart for your project. Each row may have several people involved, but be sure there in only 1 person Accountable (A) for each task

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Show Resource Assignments on Gantt Chart

Person responsible for each activity is listed next to the activity in the Gantt Chart Schedule

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Summarize Resource Responsibilities by Time Period With Histogram

Add up demands for each worker at each time period

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Dealing with Resource Overloads

Identify which activities are involved

Compare resource histogram to Gantt Chart Schedule

Project scheduling software pinpoints when overloads occur for each worker

Management decisions required to solve the problem

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Partial Schedule and Resource Histogram Example

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Methods of Resolving Resource Overloads

Reorder activities

Acquire or borrow additional resources

Reduce project scope or extend project schedule

Inform sponsor of severe overloads

Resource- level the overloaded person’s schedule

Assign certain activities to other workers

Split an activity into two activities

Perform 1st part as scheduled

Delay 2nd part of activity

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Resource Leveling

Delay activities so person doesn’t perform as many activities at the same time (most common)

Delay noncritical activities by an amount no more than their slack

Allow project to slip

If non-critical activities must be completed at rate of effort in original schedule, reassign activities to another worker

Resource leveling is a combination of art & science

Resource Leveling – a project execution technique of adjusting the use of resources based on availability and the amount of float on activities to accomplish work as soon as possible, given the limited resource availability.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Resource Leveling Example

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Partially Leveled Resource Schedule

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Breakout session!

Practice Scheduling & Resource Leveling by hand (without software), using either Exercise 5 or another provided by your instructor

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Compress the Project Schedule

Actions to reduce the critical path

Crashing

Fast tracking

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Actions to Reduce the Critical Path

Reduce project scope and/or quality.

Overlap sequential activities

Partially overlap sequential activities

Increase number of work hours/days

Schedule activities at same time.

Shorten activities by assigning more resources.

Shorten activities that cost least to speed up.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Compress the project schedule

Crashing may cost more money to speed up the schedule

Fast tracking may increase the risk to speed up the schedule

In agile, crashing is called “swarming,” since team members swarm on a problem to help get back on track

Crashing – speeding up the critical path often by adding additional resources or employing existing resources for longer hours and/or more days per week

Fast Tracking – a method to expedite a project by executing activities at the same time that would ordinarily be done one after the other

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Crashing

Certain activities are performed at a faster than normal pace

Which activities are on the critical path?

Which critical path activity costs the least on a per day basis to speed up?

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Crashing

The enumeration method was used to identify each path and its duration.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Crashing

Activity B on the critical path is the least expensive choice

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Crashing

After 2 rounds, both critical paths are 23 days.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Crashing – “All-Crash” Mode

Continuing to crash activities until it is not worthwhile

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

If there is a bonus of $225 per day for finishing early, what would I crash and how fast would I get done?

Crashing Consideration Questions

How fast can the project be completed?

To crash the project one day, what activity would be crashed and what would it cost?

To crash the project two days, what activities would be crashed and what would it cost in total?

If there is a bonus of $125 per day for finishing early, what would I crash and how fast would I get done?

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Breakout session!

Practice Crashing, using Exercise 2 at the end of this chapter in your textbook

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Fast tracking

Activities normally performed in series are performed at the same time

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Alternative Scheduling Methods

Critical Chain Project Management (CCPM)

Reverse Phase Schedules

Rolling Wave Planning

Agile Project Planning

Auto/Manual Scheduling

Methods are not mutually exclusive!

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Critical Chain Project Management (CCPM)

Incorporates calculations on resource availability

The resource most in demand is identified

Keep that resource appropriately busy on critical chain activities

Critical chain method – an alternative scheduling technique that modifies project schedule by taking resource constraints into account…allows the project team to place buffers on any project schedule path to account for uncertainty and limited resources

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

CCPM Components

Avoid multitasking

Estimate aggressively activity completion time

Feed time buffer in front of critical chain activities

Put time reserved for uncertainty at project end

Finish activities early if possible

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Reverse Phase Schedules

a.k.a. Last Planner System

Developed by people closest to the work

Start with final project deliverables

Ask what needs to be completed prior to starting work on this deliverable

Think from end of the project to the beginning

Often used in construction projects

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Rolling Wave Planning

Plan first part of project in detail

Plan later parts at a high level/ use placeholders

Focus on the near term

Extreme of rolling wave planning is Agile

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Agile Project Planning

Collaborative approach with workers and stakeholders

Stakeholders want cost, schedule, & functionality data before approving a project

Avoid stringent change control

Projects planned in short increments called sprints

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Auto/Manual Scheduling

MS Project now allows manual scheduling

Enables users to emulate MS Excel

When showing few milestones without dates (i.e. during Chartering), manual scheduling may be good option

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Using MS Project for Resource Allocation

Defining resources

Set up a Resource Calendar

Assigning resources

Finding Over-allocated resources

Dealing with Over-allocations

Crashing a Critical Path Activity

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

1. Defining Resources

Describe available resources in the MS Project data base

As a single unit or a pool of like units

Resources include:

People

Buildings

Materials

Facilities

Supplies

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

1. Defining Resources

Enter resource information before time of assignment to a task

Minimum field requirements for defining resources

Name

Max Units

If costs are to be modeled, must provide:

Rates

Cost per Use

Accrue At values

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

1. Defining Resources

Max Units Field

Determined before resource is assigned to activities

Defines availability of a resource for project work

Default 100%, but individual resources not usually 100% available

Considerations:

What is considered project work?

What is not considered project work?

Organizational holidays accounted for in the Standard (Project) calendar.

Vacation days accounted for in each resource calendar.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

1. Defining Resources

On View tab>> Resource Views group, click Resource Sheet.

In first blank row, enter resource name in Resource Name cell.

In Initials cell, enter initials of the resource.

Click Max Units cell and enter resource’s maximum availability.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

2. Set up a Resource Calendar

View Tab>>Resource Sheet

Double-click row of resource to activate dialog

Click Change Working Time…

Make Revisions

Use to block out vacation days and other resource-specific non-working days

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

3. Assigning Resources

Allocate resources to an activity

MS Project generates assignment information using default or modified settings

See detailed instructions, pp.312-315 in textbook

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

3. Assigning Resources

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

3. Assigning Resources

Data for creating assignments

Time units between the activity start & end

Availability of a resource for work each day

Multiply Duration by Units

Switch determines which value changes.

Duration

Units

Work

Task type

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Basic Assignment Calculation with Fixed Units Selected (Default)

Activity with no prior resource assignments – Uses Duration and Units values & sums into Work field

Activity with one or more resources already assigned – MS Project holds Duration value constant & adjusts activity Work value.

Removal of resources works in reverse.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Modifying an Assignment

MS Project maintains relationship among the Duration, Units, & Work values.

If you don’t like MS Project adjusting Duration automatically based on resources, switch “Task type” to “Fixed Work”

See detailed instructions p.315 of textbook

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

4. Finding Over-Allocated Resources

Occurs when a resource is assigned to 2+ activities whose start & finish dates overlap

Also occurs if an assignment Units value is greater than resource’s Max Units value

Will display a red stick figure if over-allocated

Click Resource Tab>> Level Resources to resolve over-allocations

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Resource Allocation View

See Detailed instructions on p.316 of textbook

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

4. Finding Over Allocated Resources

To analyze over-allocated resources in Resource Allocation View:

Set timescale to the start of the schedule.

Slowly scroll timescale toward the end of the schedule.

Analyze each instance of cell values displayed in red for cause & severity.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

5. Dealing with Over- Allocations

MS Project good at identifying over-allocations, but PM is responsible for deciding how to deal with them

Each action has risks and may “break” something down the line

Protect your critical path!!!

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Some choices for dealing with Over-Allocations:

Replace over-allocated resource with one that has time for assignment

Reduce Units assignment, extending activity duration

Lessen scope of one or more activities

Ignore overload if resource impact is temporary

Try Resource Tab>>Level Group>>Level Resource or Level All & see how timeline is affected

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

6. Crashing a Critical Path Activity

Crashing adds resources to a task to shorten time

Only makes sense to “crash” tasks on critical path

Crashing is just one option & not appropriate in all cases

See Detailed instructions pp.317-318 in textbook

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Summary

PM needs to look at listed activities & estimate resources needed to perform each.

Resource assignments often posted directly on a Gantt Chart schedule.

RACI charts depict work activities on a vertical scale

Use responsibility histograms to determine overloads

Use critical path schedule, resource assignments, & the resource histogram to determine who is overloaded, when, & by what activities.

Use resource leveling to reduce peak demands by postponing non-critical activities

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Summary

Look for methods of accelerating (compressing) the project schedule.

Crashing—decision to pay extra money to speed up certain activities on critical path

Fast tracking—allows activities normally conducted in sequence to be performed in parallel

Alternative scheduling methods:

Critical chain

Reverse phase

Rolling wave

Agile

Auto/manual

Project scheduling software such as Microsoft Project 2016 is useful when determining resources for a project.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Managing Software Development with Agile Methods and Scrum

Holistic approach to managing new product development (scrum)

Attempt to minimize risk via Sprints

Time boxes are from 1-4 weeks

Benefits:

Scalability

Ability to re-evaluate priorities incrementally

Scrum master organizes project – acts as a productivity buffer

PM IN ACTION

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Scrum Elements

Dynamic backlog of prioritized work to be accomplished

Use of short iterations of Sprints

Daily Scrum sessions

Brief planning session to prioritize backlog of items

Brief retrospective for reflections about the Sprint

PM IN ACTION

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Managing Software Development with Agile Methods

Teams include all resources necessary to complete tasks & finish software product

Metric for progress is working software

Schedules based on accomplishing Sprints

Produce very little written documentation

Reduce development time, foster innovation, & reduce development risk

PM IN ACTION

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

The Scrum Approach

PM IN ACTION

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

PMBOK Exams

Resourcing questions will be mostly hands-on

Keep in mind how resourcing relates to other project work (i.e. scheduling, budgeting, risk management, etc.)

Use WBS to identify all resource needs

Know as much as possible about the critical path & how to maintain it

Be familiar with all steps of Plan Resource Management

Understand the staffing management plan & resource breakdown structure

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.

Casa de Paz Development Project

At this point, this project is staffed entirely by volunteers.

How do you suggest reducing the risk of this project being late?

Project planners “eyeball” the amount of work instead of looking at detail to estimate if there are severe overloads.

© 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part, except for use as permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use.