Maturity of the engineering team This is not simply “years of experience” (although it doesn’t hurt if your engineers have worked for a significant time at well-managed companies). But some engineers are simply more self-managing than others, requiring less time and input from their manager to get their job done, and less coaching on how to improve.4

