Chapter 11. Monitoring and Controlling
11.8 Exercises
Exercise 1: Monitoring Progress through EVM
ABC Corporation plans to develop a mobile application to enhance customer engagement and streamline its services.
WBS Activities:
WBS Code | Activity | Planned Duration (Days) | Predecessors | Planned Cost ($) |
1 | Project Initiation | |||
1.1 | Requirements Gathering | 5 | 5000 | |
1.2 | Feasibility Analysis | 3 | 1.1 | 3000 |
2 | Design Phase | |||
2.1 | UI/UX Design | 7 | 1.2 | 7000 |
2.2 | Architectural Design | 5 | 1.2 | 5000 |
3 | Development Phase | |||
3.1 | Front-end Development | 10 | 2.1 | 10000 |
3.2 | Back-end Development | 12 | 2.2 | 12000 |
3.3 | Database Integration | 5 | 3.2 | 5000 |
4 | Testing Phase | |||
4.1 | Functional Testing | 7 | 3.1, 3.2, 3.3 | 7000 |
4.2 | User Acceptance Testing (UAT) | 5 | 4.1 | 5000 |
5 | Deployment and Closure | |||
5.1 | Deployment | 3 | 4.2 | 3000 |
5.2 | Project Closure | 2 | 5.1 | 2000 |
Scenario with Additional Payments and Delays:
As the project progresses, unforeseen challenges arise:
- Activity 2.1 (UI/UX Design):
- Delayed by 3 days due to additional client revisions.
- The cost increased by $2,000 for extra design work.
- Activity 3.2 (Back-end Development):
- Delayed by 5 days due to technical complexities.
- The cost increased by $3,000 for specialized resources.
Questions:
1. What are the schedule and cost baselines?
- To calculate the schedule baseline, draw an activity network diagram, implement forward and backward passes, and assign values to each node (ES, EF, LS, LF, Duration, Slack).
2. What will the SPI and CPI be when activity 2.1 is completed with a delay and overpayment?
- Calculate the new project duration due to the delay. You should calculate it using your activity network diagram.
- Calculate PV, EV, and AC.
- Calculate SPI and CPI, and interpret them.
- Calculate EAC and VAC, and interpret VAC.
- Calculate the new estimated project duration based on the SPI if it remains the same throughout the project.
3. What will the SPI and CPI be when activity 3.2 is completed with a delay and overpayment? Include the delay and overpayment in 2.1.
- Calculate the new project duration due to the delay. You should calculate it using your activity network diagram.
- Calculate PV, EV, and AC.
- Calculate SPI and CPI, and interpret them.
- Calculate EAC and VAC, and interpret VAC.
- Calculate the new estimated project duration based on the SPI if it remains the same throughout the project.
Exercise 2: EVM on Microsoft Project
Activities with their durations, predecessors, and resources are provided for a fictional project in Table 1 below.
Table 1: Activities
Activity | Duration | Predecessors | Resources |
A | 3 days | – | HR1,HR2 |
B | 4 days | – | HR3,HR4 |
C | 6 days | A, B | E1,HR1,M1 (50 units) |
D | 10 days | C | E2,HR2,M2 (35 units) |
E | 2 days | D | HR3,HR4,M3 (75 units) |
F | 6 days | D, E | HR1,HR3,M1 (10 units) |
G | 5 days | E | HR2,HR4,M2 (25 units) |
H | 5 days | F, G | E1,HR4 |
I | 7 days | H | E2,HR2 |
J | 2 days | I | HR1,HR4,M3 (50 units) |
K | 5 days | I | E1,HR2,HR3,M1 (15 units) |
L | 1 day | J, K | HR1,HR2,HR3,HR4 |
HR: Human Resource
M: Material
E: Equipment
Information regarding the resources allocated in this project is provided in Table 2.
Table 2: Resources
Resource Name | Type | Max. Units | Std. Rate | Ovt. Rate |
HR1 | Work | 100% | $47.00/hr | $0.00/hr |
HR2 | Work | 100% | $32.00/hr | $0.00/hr |
HR3 | Work | 100% | $28.00/hr | $0.00/hr |
HR4 | Work | 100% | $44.00/hr | $0.00/hr |
M1 | Material | – | $12.50 | – |
M2 | Material | – | $17.50 | – |
M3 | Material | – | $25.00 | – |
E1 | Work | 100% | $75.00/hr | $0.00/hr |
E2 | Work | 100% | $125.00/hr | $0.00/hr |
HR5 | Work | 100% | $55.00/hr | $0.00/hr |
People and equipment work on a full-time basis. Therefore, their maximum units are indicated as 100%. None of them works overtime.
Tasks and Questions
Follow the steps below.
- Save a blank MS Project file.
- Create a project summary task, and type “Project.”
- Check the options for critical tasks and slack.
- Add a “WBS” column to the left of the “Task Name” column. All the activities are on the same level. Therefore, you will not indent or outdent any of the activities.
- Add a “Cost” column to the right of the “Resource Names” column.
- Type activity (task) names and their durations, as shown in Table 1.
- Check predecessors for all the activities as shown in Table 1. All the dependencies are Finish-to-Start.
- Move the project’s start date to “Mon, 5/6/2024”.
- On the “Resource Sheet”, fill out all the relevant fields as shown in Table 2.
- Check resources as shown in Table 1. Don’t forget to change the unit number of materials.
- Set the baseline and select the “Tracking Gantt” view.
- Let’s assume that some time has passed, and we are on Thursday, June 13, 2024. Change the current date and status date.
- We had to spend more money on some of the activities.
- HR5 was assigned to Activity B. HR5 worked part-time in this activity.
- We needed to purchase 25 additional units of M2 in Activity D.
- We needed to purchase 45 additional units of M3 in Activity E.
- We have made progress in some of the activities. We completed A, B, C, D, and E. We could finish 50% of F and 75% of G.
- In the View tab, click Tables and select More Tables. In the new menu window, choose Earned Value.
- In the new table, insert SPI as a new column to the right of the existing “SV” column.
- In the new table, insert CPI as a new column to the right of the existing “CV” column.
- Interpret SPI, CPI, and VAC values.
- Explain why SPI is smaller or bigger than 1.
- Explain why CPI is smaller or bigger than 1.
- Explain what VAC indicates.
- If the SPI remains the same during the rest of the project, how much delay may be expected?
- Show the calculation.
- If the CPI remains the same during the rest of the project, how much money may we spend more over our cost baseline?
- Explain how it is related to VAC.