Chapter 8. Resource Management

8.10 Exercises

Exercise 1: Resource Allocation and Leveling for the Smart Home Project

SmartTech Inc., a leading fictional company in home automation, has been contracted to install a comprehensive smart home automation system for a luxury residence. The system includes smart lighting, security cameras, and voice-controlled HVAC systems. The homeowner expects the installation to be completed in 4 weeks to align with their move-in date.

The project involves the following activities:

Activity Description Duration Predecessors Resources Required
A Perform home assessment 2 days 2 assessors
B Procure equipment 7 days Procurement team
C Install smart lighting systems 3 days A, B 2 technicians
D Install security camera systems 2 days A, B 2 technicians
E Install HVAC systems 3 days A, B 2 technicians
F Perform system testing 1 day C, D, E 1 technician, 1 quality analyst
G Provide homeowner training 1 day F 1 trainer

The team includes:

  • 2 assessors
  • 3 technicians
  • 1 quality analyst
  • 1 trainer

Tasks and Questions

Part 1: Resource Allocation

  1. Create a Resource Allocation Plan: Assign resources to each activity based on the requirements and available team members.
    • Create a resource allocation table for all activities.
  2. Identify Overallocations:
    • Review the resource allocation and identify any overallocation issues.
    • Highlight the specific activities and days where conflicts occur.

Part 2: Resource Leveling

  1. Apply Resource Leveling: Adjust the schedule to resolve overallocation issues using resource leveling techniques.
    • Reallocate tasks to balance the workload.
    • Adjust the start dates of activities if necessary.
  2. Analyze the Impact:
    • How does resource leveling affect the project’s total duration?
    • Are there any delays in completing the project within the homeowner’s 4-week deadline?

 

Exercise 2: Crashing Activities

Below is a WBS for a project that includes durations and predecessors.

Activity ID Activity Predecessor(s) Duration (days)
A Define Project Scope None 3
B Identify Stakeholder Requirements A 5
C Conduct Feasibility Study B 4
D Develop Project Charter C 2
E Create Initial Project Plan D 5
F Create Wireframes and Mockups E 7
G Develop Front-End Components F 10
H Develop Back-End Architecture F 12
I Integrate Front-End with Back-End G, H 5
J Conduct Functional Testing I 8
K Prepare Testing Environment E 3
L Conduct User Acceptance Testing (UAT) J, K 6
M Develop User Training Materials K 4
N Deploy Website on Production Server L, M 2
O Monitor and Optimize Performance N 5

Tasks and Questions

  1. Draw the Network Diagram:
    • Based on the table above, create a network diagram that visually represents the sequence of activities. Ensure all dependencies (finish-to-start) are correctly illustrated. Apply forward pass and backward pass.
    • Indicate each activity’s duration, ES, LS, EF, LF, and slack in the network diagram.
    • Which activities are in the critical path?
  2. Propose Two Ways to Crash the Project:
    • Propose two ways to crash the project.
    • For each crashing proposal, crash two activities and explain:
      • Which activities will be shortened?
      • Explain how you can shorten activities, for example, by assigning more resources. Explain which resources can be increased or which new resources can be allocated.
      • How will the overall project duration be affected?
      • Indicate if the critical path changed.

 

License

Icon for the Creative Commons Attribution-NonCommercial 4.0 International License

Project Management, 2nd Edition by Abdullah Oguz, Ph.D., PMP® is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License, except where otherwise noted.

Share This Book