Hi Antony,
That's a very interesting situation, and one I've been in before. You're right about boredom leading to absence and turnover, and you're taking the best approach by trying to find some means of using the 'slack' time productively.
One of the crucial things to remember is that people need motivation, and motivation is a tricky subject (see this discussion for some comments). One approach that springs to mind might be to actually ask your staff what they would like to do with the slack time (in a work context, of course).
For instance, they may be aware of areas in the day-to-day environment and work practice which can be improved in some way - for example, perhaps this is the time to upgrade computers (get them involved in choosing specs for new machines) or even something as radical as helping give the workplace a facelift (new posters, re-arrange desks, plants, workstation ergonomics, etc).
By the sounds of things, there is still some work coming in - perhaps this is an opportunity to allow staff to 'shadow' each other with a view to cross-skilling and increasing their understanding of how the various job functions integrate. Perhaps you can use this time to get that documentation up-to-date - or maybe even let everyone pick up internet development skills by (re)designing the staff intranet - workers can interview each other and create their own 'home-pages' complete with their interests, hobbies, family details and so on.
There are a great many things that can be done other than 'boring' computer-based training packages, so intersperse the training and product awareness with creative or lower-priority 'touchy feely' things, such as role-playing (one person can be 'angry customer' and the rest can work out ways of making 'angry customer' happy.
Just some ideas, perhaps the others can help too?
John |