Given the increasing importance of globally distributed software development
(GDSD) over the last decade, it is surprising that empirical research in this
area is still in the very early stage. The few existing suggest that
traditional coordination and control mechanisms can be effective for these
projects only with support from appropriate information technology. However,
at present, little is known about the success of current Information and
Communication Technology (ICT) support in the context of GDSD projects.
Therefore, the main question this research addresses is what ICT-based support
is appropriate for globally distributed software development projects? The
objectives of this research are to elicit and develop the functional
requirements for ICT support for GDSD projects, to analyze the gap between
existing tools and these requirements, and to develop an Internet-based
integrated architecture of tools that would fill these gaps