The development of a new software application had been completed on time and within budget although resources were new to the technology. During the code install, it was determined that certain aspects of the hardware needed to be configured before the new application could be utilized. The customer was incredibly upset and disappointed as this would cause a delay in the implementation. What could have been the cause for this situation?
A、The customer did not request the hardware to be appropriately set up.
B、The hardware configuration was too expensive and would have caused the project to run over budget.
C、A work breakdown structure was not created adequately.
D、The resources completed a three-week training course versus a more through six-week training course.