I made it back from Bangalore yesterday. The journey back was not as bad as the journey in (where we were re-rerouted to Bombay, with a connecting flight to Bangalore), but we did have a 5-hour delay before taking off because of bad weather.
I’m happy to report that the team in Bangalore has made a lot of progress and can be considered as experienced enough now. The project has now much better odds of succeeding.
I think spending quality time with individual developers, basically pair programming, was what made the difference. It allowed us to commit near-perfect code to CVS, which allowed to boost confidence for some developers. It is so rewarding to see someone who was struggling 3 months ago now spontaneously undertaking new tasks and refactoring other parts.