Stochastic Performance Analysis of Global Software Development Teams

被引:4
|
作者
Czekster, Ricardo M. [1 ]
Fernandes, Paulo [2 ]
Lopes, Lucelene [2 ]
Sales, Afonso [2 ]
Santos, Alan R. [2 ]
Webber, Thais [1 ]
机构
[1] UNISC Univ Santa Cruz Sul, Dept Comp Sci, Santa Cruz Do Sul, RS, Brazil
[2] PUCRS Univ, Dept Comp Sci, Porto Alegre, RS, Brazil
关键词
Management; Performance; Experimentation; Global software development; analytical modeling; stochastic automata networks; performance analysis; PRODUCT DEVELOPMENT; SIMULATION; MODEL; PROJECT; SYSTEM; TOOL;
D O I
10.1145/2955093
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Measuring productivity in globally distributed projects is crucial to improve team performance. These measures often display information on whether a given project is moving forward or starts to demonstrate undesired behaviors. In this paper we are interested in showing how analytical models could deliver insights for the behavior of specific distributed software collaboration projects. We present a model for distributed projects using stochastic automata networks (SAN) formalism to estimate, for instance, the required level of coordination for specific project configurations. We focus our attention on the level of interaction among project participants and its close relation with team's productivity. The models are parameterized for different scenarios and solved using numerical methods to obtain exact solutions. We vary the team's expertise and support levels to measure the impact on the overall project performance. As results, we present our derived productivity index for all scenarios and we state implications found in order to analyze popular preconceptions in GSD area, confirming some, and refusing others. Finally, we foresee ways to extend the models to represent more intricate behaviors and communication patterns that are usually present in globally distributed software projects.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] Software Quality and Development Speed in Global Software Development Teams
    Alfaro, Ivan
    Chandrasekaran, Ranganathan
    BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2015, 57 (02) : 91 - 102
  • [2] A Comparison of Team Performance Measures for Global Software Development Student Teams
    Swigger, Kathleen
    Serce, Fatma Cemile
    Alpaslan, Ferda Nur
    Brazile, Robert
    Dafoulas, George
    Lopez, Victor
    ICGSE 2009: FOURTH IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 267 - +
  • [3] Uncertainty Management for Global Software Development Teams
    Marinho, Marcelo
    Noll, John
    Beecham, Sarah
    2018 11TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2018, : 238 - 246
  • [4] Factors that Influence Performance in Global Virtual Teams in Outsourced Software Development Projects
    Rutz, Leah
    Tanner, Maureen
    2016 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND INNOVATIVE BUSINESS PRACTICES FOR THE TRANSFORMATION OF SOCIETIES (EMERGITECH), 2016, : 329 - 335
  • [5] Project managers in global software development teams: a study of the effects on productivity and performance
    Colomo-Palacios, Ricardo
    Casado-Lumbreras, Cristina
    Soto-Acosta, Pedro
    Jose Garcia-Penalvo, Francisco
    Tovar, Edmundo
    SOFTWARE QUALITY JOURNAL, 2014, 22 (01) : 3 - 19
  • [6] Project managers in global software development teams: a study of the effects on productivity and performance
    Ricardo Colomo-Palacios
    Cristina Casado-Lumbreras
    Pedro Soto-Acosta
    Francisco José García-Peñalvo
    Edmundo Tovar
    Software Quality Journal, 2014, 22 : 3 - 19
  • [7] Improving productivity of local software development teams in a global software development environment
    Blois Ribeirol, Marcelo
    Czekster, Ricardo M.
    Webber, Thais
    2006 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 253 - +
  • [8] Characteristics of High Performance Software Development Teams
    Dutra, Alessandra C. S.
    Prikladnicki, Rafael
    Conte, Tayana
    ENTERPRISE INFORMATION SYSTEMS (ICEIS 2015), 2015, 241 : 345 - 363
  • [9] Creating high performance software development teams
    Rosenau, MD
    JOURNAL OF PRODUCT INNOVATION MANAGEMENT, 2000, 17 (05) : 408 - 409
  • [10] The Role Of Flexibility On Software Development Performance: An Empirical Study On Software Development Teams
    Gunsel, Ayse
    Acikgoz, Atif
    Tukel, Ayca
    Ogut, Emine
    8TH INTERNATIONAL STRATEGIC MANAGEMENT CONFERENCE, 2012, 58 : 853 - 860