SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

MISCELLANEOUS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Software maintenance costs are expensive in contrast to software development.
A
True
B
False
C
May Be
D
None of the above
Explanation: 

Detailed explanation-1: -Explanation: For systems with long life, software maintenance cost is higher than that of the software development cost.

Detailed explanation-2: -Software maintenance cost is derived from the changes made to software after it has been delivered to the end user. Software does not “wear out” but it will become less useful as it gets older, plus there WILL always be issues within the software itself. Software maintenance costs will typically form 75% of TCO.

Detailed explanation-3: -The longevity of a product depends on a developer’s ability to keep up with maintenance requirements. Software maintenance is the most expensive phase of development, typically consuming more than half of development budgets.

Detailed explanation-4: -In short, software maintenance is essentially providing a service, whereas software development is concerned with the development of products. In order to provide high-quality software maintenance, different and additional processes are needed than provided by a high-quality software development organization.

There is 1 question to complete.