Scrum and Temporal Distance-Based Global Software Development

Full Text (PDF, 380KB), PP.48-53

Views: 0 Downloads: 0

Author(s)

Asmaa Fowzi Alotaibi 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/ijcnis.2014.06.07

Received: 10 Oct. 2013 / Revised: 2 Jan. 2014 / Accepted: 26 Mar. 2014 / Published: 8 May 2014

Index Terms

Global software development, challenge, scrum, coordination, temporal

Abstract

Global software development (GSD) is one of modern trends in software engineering. The last years has witnessed a significant increase in the adoption of Agile in GSD .This paper considers the issue by examining whether Scrum practices used in mitigation of temporal distance-based GSD coordination challenges. We were used Cisco TelePresence tool in Synchronization communication for simulation of face to face meetings. We were designed a simple algorithm to help project managers in determining the appropriate strategies. This algorithm is based on the temporal difference between the sites. This is may be great or simple. Through temporal difference, we calculated number of working hours overlapping. Which are classified in the three cases and each case has number of strategies are sufficient to overcome this challenges.

Cite This Paper

Asmaa Fowzi Alotaibi, M. Rizwan Jameel Qureshi, "Scrum and Temporal Distance-Based Global Software Development", International Journal of Computer Network and Information Security(IJCNIS), vol.6, no.6, pp.48-53, 2014. DOI:10.5815/ijcnis.2014.06.07

Reference

[1]P. Bannerman, E. Hossain and R. Jeffery. Scrum Practices in Global Software Development: A Research Framework. In Proceedings of the International Conference on Product Focused Development and Process Improvement, 2011.
[2]E.Hossain, M. Babar, H. Paik and J.Verner. Risk Identification and Mitigation Processes for Using Scrum in Global Software Development: A Conceptual Framework. In 6th Asia-Pacific Software Engineering Conference, 2009.
[3]Lynne Ralston. Agile Project Leadership – My Top 10 Value Driven Principles. In Agile Conference, 2008.
[4]Reza Matinnejad. Agile Model Driven Development: An Intelligent Compromise. In Ninth International Conference on Software Engineering Research, Management and Applications, 2011.
[5]Ramrao Wagh. Using Scrum for Software Engineering Class Projects. In Agile India, 2012.
[6]R.Tufail and A. Malik. A Case Study Analyzing the Impact of Software Process Adoption on Software Quality. In 10th International Conference on Frontiers of Information Technology, 2012.
[7]K. ?ukasiewicz and J. Miler. Improving agility and discipline of software development with the Scrum and CMMI. In IET Software, February 2012.
[8]Noopur Davis. Driving Quality Improvement and Reducing Technical Debt with the Definition of Done. In Agile Conference, 2013.
[9]X.Zhang and B.Dorn. Agile Practices in a Small-Scale, Time-Intensive Web Development Project. In Eighth International Conference on Information Technology: New Generations, 2011.
[10]S.Potineni, S.Bansal and A.Amresh. ScrumTutor: A Web-based Interactive Tutorial for Scrum Software Development. In International IEEE Conference, 2013.
[11]Scharff, S. Heng and V. Kulkarni. On the Difficulties for Students to Adhere to Scrum on Global Software Development Projects: Preliminary Results. In International IEEE Conference, 2012.
[12]P.Bannerman, E.Hossain and R. Jeffery. Scrum Practice Mitigation of Global Software Development Coordination Challenges: A Distinctive Advantage? .In 45th Hawaii International Conference on System Sciences, 2012.