My two cents being previously a design contract engineer working on outsourced projects is the following:
* You must have the design requirements fully spelled out(Tolerances, materials, ICD's, environments, weight, finishes, pressures, dynamic/random vib, etc...)
* You must require the...