In addition, short innovation cycles in the IT industry add pressure on software enterprises to upgrade their capabilities. In the Indian software industry, formal training programmes exist in all large enterprises, especially those catering to the export market (Vijayabaskar and Suresh Babu, 2009). Such programmes typically aim at equipping new employees with programming and problem-solving skills, as well as exposing them to organizational procedures and routines.