0% found this document useful (0 votes)
84 views

Tutorial Numericals

The document provides information to calculate effort and time for a 400 KLOC project using three different development modes: organic, semi-detached, and embedded. It gives the effort and time calculations for each mode using the provided effort and time equations. Organic mode results in 1295 person-months of effort and 38 months time. Semi-detached mode results in 2462 person-months of effort and 38.4 months time. Embedded mode results in 4772 person-months of effort and 38 months time.

Uploaded by

ruff ian
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)
84 views

Tutorial Numericals

The document provides information to calculate effort and time for a 400 KLOC project using three different development modes: organic, semi-detached, and embedded. It gives the effort and time calculations for each mode using the provided effort and time equations. Organic mode results in 1295 person-months of effort and 38 months time. Semi-detached mode results in 2462 person-months of effort and 38.4 months time. Embedded mode results in 4772 person-months of effort and 38 months time.

Uploaded by

ruff ian
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
You are on page 1/ 11

Question 1 :- Suppose that a project was estimated to be 400 KLOC.

Calculate effort & time for each of 3 modes of development.

Software Product Type a b c d

Organic 2.4 1.05 2.5 0.38

Semi-detached 3.0 1.12 2.5 0.35

Embedded 3.6 1.20 2.5 0.32

As we know that 3 modes of development are

1. Organic
2. Semi-detached
3. Embedded
Also we know that

Effort = a (KLOC)b person month

Time = c (Effort)d Months

Here, we are given KLOC = 400

Organic:
Effort = a (KLOC)b person month

= 2.4 (400)1.05 person month

= 1295 person month

Time = c (Effort) d Months

= 2.5 (1295) 0.38 Months

= 38 Months

Semi-detached:
Effort = a (KLOC)b person month

= 3 (400)1.12 person month

= 2462 person month
Time = c (Effort) d Months

= 2.5 (2462) 0.35 Months

= 38.4 Months

Embedded
Effort = a (KLOC)b person month

= 3.6 (400)1.2 person month

= 4772 person month

Time = c (Effort) d Months

= 2.5 (4772) 0.32 Months

= 38 Months

Example: 2.

A project size of 200 KLOC is to be developed. Software development team has average
experience on similar type of projects. The project schedule is not very tight. Calculate the
effort, development time, average staff size and productivity of the project.

Solution:
Example: 4.7 A new project with estimated 400 KLOC embedded system has to be
developed. Project manager has a choice of hiring from two pools of developers: Very highly
capable with very little experience in the programming language being used

Or

Developers of low quality but a lot of experience with the programming language. What is
the impact of hiring all developers from one or the other pool ?

Solution:
Question 4: Given the following values, compute F.P when all complexity
adjustment factors and weighting factors are average.

 User I/P = 50
 User O/P = 40
 User Inquires = 35
 User Files = 6
 External Interfaces = 4

Functional Unit Weighting Factors

Low Average High

External Inputs (EI) 3 4 6

External Outputs (EO) 4 5 7

External Enquired (EQ) 3 4 6

Internal Logic Files (ILF)  7 10 15

External Interface Files (EIF) 5 7 10

Complexity Adjustment Factors are average.

0 – No Influences

1 – Incidental

2 – Moderate

3 – Average

4 – Significant

5 – Essential

And Weighting Factors are also average.

Solution:

Here, we are given functional units as:

 User I/P = 50
 User O/P = 40
 User Inquires = 35
 User Files = 6
 External Interfaces = 4
Also we are given,

Complexity Adjustment Factors are average.

0 – No Influences

1 – Incidental

2 – Moderate

3 – Average

4 – Significant

5 – Essential

And Weighting Factors are also average.

AVERAGE complexity weights = {4, 5, 4, 10, 7} for the 5 complexities


respectively.

Now,

We know that,

Final F.P = UFP X CAF

Where UFP (Unadjusted Functional Points)


And CAF (Complexity Adjustment Factor)

UFP = 50 x 4 + 40 x 5 + 35 x 4 + 6 x 10 + 4 x 7

UFP = 200 + 200 + 140 + 60 + 28

UFP = 628

CAF = 0.65 + 0.01 (14 x 3)

CAF = 1.07
F.P = UFP x CAF

F.P = 628 x 1.07

F.P = 671.96

Therefore Function Points = 671.96

Question:
Question
Solution:--

You might also like