adplus-dvertising
frame-decoration

Question

What are the two approaches to improve the maintenance of software systems?

a.

To rediscover lost facts and restructure existing software systems

b.

To have a clear distinction between software development and maintenance

c.

To have a structured approach to software development

d.

To have a well-defined plan for software development and maintenance

Posted under Software Engineering

Answer: (a).To rediscover lost facts and restructure existing software systems Explanation:Two approaches to improve the maintenance of software systems are to rediscover lost facts and restructure existing software systems, and to take organizational and managerial actions to improve software maintenance.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What are the two approaches to improve the maintenance of software systems?

Similar Questions

Discover Related MCQs

Q. What type of maintenance deals with the repair of faults found?

Q. What type of maintenance mainly deals with accommodating new or changed user requirements?

Q. What type of maintenance concerns activities aimed at increasing the system’s maintainability?

Q. What is the estimated percentage of total maintenance effort accounted for by correction of faults?

Q. What is the estimated percentage of total life cycle costs accounted for by system maintenance?

Q. What is the estimated ratio of people working in software development to software maintenance?

Q. What do later studies by Nosek and Palvia (1990) and Basili et al. (1996) indicate about the relative distribution of maintenance activities?

Q. What do the results from Schach et al. (2003) indicate about the relative distribution of maintenance activities compared to (Lientz and Swanson, 1980)?

Q. What is the main reason for the differences in results between studies such as (Lientz and Swanson, 1980) and Schach et al. (2003)?

Q. What is the result of some organizations not following the IEEE definition of software maintenance?

Q. What is the first stage of the maintenance life cycle?

Q. During which stage of the maintenance life cycle is emphasis placed on correcting faults?

Q. What type of maintenance tasks are common during the decline stage?

Q. What is necessary for successful maintenance?

Q. When does the knowledge of the application usually become scant?

Q. What is the main activity of code-related tasks in maintenance?

Q. How much effort does isolation take in a single maintenance task?

Q. Which type of maintenance task takes the most effort in isolation?

Q. Which type of maintenance task takes the most effort in modification?

Q. What are some of the major causes of maintenance problems?