Relating team atmosphere and group dynamics to student software development teams' performance

被引:2
作者
Licorish, Sherlock A. [1 ]
da Costa, Daniel Alencar [1 ]
Zolduoarrati, Elijah [1 ]
Grattan, Natalie [1 ]
机构
[1] Univ Otago, Dept Informat Sci, Dunedin, New Zealand
关键词
Team atmosphere; Group dynamics; Software development projects; Team performance; CLASSIFICATION; EXPERIENCE;
D O I
10.1016/j.infsof.2023.107377
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: While the software engineering community (i.e., those involved with engineering software) is constantly in search of insights into team atmosphere and group dynamics and the way these issues impact team performance, little opportunities typically exist to explore this issue. Student projects offer an opportunity for us to understand these issues, and particularly if these students are on the verge of leaving university for post-study work and using similar practices to those used in industry.Objective: We explore a range of student software development projects' data and students' open-ended responses to five group dynamics categories: communication, time management, commitment, problem analysis and solving, and initiative and involvement.Method: We analyse both quantitative and qualitative data to study the variation in group dynamics across teams developing different software and how these variations correlated with team satisfaction. We also explore the group dynamics themes that evolve from students' open responses in relation to the five categories. Furthermore, we relate the prevalence of the themes to various software development performance metrics, before exploring the opportunity of predicting an optimum team dynamics.Results: We observe variations in the way different teams work, but higher performing teams also committed more to their projects. Various group dynamics themes were evident among functional teams, and specific patterns were more pronounced when teams were productive. Further, while there is no specific group dynamics pattern that predicts project success, successful teams were most organised and reflective.Conclusion: Competence may set the tone for positive group dynamics and team performance. Also, an achievement-driven orientation is as important as the soft skills and interpersonal aspects.
引用
收藏
页数:15
相关论文
共 59 条
[1]  
Akdur D, 2019, MEDD C EMBED COMPUT, P251
[2]  
[Anonymous], 2009, J. Inf. Syst. Edu.
[3]  
[Anonymous], Group vs. team: What's the difference?
[4]  
[Anonymous], Software Developer vs. Software Engineer: What's the Difference?
[5]  
Braun V, 2006, Qualitative Research in Psychology, V3, P77, DOI [DOI 10.1191/1478088706QP063OA, 10.1191/1478088706qp063oa, DOI 10.1080/14780887.2020.1769238]
[6]   Reflecting on reflexive thematic analysis [J].
Braun, Virginia ;
Clarke, Victoria .
QUALITATIVE RESEARCH IN SPORT EXERCISE AND HEALTH, 2019, 11 (04) :589-597
[7]  
Brown J, 1999, PROCEEDINGS OF THE THIRTIETH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, P281, DOI 10.1145/384266.299788
[8]   What can Students Get from a Software Engineering Capstone Course? [J].
Cecilia Bastarrica, Maria ;
Perovich, Daniel ;
Marques Samary, Maira .
2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING TRACK (ICSE-SEET 2017), 2017, :137-145
[9]  
Clairvoyantsoft, 2019, MLmuse: Correlation and Collinearity - How they can make or break a model [Web log post]
[10]  
Daniels M, 2002, 15TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, P128