During last couple of years we have been talking a lot about agile as a whole and specifically about SCRUM, how that help in offshore project environment to remove most the challenges introduced by the traditional waterfall environment.
While we were talking a lot about agile project concepts, engineering also has evolved a lot to support these concepts such as improved continuous integration and automated test process which eliminate most the problems of multiple team work integration and iterative releases, Cruise control’s webpage which really help to get one good picture about all what’s happening in multiple sites, New tools such as TFS, VS2010, and some open source tools are also in high demand nowadays.

