A well defined job will make the job interesting and satisfying for the employee. The result is increased performance and productivity. If a job fails to appear compelling or interesting and leads to employee dissatisfaction, it means the job has to be redesigned based upon the feedback from the employees.
Broadly speaking the various factors that affect a job design can classified under three heads. They are:
Organizational factors that affect job design can be work nature or characteristics, work flow, organizational practices and ergonomics.
Environmental factors affect the job design to a considerable extent. These factors include both the internal as well as external factors. They include factors like employee skills and abilities, their availability, and their socio economic and cultural prospects.
Behavioural factors or human factors are those that pertain to the human need and that need to be satisfied for ensuring productivity at workplace. They include the elements like autonomy, diversity, feedback etc. A brief explanation of some is given below: