The problem with the 787 was the way the program was managed from day1! Total outsourcing is a total joke. You need to keep total control of the engineering process until you identify the materials and companies that will produce the parts to the specifications that are required! Another words, you keep all the design in house until you feel it is time to outsource. Boeing screwed up big time on the 787.