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
The question was posed to me in exam.
The origin of the question is Project Scheduling and Tracking topic in division Software Management of Software Engineering