On-the-job development techniques. As the name suggest, on-the-job development techniques take place at the work site during normal working hours. These techniques are similar to on-the-job training except they usually involve a wider range of activities. Several on-the-job development techniques are commonly used to develop professional and managerial skills.