volume_mute

Relative Cost of Different Error Types in Fault Repair

publish date2026/06/24 21:13:55.968510 UTC

volume_mute
True
Please drag and drop the options to sort them

Sort the following error types by cost to repair, from cheapest to most expensive.

Design errors (may involve rewriting several program components)
Requirements errors (may require extensive system redesign)
Coding errors (usually relatively cheap to correct)

Correct Answer

(1) Coding errors (usually relatively cheap to correct)
(2) Design errors (may involve rewriting several program components)
(3) Requirements errors (may require extensive system redesign)

Explanation

Within fault repair, coding errors are usually the cheapest to fix, design errors are more expensive since they may require rewriting multiple components, and requirements errors are the most expensive because they can necessitate extensive system redesign.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears