Agile methods handling offshore software development issues
Muhammad Farrukh Nisar · 8th International Multitopic Conference, 2004. Proceedings of INMIC 2004. · 2005
Agile methods have emerged as a new set of software development processes and practices, that cater requirements change by delivering the software in multiple small releases, increasing the client confidence and enables him/her to communicate the business requirements change at higher pace. On the other hand, technology world is switching to offshore software development rapidly due to global economic reasons. In this paper, I introduce the agile methods, offshore development activities and issues. After that I elaborate each of the offshore issues finding out how the best practices proposed by agile methods address the issue. The recommendations are based upon experiences gathered from several small to medium sized projects of 'distributed and Web applications ' domain, executed by 'Technology Wisdom ' and a number of research papers.