The Proposed GSD Model to Solve Coordination and Communication Problems

Full Text (PDF, 441KB), PP.25-30

Views: 0 Downloads: 0

Author(s)

Somaya Asiri 1,* M. Rizwan Jameel Qureshi 1

1. Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia

* Corresponding author.

DOI: https://doi.org/10.5815/ijmecs.2014.11.03

Received: 21 Jul. 2014 / Revised: 12 Aug. 2014 / Accepted: 23 Sep. 2014 / Published: 8 Nov. 2014

Index Terms

Global software development, Global Software Engineering Coordination, Collaboration, Distributed Software Development.

Abstract

Global Software Development (GSD) is the most recent and major trend in software engineering domain. It provides many benefits but also faces various challenges in control, communication and coordination due to socio-cultural, geographical and temporal distance. Scrum is increasingly being applied in GSD as it supports teamwork between developers and customers. Scrum method offers a distinctive feature to mitigate the effects of socio-cultural and geographical but not temporal distance on coordination in GSD projects. This paper explains how Scrum helps to mitigate the effects of temporal distance that includes increased coordination costs in GSD projects.

Cite This Paper

Somaya Asiri, M. Rizwan Jameel Qureshi,"The Proposed GSD Model to Solve Coordination and Communication Problems ", International Journal of Modern Education and Computer Science (IJMECS), vol.6, no.11, pp.25-30, 2014. DOI:10.5815/ijmecs.2014.11.03

Reference

[1]Hossain, E., Bannerman, P. and Jeffery, D. Scrum Practices in Global Development: A Research Framework. In: Proceedings of the 12th International Conference on Product Focused Software Process Improvement (PROFES), 2011, pp. 88-102.
[2]Bannerman, P. L., Hossain, E. and Jeffery, R. Scrum Practice Mitigation of Global Software Development Coordination Challenges: A Distinctive Advantage?” In: Proceedings of the 45th Hawaii International Conference on System Sciences, 2012, pp. 5309-5318.
[3]Cristal, M., Wildt, D. and Prikladnicki, R. Usage of SCRUM Practices within a Global Company. In: Proceedings of the IEEE International Conference on Global Software Engineering, 2008, pp. 222-226.
[4]Damian, D., Lassenius, C., Paasivaara, M., Borici, A. and Schr¨oter, A. Teaching a Globally Distributed Project Course Using Scrum Practices. In: Proceedings of the CTGDSD Conference, 2012, pp. 30-34.
[5]Scharff, C., Gotel, O., and Kulkarni, V. Transitioning to Distributed Development in Students’ Global Software Development Projects: The Role of Agile Methodologies and End-to-End Tooling. In: Proceedings of the 5th International Conference on Software Engineering Advances, 2010, pp. 388-394.
[6]Hossain, E., Babar, M.A., and Paik, H. Using Scrum in Global Software Development: A Systematic Literature Review. In: Proceedings of the 4th IEEE International Conference on Global Software Engineering, 2009, pp. 175-184.
[7]Nuevo, E.D., Piattini, M., and Pino, F.J. Scrum-based Methodology for Distributed Software Development. In: Proceedings of the 6th IEEE International Conference on Global Software Engineering, 2011, pp. 66-74.
[8]Paasivaaraand, M., and Lassenius, C. Scaling Scrum in a Large Distributed Project. In: Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2011, pp. 363-367.
[9]Scharff, C., Heng, S. and Kulkarni, V. On the Difficulties for Students to Adhere to Scrum on Global Software Development Projects: Preliminary Results. In: Proceedings of the CTGDSD Conference, 2012, pp. 25-29.
[10]Paasivaara, M., Lassenius, C. and Heikkil, V. Inter-team coordination in large-scale globally distributed scrum: Do Scrum-of-Scrums really work?. In: Proceedings of the ESEM Conference, 2012, pp. 235-238.
[11]Hossain, M. Scrum Practice Mitigation of Coordination Challenges in Global Software Development Projects: An Empirical Study. The University of New South Wales in Sydney, Australia, 2011, pp. 1-17.