Global software development using the 24-Hour Knowledge Factory paradigm

被引:5
作者
Gupta, Amar [1 ,2 ]
Denny, Nathan T. [3 ]
O'Toole, Kate [4 ]
Bondade, Rajdeep [3 ]
Halder, Damayanti [5 ]
机构
[1] Univ Arizona, Tucson, AZ 85721 USA
[2] MIT, Cambridge, MA 02139 USA
[3] Univ Arizona, Dept Elect & Comp Engn, Tucson, AZ 85721 USA
[4] Univ Arizona, Eller Coll Management, Tucson, AZ 85721 USA
[5] Univ Wisconsin, Madison, WI 53706 USA
关键词
global software development; knowledge factory; service-oriented architecture;
D O I
10.1504/IJCAT.2011.039140
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:191 / 202
页数:12
相关论文
共 39 条
[1]   Managing software evolution with a formalised abstraction hierarchy [J].
Aaltonen, Timo ;
Mikkonen, Tommi .
INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2008, 31 (1-2) :120-130
[2]   Leveraging resources in global software development [J].
Battin, RD ;
Crocker, R ;
Kreidler, J ;
Subramanian, K .
IEEE SOFTWARE, 2001, 18 (02) :70-77
[3]   Embracing change with extreme programming [J].
Beck, K .
COMPUTER, 1999, 32 (10) :70-+
[4]  
Beck K, 1998, LECT NOTES COMPUT SC, V1382, P1, DOI 10.1007/BFb0053579
[5]  
Booch G., 2003, ADV COMPUT, V59, P29
[6]   Agile software Processes for the 24-hour knowledge Factory Environment [J].
Denny, Nathan ;
Crk, Igor ;
Sheshu, Ravi .
JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2008, 1 (01) :57-71
[7]   Hybrid Offshoring: composite Personae and Evolving collaboration Technologies [J].
Denny, Nathan ;
Mani, Shivram ;
Nadella, Ravi ;
Swaminathan, Manish ;
Samdal, Jamie .
INFORMATION RESOURCES MANAGEMENT JOURNAL, 2008, 21 (01) :89-104
[8]  
Freeman E., 1996, SIGMOD Record, V25, P80, DOI 10.1145/381854.381893
[9]  
Gunderson Keith, 1975, LANGUAGE MIND KNOWLE, V7, P344
[10]  
Gupta A., 2008, OUTSOURCING OFFSHORI