Could Global Software Development Benefit from Agile Methods? | Synapse