Take the Time to Research Another great quality of an engineering team or individual is to have broad knowledge of what components, design approaches and technologies already exist. Not including this information is a typical mistake, especially early...