Global software development and collaboration: Barriers and solutions Breadcrumbs UL Home Research Publications Year of Publication 2010 Journal ACM Inroads DOI 10.1145/1835428.1835445