ABA: an assignment based algorithm for resource allocation
ACM SIGART Bulletin
An empirical study of global software development: distance and speed
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Algorithms and Theory of Computation Handbook
Algorithms and Theory of Computation Handbook
Surviving Global Software Development
IEEE Software
Global software development: technical, organizational, and social challenges
ACM SIGSOFT Software Engineering Notes
Cultural patterns in software process mishaps: incidents in global projects
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
A research agenda for distributed software development
Proceedings of the 28th international conference on Software engineering
Planning and improving global software development process using simulation
Proceedings of the 2006 international workshop on Global software development for the practitioner
A framework for the analysis of coordination in global software development
Proceedings of the 2006 international workshop on Global software development for the practitioner
Cost estimation for global software development
Proceedings of the 2006 international workshop on Economics driven software engineering research
Following the sun: case studies in global software development
IBM Systems Journal
Global Development and Delivery in Practice: Experiences of the IBM Rational India Lab
Global Development and Delivery in Practice: Experiences of the IBM Rational India Lab
Hi-index | 0.00 |
As globalization has become main phenomena in software development in the US since the year 2000, many software projects have been shipped out to other countries. Although the off-sourcing saves companies a significant amount of cost, Global Software Development (GSD) projects have created a significant challenge to the companies in terms of difference in geographical locations, time zones, and cultures. While 24-hour development model sounds to reduce the time and then the cost of software development, the expected outcome cannot be ensured if the tasks are not allocated to the proper resources in remote teams with considerations of the dependencies and constraints. In this paper, we propose an approach that can be used to reduce the overall time of GSD project development by allocating the tasks to the best possible resources based on an integrated analysis of the constraints and their impact on the overall product development.