Multiple choice technology testing

Which of the following characterises the cost of faults?

  1. They are cheapest to find in the early development phases and the most expensive to fix in the latest test phases.

  2. They are easiest to find during system testing but the most expensive to fix then.

  3. Faults are cheapest to find in the early development phases but the most expensive to fix then.

  4. Although faults are most expensive to find during early development phases, they are cheapest to fix then.

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Finding and fixing faults early in the development lifecycle (such as during requirements or design) is significantly cheaper than resolving them in later test phases or post-release. Fixing bugs late requires expensive rework across multiple development phases.