Students’ selection of teamwork tools in software engineering education: lessons learned

Students’ selection of teamwork tools in software engineering education: lessons learned
复制标题

软件工程教育中学生对团队合作工具的选择:经验教训

DOI:
--
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
X. Larrucea
X. Larrucea
中科院分区:
--
文献类型:
--
作者:
Ricardo Colomo Palacios;T. Samuelsen;Cristina Lumbreras;X. Larrucea

文献摘要

被引文献

相似文献

软件工作通常是以小组形式开发的。因此,有必要在相关活动中培养团队合作能力,如软件工程教育。在高等教育环境中,课程经常为学生群体提供几种工具来指导或支持他们的工作。在本文中,作者介绍了软件工程课程的主要成果和经验教训。具体地说,本文的目的是研究在软件工程课程的背景下,团队合作的学生如何选择和采用软件工程工具。本研究的目的是分析学生对这种选择的决策过程和推理策略。在这种情况下,在基于项目的学习方法的推动下,对使用特定工具支持小组工作进行了定性研究。研究结果表明,学生的决策过程建立在逻辑有效推理的基础上。其结果是吸取了六个教训:一切都在一个地方;新的胜过已知的;超越强加的自由;绩效和自由;项目管理的社会影响和次要作用。此外,还将这六个教训与以往的文献进行了比较,并用该领域的主要理论进行了支持。最后,作者反思了这些经验教训的含义,深入分析了选择自由、性能、工具特点、强加和社会影响等方面,为读者带来了一套接地气的论证。
Software work is normally developed in groups. As a result, there is a need to develop teamwork competence in related activitiessuch as, software engineering education. In higher education educational settings, courses often propose several tools for studentgroups to either guide or support their work. In this paper, authors present main results and lessons learned from courses onsoftware engineering. Specifically, the aim of this paper is the study of the selection and the adoption of software engineering toolsby 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, aqualitative study on the use of specific tools to support group work was conducted. Results reveal that students demonstrate arational decision making process based on logical efficient reasoning. As consequence six lessons have been learned:everything inone place; the new over the known; freedom over imposition; performance and freedom; social influence and secondary role of projectmanagement. In addition, these six lessons have been compared with previous literature in the topic and backing them up withmain theories in the field. Finally, authors reflect on the implications of such lessons learned analyzing deeply aspects like freedomof choice, performance, tools features, imposition and social influence, to bring a set of grounded argumentations to the reader.