Asynchronous Collaboration: Bridging the Cognitive Distance in Global Software Development Projects | IEEE Journals & Magazine | IEEE Xplore