Compute act and the total cost of the system, Software Engineering

Assignment Help:

a) Define Annual Change Traffic (ACT) and Annual Maintenance Effort (AME) of Boehm model.

b) For a software system of 90 KLOC, 5KLOC of code was added. The initial development cost was Rupees 8 lakhs with a total KLOC of 50. Total lifetime for the software is 10 years. Compute ACT and the total cost of the system.

Ans: a) Boehm proposed a formula for estimating maintenance costs as part of his COCOMO model. He utilized a quantity called Annual Change Traffic (ACT) which is defined as: The fraction of a software product's source instructions which undergo change during a year either through addition deletion or modification ACT is defined as

ACT = (KLOC added + KLOC deleted) / KLOC total

(Annual Maintenance Effort)

AME is defined as ACT X SDE

where SDE is the software development effort in man-months]

ACT: Annual Change Traffic.

b) ACT = ( 5 ) / 50 = 0.10

Development cost = Rs. 8 lakhs.

Life time = 10 years

Total cost = development cost + 10 * (development cost * 0.10)

= 8 + 10 * .8 = 16 lakhs


Related Discussions:- Compute act and the total cost of the system

Quality control concept, (i) Concept definition of Quality Control and Qual...

(i) Concept definition of Quality Control and Quality Assurance (ii) Tools used in quality control (iii) Acceptance sampling and process control (iv) Statistical tools for

Statistical and Numerical methods using C++, 5. Write a c++ program to find...

5. Write a c++ program to find the sum of 0.123 ??103 and 0.456 ??102 and write the result in three significant digits.

Define equivalence partitioning, What is equivalence partitioning? Equi...

What is equivalence partitioning? Equivalence partitioning is a black box method that separates the input domain into classes of data. From this data test cases can be derived.

ER Diagram, ER Diagram for Safe Home System

ER Diagram for Safe Home Systems

How does a countermeasure affect a project plan, Question: a) Failures ...

Question: a) Failures in software development would include excessive cost and/or schedule delays to never fielding a system. Briefly explain the risks associated with develop

Frame diagrams, We discussed the importance of framing a problem in order t...

We discussed the importance of framing a problem in order to understand the problem better and be able to develop a solution more quickly and easily. In this homework, you are ask

What is cocomo model, What is COCOMO model? COnstructive COst MOdel is ...

What is COCOMO model? COnstructive COst MOdel is a cost model, which provides the estimate of number of man-months it will take to make the software product.

Explain productivity and difficulty, Productivity and difficulty Produ...

Productivity and difficulty Productivity refers to metrics and measures of output from production processes, per unit of input. Productivity P may be conceived of as a metric

Evaluate the bulleted list of information-related items, It goes by many te...

It goes by many terms - information overload, analysis paralysis, data dumping, and so on. You know what we're talking about. It is indeed greater to live in the information age wi

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd