The impact of unequal contributions in student software engineering team projects

Journal of Systems and Software - Tập 206 - Trang 111839 - 2023
Kamilla Kopec-Harding1, Sukru Eraslan2, Bowen Cai3, Suzanne M. Embury3, Caroline Jay3
1Research IT, University of Manchester, Oxford Road, Manchester, M13 9PL, United Kingdom
2Middle East Technical University, Northern Cyprus Campus, Kalkanlı, Güzelyurt, 99738, Mersin 10, Turkey
3Department of Computer Science, University of Manchester, Oxford Road, Manchester, M13 9PL, United Kingdom

Tài liệu tham khảo

Adams, 2003, Building successful student teams in the engineering classroom, J. STEM Educ. Innov. Res., 4 Aggarwal, 2008, Social loafing on group projects, J. Mark. Educ., 30, 255, 10.1177/0273475308322283 Andrés, 2011, Predicting team output using indices at group level, Span. J. Psychol., 14, 773, 10.5209/rev_SJOP.2011.v14.n2.25 Arianne Project, 2017 Arthur, 2007, A longitudinal examination of the comparative criterion-related validity of additive and referent-shift consensus operationalizations of team efficacy, Organ. Res. Methods, 10, 35, 10.1177/1094428106287574 Bai, X., Li, M., Pei, D., Li, S., Ye, D., 2018. Continuous Delivery of Personalized Assessment and Feedback in Agile Software Engineering Projects. In: 2018 IEEE/ACM 40th International Conference on Software Engineering: Software Engineering Education and Training. ICSE-SEET, pp. 58–67. Barr, 2005, Exploring the “lone wolf” phenomenon in student teams, J. Mark. Educ., 27, 81, 10.1177/0273475304273459 Bastarrica, 2017, What can students get from a software engineering capstone course?, 137 Bender, 2001, Adjusting for multiple testing—when and how?, J. Clin. Epidemiol., 54, 343, 10.1016/S0895-4356(00)00314-0 Biemann, 2010, Size does matter: How varying group sizes in a sample affect the most common measures of group diversity, Organ. Res. Methods, 13, 582, 10.1177/1094428109338875 Blickem, 2011, The role of information in supporting self-care in vascular conditions: a conceptual and empirical review, Health Soc. Care Community, 19, 449, 10.1111/j.1365-2524.2010.00975.x Boren, 2018, Celebrities and slackers: A grounded theory of the dynamics of social loafing on student teams, J. Leadersh. Educ., 17, 42, 10.12806/V17/I2/R3 Borg, 2020, Making lab sessions mandatory — on student work distribution in a gamified project course on market-driven software engineering, 1 Buffardi, 2020, Assessing individual contributions to software engineering projects with git logs and user stories, 650 Cao, 2020, Comparing regional distribution equity among doctors in China before and after the 2009 medical reform policy: A data analysis from 2002 to 2017, Int. J. Environ. Res. Public Health, 17, 10.3390/ijerph17051520 Chen, 2014, Effects of the meetings-flow approach on quality teamwork in the training of software capstone projects, IEEE Trans. Educ., 57, 201, 10.1109/TE.2014.2305918 Chen, 2022, Code-quality evaluation scheme for assessment of student contributions to programming projects, J. Syst. Softw., 188, 10.1016/j.jss.2022.111273 Chounta, 2017, “From making to learning”: introducing dev camps as an educational paradigm for re-inventing problem-based learning, Int. J. Educ. Technol. High. Educ., 14, 1 Comer, 1995, A model of social loafing in real work groups, Hum. Relat., 48, 647, 10.1177/001872679504800603 Cowell, 2011 Embury, 2019, vol. 11350 LNCS, 169 Eraslan, 2020, Integrating GitLab metrics into coursework consultation sessions in a software engineering course, J. Syst. Softw., 167, 10.1016/j.jss.2020.110613 Erdenee, 2017, Distribution of health care resources in Mongolia using the Gini coefficient, Hum. Resour. Health, 15, 10.1186/s12960-017-0232-1 Feliciano, J., Storey, M., Zagalsky, A., 2016. Student Experiences Using GitHub in Software Engineering Courses: A Case Study. In: 2016 IEEE/ACM 38th International Conference on Software Engineering Companion. ICSE-C, pp. 422–431. Fronza, 2017, Towards an approach to prevent social loafing in software development teams, 241 Hamer, 2020, Measuring students’ contributions in software development projects using git metrics, 531 Hamer, 2021, Measuring students’ source code quality in software development projects through commit-impact analysis, 100 Hamer, 2021, Using git metrics to measure students’ and teams’ code contributions in software development projects, CLEI Electron. J., 24, 10.19153/cleiej.24.2.8 Harrison, 2007, What’s the difference? Diversity constructs as separation, variety, or disparity in organizations, Acad. Manag. Rev., 32, 1199, 10.5465/amr.2007.26586096 He, J., 2012a. Understanding the Effects of Freeriding in Team Dynamics. Technical Report 1, URL:. He, J., 2012b. Understanding the Effects of Freeriding in Team Dynamics. In: Proceedings of the Eighteenth Americas Conference on Information Systems. AMCIS, Seattle, Washington. Iacob, 2019, Exploring the gap between the student expectations and the reality of teamwork in undergraduate software engineering group projects, J. Syst. Softw., 157, 10.1016/j.jss.2019.110393 Jaspan, 2019, No single metric captures productivity, 13 Jassawalla, 2009, Students’ perceptions of social loafing: Its antecedents and consequences in undergraduate business classroom teams, Acad. Manag. Learn. Educ., 8, 42, 10.5465/amle.2009.37012178 Kapoor, 2018, Considerations for switching: Exploring factors behind CS students’ desire to leave a CS major, 290 Karau, 1995, Social loafing: Research findings, implications, and future directions, Curr. Dir. Psychol. Sci., 4, 134, 10.1111/1467-8721.ep10772570 Kay, 2007, Visualisations for team learning: Small teams working on long-term projects, 354 Khakurel, 2020, The effect of real-world capstone project in an acquisition of soft skills among software engineering students, 36 LaBeouf, 2016, Faculty and student issues with group work: What is problematic with college group assignments and why?, J. Educ. Hum. Dev., 5, 13, 10.15640/jehd.v5n1a2 Lautenbach, 2020, A 14-week intervention study on changing preservice teachers’ psychological perspectives on inclusion: Explicit and implicit attitudes, self-efficacy, and stress perception toward inclusion, Front. Educ., 5, 7, 10.3389/feduc.2020.00007 Leung, 2017, Bad blood: Managing toxic relationships through belbin roles for first year software engineering students, 82 Lewis, 1998, Assessing teaming skills acquisition on undergraduate project teams, J. Eng. Educ., 87, 149, 10.1002/j.2168-9830.1998.tb00335.x Liu, 2004, Using CVS historical information to understand how students develop software, 32 Lu, 2020, Information-based interventions for household water efficiency in England and Wales: evidence, barriers and learning opportunities, Int. J. Water Resour. Dev., 36, 926, 10.1080/07900627.2019.1684244 Mahnic, 2012, A capstone course on agile software development using scrum, IEEE Trans. Educ., 55, 99, 10.1109/TE.2011.2142311 Marques, 2016, Monitoring: An intervention to improve team results in software engineering education, 724 Marshall, 2016, Exploration of participation in student software engineering teams, ACM Trans. Comput. Educ., 16, 10.1145/2791396 Meskarpour-Amiri, 2014, Assessment the trend of inequality in the distribution of intensive care beds in Iran: using GINI index, Glob. J. Health Sci., 6, 28, 10.5539/gjhs.v6n6p28 Mittal, 2014, Process mining software repositories from student projects in an undergraduate software engineering course, 344 Mulvey, 1998, The impact of perceived loafing and collective efficacy on group goal processes and group performance, Organ. Behav. Hum. Decis. Process., 74, 62, 10.1006/obhd.1998.2753 Nguyen, 2023, Identifying nonconformities in contributions to programming projects: from an engagement perspective in improving code quality, Behav. Inf. Technol., 42, 141, 10.1080/0144929X.2021.2017483 Nguyen, 2020, Measure students’ contribution in web programming projects by exploring source code repository, 473 Ntirandekura, 2018, Git as a support to assess students’ contribution in teamwork, 340 Pfaff, 2003, Does it matter if I hate teamwork? What impacts student attitudes toward teamwork, J. Mark. Educ., 25, 37, 10.1177/0273475302250571 Pieterse, 2010, Academic alignment to reduce the presence of ‘social loafers’ and ‘diligent isolates’ in student teams, Teach. High. Educ., 15, 355, 10.1080/13562517.2010.493346 Pieterse, 2011, Rocking the boat: an approach to facilitate formation of effective student teams, 115 Pieterse, 2012, An intensive software engineering learning experience, 47 R Core Team, 2020 Raibulet, 2018, Collaborative and teamwork software development in an undergraduate software engineering course, J. Syst. Softw., 144, 409, 10.1016/j.jss.2018.07.010 Sankaranarayanan, 2019, vol. 11626 LNAI, 252 Schippers, 2014, Social loafing tendencies and team performance: The compensating effect of agreeableness and conscientiousness, Acad. Manag. Learn. Educ., 13, 62, 10.5465/amle.2012.0191 Simms, 2014, Social loafing: a review of the literature, J. Manag. Policy Pract., 15, 58 Sorenson, 2002, The use and misuse of the coefficient of variation in organizational demography research, Sociol. Methods Res., 30, 475, 10.1177/0049124102030004001 Soundarajan, 2015, Collaborative and cooperative-learning in software engineering courses, 319 Spadini, 2018, Pydriller: Python framework for mining software repositories, 908 Stein, 2003, Student effort in semester-long and condensed capstone project courses, J. Comput. Sci. Coll., 18, 200 Synnott, 2016, Guides to reducing social loafing in group projects: Faculty development, J. High. Educ. Manag., 31, 211 Tucker, 2015, The architecture of teamwork: examining relationships between teaching, assessment, student learning and satisfaction with creative design outcomes, Archit. Eng. Des. Manag., 11, 405 van der Duim, 2007, Good practices for educational software engineering projects, 698 Vanhanen, 2012, Teaching real-world software engineering through a capstone project course with industrial customers, 29 Wei, 2016, Disparity in organizational research: How should we measure it?, Behav. Res. Methods, 48, 72, 10.3758/s13428-015-0585-0 Williams, 1991, Team projects: Achieving their full potential, J. Mark. Educ., 13, 45, 10.1177/027347539101300208 Yasar, S., Baker, D., Krause, S., Roberts, C., 2007. In her shoes: How team interactions affect engineering self-efficacy. In: ASEE Annual Conference and Exposition, Conference Proceedings. (ISSN: 2153-5965) pp. 12.866.1–12.866.15.