ABSTRACT

This chapter sets out with the following premises: that paradoxical interpretations are required for an integrated conceptualization of global software engineering (GSE) coordination. It presents a more comprehensive knowledge of the paradox of GSE coordination than previously known by identifying multiple pertinent constructs. The chapter shows that management of multiple pertinent constructs of dependencies, uncertainties, and conflicts provides with comprehensive knowledge of the paradox of GSE coordination. Coordination of GSE is concerned with arrangements and processes for efficient production of software. Modularization has direct implications for dependencies, conflicts, and uncertainties among units, sites, and developers in GSE. In order to provide an integrated conceptualization of GSE coordination, both direct effects and the compensations are interpreted as a paradox of the tactical tensions. Modularization in GSE reduces the costs engendered by the distribution, complexity, and knowledge-intensiveness of the software development.