A job analysis is done so that the firm can match skill sets to the particular job. Skill sets could refer to technical as well as managerial skills. Once the required skill sets are determined the firm can then recruit people who have those skills.
Once the people are recruited they need to be fitted into the hierarchy of the firm. A career path has to be defined for them. If the job analysis is poor then everything is affected adversely. A firm could recruit the wrong person for the job because the skills that he has does not match the demands posed by the job. If he manages to overcome the skill mismatch there could be motivational issues. It is difficult to motivate someone over a period of time who is not suited to the job. His productivity will be low and the firm will suffer. Due to these reasons job analysis should be performed by experts.
Once the people are recruited they need to be fitted into the hierarchy of the firm. A career path has to be defined for them. If the job analysis is poor then everything is affected adversely. A firm could recruit the wrong person for the job because the skills that he has does not match the demands posed by the job. If he manages to overcome the skill mismatch there could be motivational issues. It is difficult to motivate someone over a period of time who is not suited to the job. His productivity will be low and the firm will suffer. Due to these reasons job analysis should be performed by experts.