17spm_T04
Software Project Management
SPM 2017 Tutorial 4 1 © 2017 Ron Poet
Tutorial 4
A project has to undertake the following work, separated into modules. Each module
records the minimum elapsed time in months, effort in person months and other modules
that it depends on. You are required to complete the project as fast as possible. You
should also try to maintain a stable team size, as far as that is possible, so that you do not
keep adding members to the team and then removing them. Draw PERT and Gantt chart
to show how you plan to schedule the work. Add useful milestones to the Gantt chart.
Draw an Earned Value chart showing the planned effort as a function of time. Use a
forward and a backward pass to construct the PERT chart.
Number Name Elapsed Effort Depends on
1 Requirements Gathering 2 3
2 Prototyping 1 3
3 Specification 0.5 1.5 1, 2
4 Design 2 6 3
5 Test Plan 1.5 2 3
6 Implement User Interface 1 2 4
7 Implement Network Layer 2 4 4
8 Implement Functional Layer 2 4 4
9 Test UI 0.5 1 5, 6
10 Test Network layer 1 1 5, 7
11 Test Functional layer 1 2 5, 8
12 Integration Testing 1 1.5 9, 10, 11
13 Acceptance Test 0.5 1 12