0% found this document useful (0 votes)
95 views4 pages

Software Engineering Economics Guide

The document is an assignment submission that includes 3 questions regarding software engineering economics. It provides solutions for computing effort, schedule, and productivity for organic-mode software products of varying sizes. It also calculates annual maintenance effort and full-time staff required for maintaining a 10KDSI payroll software product. Finally, it estimates the nominal effort and development time for a 100KDSI organic software product.

Uploaded by

student ww
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views4 pages

Software Engineering Economics Guide

The document is an assignment submission that includes 3 questions regarding software engineering economics. It provides solutions for computing effort, schedule, and productivity for organic-mode software products of varying sizes. It also calculates annual maintenance effort and full-time staff required for maintaining a 10KDSI payroll software product. Finally, it estimates the nominal effort and development time for a 100KDSI organic software product.

Uploaded by

student ww
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

National University of Modern Languages, Rawalpindi

Subject: Software Engineering Economics

BS SE - 1

Instructor: Ms. Sobia Shafiq

Submitted by:

Wardah Saleem F-101032

Sara Najam F-101046

Assignment # 2

Submission Date: 4 Dec 2020

1. Compute the total effort, schedule and overall project productivity


associated with the development of organic-mode software products of
the following sizes: 5000 DSI, 20,000 DSI and 50,000 DSI.

Solution:

1. 5000 DSI

Effort:

MM = 2.4(5)1.05 = 13 Man-Months

Schedule:

TDEV= 2.5 (13)0.38 = 6.62 months

Productivity:

5000/13 = 384.6 DSI/MM

Or by roundoff productivity = 385 DSI/MM


2. 20,000 DSI

Effort:

MM = 2.4(20)1.05 = 55.75 = 56 Man-Months

Schedule:

TDEV= 2.5 (56)0.38 = 11.54 = 12 months

Productivity:

20000/56 = 357.14 DSI/MM

Or by roundoff productivity = 357 DSI/MM

3. 50,000 DSI

Effort:

MM = 2.4(50)1.05 = 145.92 = 146 Man-Months

Schedule:

TDEV= 2.5 (146)0.38 = 16.61= 17 months

Productivity:

50000/146 = 342.46 DSI/MM

Or by roundoff productivity = 342 DSI/MM

2. Suppose you are planning the maintenance of a 10-KDSI organic-mode


payroll processing software product, assuming that it will annually add
3000 DSI and modify 2000 DSI. How many man-months will be
required for annual maintenance and what FSP level of effort should be
anticipated?

Given:

Delivered source of Instructions = 10 KDSI


Annually addition = 3000 DSI

Modification = 2000 DSI

Basic Annual Maintenance effort (MM )AM = ?

Full Time Software Person ( FSP ) = ?

Solution:

1. Basic Annual Maintenance effort (MM )AM

(MM)AM = 1.0 (ACT) (MM)D

So, to find MM first we have to find ACT ;

Annual Change Traffic(ACT ) = ( 3000 + 2000 ) / 10,000

= 0.5

(MM )D = 2.4 (10 )1.05 = 26.92 = 27

Putting Values in Annual Maintenance Effort Formula;

(MM)AM = 1.0 (0.5 ) (27)D

= 13.5 MM

2. Full Time Software Person ( FSP )

(FSP)M = (MM)AM /12

= 13.5 / 12

= 1.125 FSP

3. Suppose you are developing a software product of organic type. You have
estimated the size of the product to be about 100,000 lines of code.
Compute the nominal effort and the development time.

Given:
Lines of codes = 100,000 DSI
= 100 KDSI
Mode = Organic mode

Solution:

1. Nominal Effort (MM )


MM = 2.4 (100 KDSI )1.05 = 302.14 Man-Months
2. Schedule (TDEV) =
TDEV = 2.5 (302.14 MM )0.38 = 21.89 months

___________________________

You might also like