Though world-wide outsourcing has various strengths, worldwide – and generally distributed – development can run into really serious difficulties ensuing from the gap between developers. This can be due to the important features of this type of distance which were determined as geographical, temporal, cultural and communication (that includes t