Problem: What are the pros and cons of up-front training (training before any projects are begun) versus just-in-time training (training which is done concurrently with development of projects)? Do you think that some momentum might have been lost because employees were trained before they were sent out to work on projects?