Maintenance Prediction

Predicting future change volume, the complexity-maintainability link, and process metrics (impact analysis time, outstanding requests) used to spot declining maintainability

download Export
search_insights Statistics
stylus_note White Board
Quran
calculate Calculator
dictionary Dictionary
fullscreen Full Screen

QUESTION OF
Views #: 4
Questions #: 9
Time: 10 minutes
Pass Score: 80.0%
Style
Mode

Goal of Maintenance Prediction

1 pts
volume_mute

What is maintenance prediction primarily concerned with?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Three Types of Maintenance Predictions

1 pts

Match each maintenance prediction category to the question it primarily answers.

To complete the line match

  1. Click on an item in the first group
  2. Click on the match in the second group

To delete a match, double click on a line

Prediction

Predicting maintainability
Predicting maintenance costs
Predicting system changes

Question Answered

What parts of the system will be the most expensive to maintain?
What will be the lifetime maintenance costs of this system?
How many change requests can be expected, and what parts of the system are most likely to be affected?
note_alt Add notes
flag Flag

Correct Answer

Explanation

Factors Affecting Number of Change Requests

1 pts
volume_mute

Which of the following are factors that help evaluate the relationship between a system and its environment, used to predict the number of change requests? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Volatile Requirements and Organizational Policy

1 pts
volume_mute

Why are requirements that reflect organizational policies and procedures likely to be more volatile than requirements based on stable domain characteristics?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Complexity and Maintainability Relationship

1 pts
volume_mute

What did early research on the relationship between program complexity and maintainability find?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Process Metrics for Assessing Maintainability

1 pts
volume_mute

Which of the following are process metrics described as useful for assessing maintainability after a system has been put into service? Select all that apply.

note_alt Add notes
flag Flag

Correct Answer

Explanation

Rising Corrective Maintenance Requests

1 pts
volume_mute

What might an increase in the number of bug and failure reports over time indicate about a system?

note_alt Add notes
flag Flag

Correct Answer

Explanation

Impact Analysis Time vs. Implementation Time

1 pts
volume_mute

True or False: The average time required for impact analysis and the average time taken to implement a change request measure exactly the same thing and are interchangeable metrics.

note_alt Add notes
flag Flag

Correct Answer

Explanation

COCOMO 2 Maintenance Effort Basis

1 pts
volume_mute

According to the COCOMO 2 cost estimation model, what two factors form the basis of an estimate for software maintenance effort?

note_alt Add notes
flag Flag

Correct Answer

Explanation