Q18.Marks: +2.0UGC NET Paper 2: Computer Science and Application 26th June 2025 Shift 1
Estimation of software development effort for organic software in basic COCOMO is
1.E = 2.4 (KLOC)1.05 PM✓ Correct
2.E = 3.4 (KLOC)1.056 PM
3.E = 2.0 (KLOC)1.05 PM
4.E = 2.4 (KLOC)1.057 PM
Solution
The correct answer is Option 1
Key Points
COCOMO (Constructive Cost Model): COCOMO is a widely used model for estimating software development effort, cost, and schedule. It is based on the size of the software project in KLOC (thousands of lines of code).
Basic COCOMO: Basic COCOMO provides estimates of effort and schedule using a simple mathematical formula depending on the project type (organic, semi-detached, or embedded).
Organic Software: Organic projects are small, simple, and have well-understood requirements. The development team is experienced, and the project operates in a stable environment.
Detailed Solution
The formula for estimating effort in basic COCOMO for organic software is:
E = 2.4 × (KLOC)1.05 PM
Where:
E: Effort in person-months (PM)
KLOC: Thousands of lines of delivered code
The given options and the correct formula are as follows:
Option 1: E = 2.4 × (KLOC)1.05 PM ✅ (Correct)
Option 2: E = 3.4 × (KLOC)1.056 PM ❌
Option 3: E = 2.0 × (KLOC)1.05 PM ❌
Option 4: E = 2.4 × (KLOC)1.057 PM ❌
Hence, the correct answer is:Option 1: E = 2.4 × (KLOC)1.05 PM