Learning Soft Skills through Distributed Software Development

被引:6
作者
Christensen, Emily Laue [1 ]
Paasivaara, Maria [2 ]
机构
[1] IT Univ Copenhagen, Copenhagen, Denmark
[2] LUT Univ, Lahti, Finland
来源
2022 IEEE/ACM JOINT 16TH INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESSES AND 17TH ACM/IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICSSP/ICGSE 2022) | 2022年
关键词
Scrum; software engineering education; soft skills; global software engineering;
D O I
10.1145/3529320.3529331
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The software industry needs universities to train developers to have besides the technical skills, also strong soft skills to collaborate in globally distributed software development projects. To develop these soft skills, we organized a distributed online software development project course, during which student Scrum teams of 5-8 members from five Belarusian universities worked in industrial projects for Danish customers. The course aimed to 1) teach students the Scrum framework and soft skills, such as teamwork and communication with international customers; and 2) to give Belarusian teachers ideas for organizing similar courses in the future. Based on 20 post-course semi-structured interviews with students and stakeholders, and the analysis of 24 student learning diaries we studied the learning outcomes and challenges related to soft skills. The main reported learning outcomes were: communication, methodical use of Scrum, problem solving, organizational/planning skills, teamwork, interpersonal skills, and time management.
引用
收藏
页码:93 / 103
页数:11
相关论文
共 28 条
[1]  
Atlassian, 2011, US
[2]   Do We Teach the Right Thing? A Comparison of Global Software Engineering Education and Practice [J].
Beecham, Sarah ;
Clear, Tony ;
Noll, John .
2017 IEEE 12TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE), 2017, :11-20
[3]   How Best to Teach Global Software Engineering? Educators Are Divided [J].
Beecham, Sarah ;
Clear, Tony ;
Damian, Daniela ;
Barr, John ;
Noll, John ;
Scacchi, Walt .
IEEE SOFTWARE, 2017, 34 (01) :16-19
[4]   Preparing Tomorrow's Software Engineers for Work in a Global Environment [J].
Beecham, Sarah ;
Clear, Tony ;
Barr, John ;
Daniels, Mats ;
Oudshoorn, Michael ;
Noll, John .
IEEE SOFTWARE, 2017, 34 (01) :9-12
[5]  
Begel A., 2008, P 4 INT WORKSHOP COM, P3, DOI DOI 10.1145/1404520.1404522
[6]   Teaching Soft Skills in Engineering Education: An European Perspective [J].
Caeiro-Rodriguez, Manuel ;
Manso-Vazquez, Mario ;
Mikic-Fonte, Fernando A. ;
Llamas-Nistal, Martin ;
Fernandez-Iglesias, Manuel J. ;
Tsalapatas, Hariklia ;
Heidmann, Olivier ;
de Carvalho, Carlos Vaz ;
Jesmin, Triinu ;
Terasmaa, Jaanus ;
Sorensen, Lene Tolstrup .
IEEE ACCESS, 2021, 9 :29222-29242
[7]  
Capretz L. F., 2018, Psychology and Cognitive Sciences-Open Journal, V4, P1, DOI DOI 10.17140/PCSOJ-4-E011
[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]   Challenges and Recommendations for the Design and Conduct of Global Software Engineering Courses: A Systematic Review [J].
Clear, Tony ;
Beecham, Sarah ;
Barr, John ;
Daniels, Mats ;
McDermott, Roger ;
Oudshoorn, Michael ;
Savickaite, Airina ;
Noll, John .
PROCEEDINGS OF THE 2015 ITICSE CONFERENCE ON WORKING GROUP REPORTS (ITICSE-WGP'15), 2016, :1-39
[10]  
Crnkovic I, 2012, PROC INT CONF SOFTW, P1225, DOI 10.1109/ICSE.2012.6227020