Importance of needs analysis for job designs

Explain the importance of needs analysis for job designs and for human resources training and development