Students' selection of teamwork tools in software engineering education: Lessons learned

被引:0
|
作者
Colomo-Palacios, Ricardo [1 ]
Samuelsen, Terje [1 ]
Casado-Lumbreras, Cristina [2 ]
Larrucea, Xabier [3 ]
机构
[1] Østfold University College, B R A Veien 4, Halden,1783, Norway
[2] Universidad Complutense de Madrid, Campus de Somosaguas, Pozuelo de Alarćn Madrid,28223, Spain
[3] Tecnalia, Parque Tecnológico de Bizkaia. Calle Geldo, Edificio 700, Derio, Bizkaia,E-48160, Spain
关键词
Economic and social effects - Project management - Software engineering - Students - Engineering education;
D O I
暂无
中图分类号
学科分类号
摘要
Software work is normally developed in groups. As a result, there is a need to develop teamwork competence in related activities such as, software engineering education. In higher education educational settings, courses often propose several tools for student groups to either guide or support their work. In this paper, authors present main results and lessons learned from courses on software engineering. Specifically, the aim of this paper is the study of the selection and the adoption of software engineering tools by students working in teams, in the context of a software engineering course. The purpose of the study is analysing the students' decision making process and reasoning strategies to such selection. In this scenario, driven by a project based learning approach, a qualitative study on the use of specific tools to support group work was conducted. Results reveal that students demonstrate a rational decision making process based on logical efficient reasoning. As consequence six lessons have been learned: everything in one place; the new over the known; freedom over imposition; performance and freedom; social influence and secondary role of project management. In addition, these six lessons have been compared with previous literature in the topic and backing them up with main theories in the field. Finally, authors reflect on the implications of such lessons learned analyzing deeply aspects like freedom of choice, performance, tools features, imposition and social influence, to bring a set of grounded argumentations to the reader. © 2020 TEMPUS Publications.
引用
收藏
页码:309 / 316
相关论文
共 50 条
  • [1] Students' Selection of Teamwork Tools in Software Engineering Education: Lessons Learned
    Colomo-Palacios, Ricardo
    Samuelsen, Terje
    Casado-Lumbreras, Cristina
    Larrucea, Xabier
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2020, 36 (01) : 309 - 316
  • [2] Experiences and Lessons Learned from Onsite and Remote Teamwork Based Courses in Software Engineering
    Porras, Jari
    Happonen, Ari
    Khakurel, Jayden
    [J]. PROCEEDINGS OF 2021 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE): DATA AND SOFTWARE ENGINEERING FOR SUPPORTING SUSTAINABLE DEVELOPMENT GOALS, 2021,
  • [3] Building reverse engineering tools with software components: Ten lessons learned
    Kienle, Holger M.
    [J]. 14TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2007, : 289 - 292
  • [4] Software Engineering Education: Sharing an Approach, Experiences, Survey and Lessons Learned
    Metrolho, Jose Carlos
    Ribeiro, Fernando Reinaldo
    [J]. THIRTEENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2018), 2018, : 79 - 84
  • [5] Applying Peer Reviews in Software Engineering Education: An Experiment and Lessons Learned
    Garousi, Vahid
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2010, 53 (02) : 182 - 193
  • [6] Hackathons in software engineering education - lessons learned from a decade of events
    Porras, Jari
    Khakurel, Jayden
    Ikonen, Jouni
    Happonen, Ari
    Knutas, Antti
    Herala, Antti
    Droegehorn, Olaf
    [J]. 2018 IEEE/ACM INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING EDUCATION FOR MILLENNIALS (SEEM), 2018, : 40 - 47
  • [7] A software engineering lessons learned repository
    Harrison, W
    [J]. 27TH ANNUAL NASA GODDARD/IEEE SOFTWARE ENGINEERING WORKSHOP - PROCEEDINGS, 2003, : 139 - 143
  • [8] Evaluation of Software Visualization Tools: Lessons Learned
    Sensalire, Mariam
    Ogao, Patrick
    Telea, Alexandru
    [J]. 2009 5TH IEEE INTERNATIONAL WORKSHOP ON VISUALIZING SOFTWARE FOR UNDERSTANDING AND ANALYSIS, 2009, : 19 - +
  • [9] Infusing sustainability into software engineering education: Lessons learned from capstone projects
    Palacin-Silva, Maria Victoria
    Seffah, Ahmed
    Porras, Jari
    [J]. JOURNAL OF CLEANER PRODUCTION, 2018, 172 : 4338 - 4347
  • [10] Teamwork development across the curriculum for chemical engineering students in Hong Kong: Processes, outcomes and lessons learned
    Zou, Tracy X. P.
    Ko, Edmond I.
    [J]. EDUCATION FOR CHEMICAL ENGINEERS, 2012, 7 (03): : E105 - E117