NASA looked back on it’s illustrious history and condensed the traits that were responsible for it’s mission successes. They got it down to 9 principles and 27 lessons learned. This list represents over 1 trillion dollars of hardware development. It is foolish to ignore it.
Elements of Engineering Excellence (start here)
Additionally referenced reports