Bird
Raised Fist0

Why is it cheaper to fix bugs during the requirements phase compared to after release?

easy🧠 Conceptual Q2 of Q15
Testing Fundamentals - Why Software Testing Matters
Why is it cheaper to fix bugs during the requirements phase compared to after release?
ABecause requirements bugs do not affect code
BBecause bugs are less important at this stage
CBecause testers are not involved yet
DBecause fixing early avoids rework and complex changes later
Step-by-Step Solution
Solution:
  1. Step 1: Understand impact of early bug fixes

    Fixing bugs early prevents costly rework in design, coding, and testing.
  2. Step 2: Compare with fixing bugs after release

    After release, bugs may require patching, user notification, and complex fixes.
  3. Final Answer:

    Because fixing early avoids rework and complex changes later -> Option D
  4. Quick Check:

    Early bug fix saves rework = True [OK]
Quick Trick: Early fixes prevent expensive rework [OK]
Common Mistakes:
MISTAKES
  • Assuming testers are not involved means cheaper
  • Thinking bugs are less important early
  • Believing requirements bugs do not affect code

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Testing Fundamentals Quizzes