Software development is increasingly a globally-distributed undertaking. The search for talent across national boundaries, the integration of groups that have been thrown together  through mergers and acquisitions, and platform-based ecosystems are but three of the many forces conspiring to fundamentally change the organizational context of software development.

The skills that allow developers and managers to thrive in this milieu are among the most important in today’s development organizations.  This course covers topics that are essential to effective team members, leaders, and managers of globally-distributed projects.


Graphic of Facebook connections by Paul Butler.  Original post here.