ABSTRACT

Nowadays the businesses and corporations are restructuring and re-engineering themselves in response to the challenges and demands. The 21st businesses and corporations will also have to face the realistic challenges that the developers are distributed in different areas. In order to meet the needs and solve the potential problems, the concept of agile and geographically distributed development was put forward. Agility addresses new ways of operating companies to meet the challenges and cut off the old ways of doing things that are on longer appropriate. In a changing and competitive environment, there is a need to make organizations and corporations more flexible and responsive. Geographically distributed systems have traditionally tackle problems associated with the interconnection of a number of computer systems. It provides a way to organize complex multi-participant software development with the participators is distributed among different geographical boundaries. The agile and geographically distributed development methods were particularly applied to deal with change and uncertainty in different places. Although trust in geographically distributed teams is widely acknowledged, only a few research workers have addressed it with appropriate level of importance. So there is a need to discuss the problem and raise the awareness of researchers. Cognitive cooperation is often neglected in current team software development process. And the issue becomes more important than ever when team members are geographically distributed. Common misunderstandings in development process should also be avoided. The article is organized as follows. Firstly a brief review of the previous work on

agile and geographically distributed software development provides a background of the study. Following these is a deeper discussion on the agile and geographically distributed development to find out the discovering and limitations. A description of the study including its development methodologies and problems is next. The strengths and limitations of the research are examined and the article concludes by considering the ways in which further research in this area can make use of the theory.