The later in the development life cycle a fault is discovered, the more expensive it is to fix. why?

  • A. the documentation is poor, so it takes longer to find out what the software is doing.
  • B. wages are rising
  • C. the fault has been built into more documentation,code,tests, etc
  • D. none of the above

Answer: Option C