In a global software market that is dominated by pressure to reducecosts and timelines, and to cooperate across distances, the transferof domain knowledge from the client to the software vendor is acomplicated process and the key to success is communication. The process of coding and decoding information iscomplicated by the differences in factors like project membersexperience, organizational and cultural background. The limited amount of information that is sent and received through asynchronous and written medias creates delays in feedback and in solvingmisunderstandings. The order, and into which phase of the project that the communication medias are introduced becomes important. Face-to-face meetings early in the project creates common ground and gives the project members from both the client and the vendor the best possibility to start creating a common understanding of the problem area and where misunderstandings can arise. Global softwareoutsourcing should be looked upon as a two-way project where the client and the software vendor are mutually dependent upon each other. Success can only be reached through a mutual communication and information flow.