How to Create a Successful Leadership Development Program Define your company's leadership needs. A good "square one" exercise is to think about any specific leadership gaps that your organization has or may soon face. Develop, don't train. Identify potential leaders (and avoid tunnel vision) Measure results.