Software Maintenance Problems

BraveOakland avatar
BraveOakland
·
·
Download

Start Quiz

Study Flashcards

11 Questions

Why are design errors tough to repair in software maintenance?

Design errors are tough to repair because it takes a lot of time and understanding of the entire code base and are linked to risks.

What is the main challenge with adaptive changes in software maintenance?

Adaptive changes are frequently not easy due to deficiency of information about what the software is being modified to.

Why are adaptive changes difficult to implement?

The diverse facts of the new technology to adjust to be difficult to take hold of.

What is a key issue related to program comprehension in software maintenance?

Program comprehension involves an extensive amount of time for maintenance engineers to read and understand the code.

Why is relevant documentation important in program comprehension?

Relevant documentation provides better perspective on the logic, purpose, and structure of the software.

What percentage of the cost in the whole development life cycle is consumed by software maintenance?

60% to 80%

What is impact analysis in software maintenance?

Assessing the effects of a proposed modification on the system

Why are maintenance costs mainly incurred?

Mainly due to enhancements, rather than corrections

What is one of the major key issues in software maintenance related to changes?

Corrective changes

Why can it be difficult to recognize the code base when dealing with corrective changes?

Hard to find the correct place to do the changes

What happens if the preliminary design is reduced during corrective changes?

Might insist architecture changes that take a lot of time

Explore the common technical and managerial challenges faced during software maintenance, including cost implications and impact analysis. Understand how deficiencies in the software development process contribute to these issues.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser