MCQ Practice

Which of the following is the reason that software is delivered late?

A

Changing customer requirements that are not reflected in schedule changes

B

Technical difficulties that could not have been foreseen in advance

C

Human difficulties that could not have been foreseen in advance

D

All of the mentioned

Correct Answer: D