Chhabra, Prashant2015-08-122015-08-1220152015-08-12http://hdl.handle.net/1828/6430The Development of software across multiple sites called global software development [GSD] is the norm of industry. Various factors like monetary benefits, desire to tap into a pool of skilled workers and the proximity to customers, has led to its growth. However, GSD suffers from various challenges, with communication being the biggest. It is difficult to divide complex software into independent modules such that to minimize the communication requirements. Development of these interdependent modules takes place across different sites that are separated by different time zones, cultures and languages. These differences create difficulty in communication and collaboration which is essential for the success of GSD. Scrum, an agile methodology, has shown to mitigate some of these challenges by enforcing structured communication. This report presents a case study of students working in the development of mobile application in distributed scrum setting. The aim of this report is to see if students following scrum methodology learn task assignment to reduce cross team and cross-site dependencies.enAvailable to the World Wide WebGlobal Software DevelopmentScrumAgileLogical DependencyAnalysis of Students' Learning for Efficient Task Assignment in a Distributed Scrum SettingprojectMaria Paasivaara, Kelly Blincoe, Casper Lassenius, Daniela Damian, Jyoti Sheoran, Francis Harrison, Prashant Chhabra, Aminah Yussuf, and Veikko Isotalo. "Learning Global Agile Software Engineering Using Same-Site and Cross-Site Teams." In Proceedings of the 37th International Conference on Software Engineering (ICSE'15) Joint SE Education and Training (JSEET) Track, Florence, Italy, pp. 285-294. IEEE, 2015.