Analiza potrzeb szkoleniowych wiąże się z zarządzaniem kompetencjami. Wykorzystując informacje dotyczące cech i umiejętności poszczególnych pracowników, można stwierdzić, jakich umiejętności brakuje osobom na określonych stanowiskach. Na tej podstawie można dokładnie określić rodzaj szkoleń, które są potrzebne dla poprawienia wydajności pracowników. Można również określić, jakie treści powinny być zawarte w szkoleniu.
Firma zdobywa w ten sposób dokładne informacje o potrzebach szkoleniowych swoich pracowników. Pozwala to na zaoszczędzenie czasu i ilości wydawanych na szkolenia pieniędzy, bowiem nie jest to "szukanie w ciemno". Natomiast odpowiednio dobrane szkolenie - wzbogacające pożądane umiejętności pracowników - daje najszybsze rezultaty w zwiększeniu wydajności ich pracy.