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 条
  • [21] Country Stereotypes, Initial Trust, and Cooperation in Global Software Development Teams
    Wang, Yi
    Zhang, Min
    2019 ACM/IEEE 14TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2019), 2019, : 152 - 161
  • [22] Effect of Temporal Patterns on Task Cohesion in Global Software Development Teams
    Castro-Hernandez, Alberto
    Perez-Rosas, Veronica
    Swigger, Kathleen
    COMPUTACION Y SISTEMAS, 2022, 26 (02): : 867 - 873
  • [23] Communication Breakdowns in Global Software Development Teams: Is Knowledge Creation the Answer?
    Jensen, Rasmus Eskild
    PROCEEDINGS OF THE 17TH ACM INTERNATIONAL CONFERENCE ON SUPPORTING GROUP WORK, 2012, : 289 - 290
  • [24] Performance Evaluation of Software Development Teams: a Practical Case Study
    Fernandes, Paulo
    Sales, Afonso
    Santos, Alan R.
    Webber, Thais
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2011, 275 : 73 - 92
  • [25] Beyond Budgeting: A Performance Management Model for Software Development Teams
    Lohan, Garry
    Conboy, Kieran
    Lang, Michael
    LEAN ENTERPRISE SOFTWARE AND SYSTEMS, 2010, 65 : 126 - 138
  • [26] Managing conflict in software development teams: A multilevel analysis
    Gobeli, DH
    Koenig, HF
    Bechinger, I
    JOURNAL OF PRODUCT INNOVATION MANAGEMENT, 1998, 15 (05) : 423 - 435
  • [27] Impact of Personality and Gender Diversity on Software Development Teams' Performance
    Gilal, Abdul Rehman
    Jaafar, Jafreezal
    Omar, Mazni
    Tunio, Muhammad Zahid
    2014 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS, AND CONTROL TECHNOLOGY (I4CT), 2014, : 261 - 265
  • [28] Instant Messaging in Global Software Teams
    Zhang, Suling
    Koebler, Felix
    Tremaine, Marilyn
    Milewski, Allen E.
    INTERNATIONAL JOURNAL OF E-COLLABORATION, 2010, 6 (03) : 43 - 63
  • [29] Collaboration Analysis in Global Software Development
    Horta, Vitor
    Stroele, Victor
    Schettino, Vinicius
    Oliveira, Jonice
    David, Jose Maria
    Araujo, Marco Antonio P.
    PROCEEDINGS OF THE 2019 IEEE 23RD INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2019, : 464 - 469
  • [30] The Role of Leadership and its Effect on the Temporal Patterns of Global Software Development Teams
    Broooks, Ian
    Swigger, Kathleen
    PROCEEDINGS OF THE 2012 8TH INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING (COLLABORATECOM 2012), 2012, : 381 - 390