Do Reflexive Software Development Teams Perform Better?

被引:0
|
作者
Adarsh Kumar Kakar
机构
[1] Alabama State University,
关键词
Agile Software development; Plan-driven development; Team performance;
D O I
暂无
中图分类号
学科分类号
摘要
Reflexivity, the extent to which teams reflect upon and modify their functioning, is widely recognized as a key factor influencing performance of work teams. The paper proposes that outcome interdependence, defined as the extent to which team members perceive that attainment of goals by their colleagues will facilitate their own goal achievement, will moderate the effect of team reflexivity on its performance. An empirical study with 332 team members of 34 software projects reveals that as predicted team reflexivity and outcome interdependence have both synergistic and antagonistic impacts on team performance. While high outcome interdependence magnified the positive impacts of team reflexivity on its effectiveness, an increase in team reflexivity at low outcome interdependence had a deleterious impact. However, an opposite effect was observed for team efficiency. Further, agile teams demonstrated higher outcome interdependence and team reflexivity, and thereby higher effectiveness, but lower efficiency, compared to teams adopting plan-drive methods of software development. Finally, in general, agile software development projects performed better than plan driven projects for innovative software development, while projects adopting plan-driven methods performed better than agile projects for routine software development.
引用
收藏
页码:347 / 359
页数:12
相关论文
共 50 条
  • [21] DO BETTER PAID POLITICIANS PERFORM BETTER? DISENTANGLING INCENTIVES FROM SELECTION
    Gagliarducci, Stefano
    Nannicini, Tommaso
    JOURNAL OF THE EUROPEAN ECONOMIC ASSOCIATION, 2013, 11 (02) : 369 - 398
  • [22] Fixations in Agile Software Development Teams
    Borowa, Klara
    Kamoda, Sebastian
    Ogrodnik, Piotr
    Zalewski, Andrzej
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2023, 48 (01) : 3 - 18
  • [23] Collaborative Learning in Software Development Teams
    Hale, Matthew
    Gamble, Rose
    Wilson, Kimberly
    Narayan, Anupama
    AMCIS 2011 PROCEEDINGS, 2011,
  • [24] MEASURING PRODUCTIVITY OF SOFTWARE DEVELOPMENT TEAMS
    Sudhakar, Goparaju Purna
    Farooq, Ayesha
    Patnaik, Sanghamitra
    SERBIAN JOURNAL OF MANAGEMENT, 2012, 7 (01) : 65 - 75
  • [25] Interruptions in Agile Software Development Teams
    Wiesche, Manuel
    PROJECT MANAGEMENT JOURNAL, 2021, 52 (02) : 210 - 222
  • [26] Interdisciplinary teams for software system development
    Needham, DM
    FECS '05: Proceedings of the 2005 International Conference on Frontiers in Education: Computer Science and Computer Engineering, 2005, : 10 - 16
  • [27] Coordinating expertise in software development teams
    Faraj, S
    Sproull, L
    MANAGEMENT SCIENCE, 2000, 46 (12) : 1554 - 1568
  • [28] Gauging Influence in Software Development Teams
    Marshall, Allen
    Gamble, Rose
    FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 527 - 534
  • [29] Roles in agile software development teams
    Dubinsky, Y
    Hazzan, O
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 157 - 165
  • [30] Subjective Distance in Distributed Teams: A Study of Software Development Teams
    Siebdrat, Frank
    Hoegl, Martin
    Ernst, H.
    PROCEEDINGS OF PICMET 09 - TECHNOLOGY MANAGEMENT IN THE AGE OF FUNDAMENTAL CHANGE, VOLS 1-5, 2009, : 2000 - +