Some principles I have acquired over 40 years working for a major ground combat vehicle supplier to ensure delivery of engineering commitments:
People
People are the first and most important thing to get right.
Make sure you have enough people. Adding to the workforce typically is not a favorite task for a manager. It takes time. But when a manager does not properly prioritize staffing, it results in unwanted behaviors that can lead to burnout, inability to mentor younger engineers, missing commitments and shirking continuous improvement (CI).
Make sure team leads are capable. Assigning someone who is not capable is one of the most difficult problems to solve. Many times, attempts are made to resolve the problem by modifying the process, changing team members or providing additional training. All of this takes time, and you are getting further behind while confidence is lost in the team’s ability to perform. Managers often underestimate the amount of oversight required to compensate for an underperforming lead. This limits the amount of throughput they can handle and increases their stress level.
Delegate to the lowest level. This probably is the single most important factor in maximizing efficiency and employee satisfaction and engagement. However, it needs to be more than lip service and requires a manager to let go and trust those under them. Without deliberate attention to keep decisions at the lowest level, they will creep back up. (The quickest and easiest solution for a problem, as the manager, often is to do it yourself. While this may be the right answer at times, make sure you are not disempowering your leads).
Simplify the organization structure to ensure roles, responsibilities, authority and accountability are clear and aligned. Executing work through matrixed, integrated teams focused on products is an excellent approach to maintaining focus.