sleep patterns global outsourcing several advantages global generally distributed development run serious difficulties resulting distance developers due key elements type distance identified geographical temporal cultural communication includes use different languages dialects english different locations research carried area global software development last years extensive body relevant work published highlights benefits problems associated complex activity
Formal science Computer science Software engineering