Global software engineering: The future of socio-technical coordination

被引:271
作者
Herbsleb, James D. [1 ]
机构
[1] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
来源
FOSE 2007: FUTURE OF SOFTWARE ENGINEERING | 2007年
关键词
D O I
10.1109/FOSE.2007.11
中图分类号
TP31 [计算机软件];
学科分类号
081202 [计算机软件与理论]; 0835 [软件工程];
摘要
Globally-distributed projects are rapidly becoming the norm for large software systems, even as it becomes clear that global distribution of a project seriously impairs critical coordination mechanisms. In this paper, I describe a desired future for global development and the problems that stand in the way of achieving that vision. I review research and lay out research challenges in four critical areas: software architecture, eliciting and communicating requirements, environments and tools, and orchestrating global development. I conclude by noting the need for a systematic understanding of what drives the, need to coordinate and effective mechanisms for bringing it about.
引用
收藏
页码:188 / 198
页数:11
相关论文
共 68 条
[1]
Allen T. J., 1977, Managing the Flow of Technology -Technological Transfer and the Dissemination of Technological Information within R
[2]
[Anonymous], 2007, FUTURE SOFTWARE ENG
[3]
[Anonymous], P 26 INT C SOFTW ENG
[4]
[Anonymous], 2006, GLOBAL SOFTWARE DEV, DOI DOI 10.1201/9781420013856
[5]
[Anonymous], 2006, Proceedings of the 2006 20th Anniversary Conference on Computer Supported Cooperative Work, CSCW '06
[6]
[Anonymous], INT C GLOB SOFTW ENG
[7]
[Anonymous], FUTURE SOFTWARE ENG
[8]
Anvik John, 2006, P 28 INT C SOFTW ENG
[9]
ARANDA GN, 2006, INT C GLOB SOFTW ENG
[10]
Baldwin C.Y., 2000, DESIGN RULES POWER M, V1