How to design applications where development outsourced to India under an agile methodology
I am used to doing development while following agile practices, so short iterations, with very flexible planning, as the design can change based upon comments/suggestions.

But, I recently had interviewed for a job where all their development is done in India, and since I have never done anything like that I wasn't offered the job.

So, I am curious if it is possible to follow agile concepts when the work is outsourced, or would it basically be a hybrid-waterfall design, with lots of UML diagrams and pages of specifications?


How to design applications where development outsourced to India under an agile methodology
===

I am used to doing development while following agile practices, so short iterations, with very flexible planning, as the design can change based upon comments/suggestions.

But, I recently had interviewed for a job where all their development is done in India, and since I have never done anything like that I wasn't offered the job.

So, I am curious if it is possible to follow agile concepts when the work is outsourced, or would it basically be a hybrid-waterfall design, with lots of UML diagrams and pages of specifications?

