Use the COCOMO II model to estimate the effort required to build software for a simple ATM that produces 12 screens, 10 reports, and will require approximately 80 software components. Assume average complexity and average developer/environment maturity. Use the application composition model with object points.
Answers
Answer:
NOP = 481.5,efforts = 9.63 PM,costs = 240.75 BD
Explanation:
Step 1: Given: 18 screens, 24 reports, 25% reuse
As per the problem statement, since the system is of Medium size, thus the complexity weight comes out to be Medium.
From the given of object type and complexity weight we calculate the total object points.
Step 2: Total objects points are calculated using the following formula:
total object points = screens * complexity weight value + reports * complexity weight value + 3GL components * complexity weight value
For screens, the complexity weight value for Medium complexity is 13.
For reports, the complexity weight value for Medium complexity is 17.
total object points = 18 * 13 + 24* 17 = 642
NOP = ( (total object points) * (100 - % reuse) ) / 100
= 642 * (100 - 25) / 100
= 642 * 75 / 100
NOP = 481.5
Step 3: Steps to calculate estimated efforts:
Given: Very high developer / environment maturity
Estimated efforts are calculated by the following formula
efforts = NOP / PROD
Since there is very high developer / environment maturity, thus PROD value as per the given table is 50.
Substituting the value of NOP (calculated above) and PROD we get,
efforts = 481.5 / 50
efforts = 9.63 PM
Step 4: Steps to calculate estimated costs:
Given: burdened labour rate: 2500 BD/PM
Estimated costs are calculated by the following formula
costs = ( efforts * burdened labour rate ) / 100
Substituting the value of efforts (calculated above) and burdened labour rate we get,
costs = 9.63 * 2500 / 100
costs = 240.75 BD
Learn more about similar questions visit:
https://brainly.in/question/3731747?referrer=searchResults
https://brainly.in/question/12875699?referrer=searchResults
#SPJ1