The Information Technology (IT) industry is currently faced with a shrinking pool of skilled IT employees as a result of the increasing demand for these employees. This increasing demand has put organisations under pressure ...