First, and most efficient and desirable, you can hire or select the right person for each of your jobs first time around. Do this and you are winning right from the start - remember, research that shows that job-matched people start out by outperforming their non job-matched peers, and continue to do this. Of course, in some of your positions you will already have people who are falling short of superior performance - and recruiting replacements in those positions is just not an option.
The second necessary job-matching option is that of coaching your existing people to achieve a higher level of performance than they currently do. MAKES SENSE!