You are on page 1of 2

SSE4300 SOFTWARE PROJECT MANAGEMENT

Ikhwan Salihin Bin Khawari 196553

Madam Ainita Ban 17 March 2020

Homework
1. A basic COCOMO model predicts 64 person-months of effort to develop a semi-detached
application on a workstation. Given the effort multipliers for the intermediate model all have
nominal value (1.0) except for the following :

Require software reliability high ( 1.15 )

Storage constraint very high ( 1.21 )

Execution time constraint high ( 1.11 )

Software tools low ( 1.10 )

a) Estimate the effort (in man months)

b) Assume the average cost per software engineer is RM 3800 per months, calculate the predicted
cost

Answers

Intermediate COCOMO

(Semi Detached)

a) Person month for the project

Effort = ( 1.15 * 1.21 * 1.11 * 1.10 ) * 3.0 * ( 64 ) ^ 1.12

Effort = 653.31

b) TDEV = 2.5 * 653.31 (E) ^ 0.35 = 24.2 Months

Predicted Cost = 24.2 * 3800 = RM 91,960


2. As a Project Manager you are requested to manage a payroll application project for Serdang
Primary School. The application is relatively small and required little innovation in data processing.
Previous experience in developing similar application would be advantage for you to manage the
project. The personnel cost for this project is RM 3200 per person/month. The application is
anticipated to involve 28 KLOC and the effort adjustment factor are estimated as below :

 software reliability - high 1.15

 database size - high 1.08

 product complexity - low 0.85

 programmer capability - high 0.86

 use of modern programming practices - low 1.10

 all other characteristic rated nominal

a) Give justification of the project mode for the above project description

Project mode would be organic, as mention the application is relatively small. Plus the project
manager already have experience with similar previous project and the KLOC is 28 are within
Organic mode range which is 2-50.

b) Estimate the total time effort for the payroll application project in person-months

Effort = ( 1.15 * 1.08 * 0.85 * 0.86 * 1.10 ) * 3.2 * ( 28 ) ^ 1.05

Effort = 105

c) Estimate the development time for the payroll application project in month

TDEV = ( 105 ) * 2.5 ^ 0.38

TDEV = 15

d) Estimate the total cost for the payroll application project

Cost = 15 * 3200

Cost = RM 48,000

e) Estimate the number of people needed for the payroll project

Person = 105 / 15

Person = 7

You might also like