Job analysis is a systematic process of determining the skills, duties, and knowledge required for performing jobs in an organization. It provides a summary of a job's duties and responsibilities, its relationship to other jobs, the knowledge and skills required, and working conditions under which it is performed. With job analysis, the tasks needed to perform the job are identified and the information is used to prepare both job descriptions and job specifications.
It is also an essential starting point for other human resource activities. In today's rapidly changing work environment, new jobs are being created and old jobs are being redesigned or eliminated. A job analysis that was conducted only a few years ago may now be obsolete. Therefore, it is important to maintain an effective job analysis system.