Outsourcing Class, We have all been affected by outsourcing in the
last couple of years. More recently we have seen project teams located in another country or even another continent.
How does this affect the world of project and team management? Would your approach change if your software development was outsourced and all developers were offshore (e.g. India, China, Brazil, Costa Rica, Ireland)?
What are some of the challenges you have faced? Are there any advantages?