Home // ICSEA 2014, The Ninth International Conference on Software Engineering Advances // View article


Towards Task Allocation in Global Software Development Projects

Authors:
Sajjad Mahmood
Sajid Anwer
Waleed Umar
Mahmood Niazi
Mohammad Alshayeb

Keywords: global software development; task allocation; work distribution; software project schedules.

Abstract:
Global Software Development (GSD) initiative aims to facilitate software development process by providing access to skilled workers at a relatively low cost and a 24/7 software development model. Previous work suggests that a significant number of companies that have tried GSD have failed to realize the anticipated benefits, which have resulted in poor outsourcing relationships, high costs and overall poor software products. Task allocation is one of the critical factor for a successful GSD project as project managers not only need to consider their workforce but also need to take into the account the characteristics of the geographically distributed sites involved in a project. In this paper, we present a task allocation process with an aim to utilize different geographically distributed sites for a GSD project. The task allocation process uses project scheduling techniques, e.g., Critical Path Method (CPM)/ Program Evaluation and Review Technique (PERT), and a multi-objective optimization technique to allocate GSD project tasks. We also present an application of the task allocation process to Obesity Health Clinic System (OHCS) case study.

Pages: 328 to 333

Copyright: Copyright (c) IARIA, 2014

Publication date: October 12, 2014

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-367-4

Location: Nice, France

Dates: from October 12, 2014 to October 16, 2014