What Makes Team[s] Work? A Study of Team Characteristics in Software Engineering Projects

被引:0
|
作者
Presler-Marshall, Kai [1 ]
Heckman, Sarah [1 ]
Stolee, Kathryn T. [1 ]
机构
[1] North Carolina State Univ, Raleigh, NC USA
关键词
software engineering teams; team challenges; team dysfunction; team characteristics; student teams; SATISFACTION; CONFLICT; TIME;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Teaming is a core component in practically all professional software engineering careers, and as such, is a key skill taught in many undergraduate Computer Science programs. However, not all teams manage to work together effectively, and in education, this can deprive some students of successful teaming experiences. In this work, we seek to gain insights into the characteristics of successful and unsuccessful undergraduate student teams in a software engineering course. We conduct semi-structured interviews with 18 students who have recently completed a team-based software engineering course to understand how they worked together, what challenges they faced, and how they tried to overcome these challenges. Our results show that common problems include communicating, setting and holding to deadlines, and effectively identifying tasks and their relative difficulty. Additionally, we find that self-reflection on what is working and not working or external motivators such as grades help some, but not all, teams overcome these challenges. Finally, we conclude with recommendations for educators on successful behaviours to steer teams towards, and recommendations for researchers on future work to better understand challenges that teams face.
引用
收藏
页码:177 / 188
页数:12
相关论文
共 50 条
  • [1] WHAT MAKES A TEAM WORK
    BOLMAN, LG
    DEAL, TE
    [J]. ORGANIZATIONAL DYNAMICS, 1992, 21 (02) : 34 - 44
  • [2] A STUDY OF INDIVIDUAL LEARNING IN SOFTWARE ENGINEERING TEAM PROJECTS
    Neill, Colin J.
    DeFranco, Joanna F.
    Sangwan, Raghvinder S.
    [J]. 2012 ASEE ANNUAL CONFERENCE, 2012,
  • [3] Assessing team work in engineering projects
    Department of Computer Engineering, Atilim University, Ankara, Turkey
    不详
    不详
    [J]. Int. J. Eng. Educ., 2 (627-634):
  • [4] Assessing Team Work in Engineering Projects
    Mishra, Deepti
    Ostrovska, Sofiya
    Hacaloglu, Tuna
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2015, 31 (02) : 627 - 634
  • [5] Failproof team projects in software engineering courses
    Berztiss, AT
    [J]. FRONTIERS IN EDUCATION 1997 - 27TH ANNUAL CONFERENCE, PROCEEDINGS, BOLS I - III, 1997, : 1015 - 1019
  • [6] Team behaviors in emergency care: a qualitative study using behavior analysis of what makes team work
    Mazzocato, Pamela
    Forsberg, Helena Hvitfeldt
    Schwarz, Ulrica von Thiele
    [J]. SCANDINAVIAN JOURNAL OF TRAUMA RESUSCITATION & EMERGENCY MEDICINE, 2011, 19
  • [7] Team behaviors in emergency care: a qualitative study using behavior analysis of what makes team work
    Pamela Mazzocato
    Helena Hvitfeldt Forsberg
    Ulrica von Thiele Schwarz
    [J]. Scandinavian Journal of Trauma, Resuscitation and Emergency Medicine, 19
  • [8] Investigating Student Insight in Software Engineering Team Projects
    Motogna, Simona
    Suciu, Dan Mircea
    Molnar, Arthur-Jozsef
    [J]. ENASE: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2021, : 362 - 371
  • [9] Improving Individual Learning in Software Engineering Team Projects
    DeFranco, Joanna F.
    Neill, Colin J.
    [J]. 2013 ASEE ANNUAL CONFERENCE, 2013,
  • [10] Experimenting with Realism in Software Engineering Team Projects: An Experience Report
    Simpson, Robbie
    Storer, Tim
    [J]. 2017 IEEE 30TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2017, : 87 - 96