Supporting Global Software Development with Event Notification Servers
Cleidson R. B. de Souza, Santhoshi D. Basaveswara, David Redmiles · 2002
Along with the rapid globalization of companies, the globalization of software development has become a reality. Many software projects are now distributed in diverse sites across the globe. The distance between these sites creates several problems that did not exist for previously co-located teams. Problems with the coordination of the activities, as well as with the communication between team members emerge. This paper describes how event notification servers are a useful technology for supporting global software development. They can facilitate the development of collaborative tools, which can be used to support distributed software development. In general, advantages of using event notification servers are described as well as specific problems that they help solve.