Title: Global software development using the 24-Hour Knowledge Factory paradigm

Authors: Amar Gupta, Nathan T. Denny, Kate O'Toole, Rajdeep Bondade, Damayanti Halder

Addresses: University of Arizona and MIT, USA. ' Department of Electrical and Computer Engineering, University of Arizona, 1230 E. Speedway Blvd., Tucson, AZ 85721, USA. ' Eller College of Management, University of Arizona, 1130 E. Helen St, Tucson, AZ 85721, USA. ' Department of Electrical and Computer Engineering, University of Arizona, 1230 E. Speedway Blvd., Tucson, AZ 85721, USA. ' University of Wisconsin – Madison, WI 53706, USA

Abstract: The 24-Hour Knowledge Factory is a paradigm in which globally distributed teams work on the same software development task in a sequential manner. It provides a service-oriented architecture model that facilitates round-the-clock operations through the deployment of multiple development teams around the globe. Complex projects are iteratively broken down into simpler modules with a |Composite Persona| (CP) being responsible for each such module. In this paper, we delineate the key challenges that are encountered in the establishment of 24-Hour Knowledge Factories. We present potential solutions to these problems and describe how some of these solutions have been validated with concept demonstration prototype systems.

Keywords: global software development; 24-hour knowledge factory; service-oriented architecture; SOA; round-the-clock operations; multiple development teams.

DOI: 10.1504/IJCAT.2011.039140

International Journal of Computer Applications in Technology, 2011 Vol.40 No.3, pp.191 - 202

Published online: 18 Mar 2011 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article