[HTML][HTML] Exploring the intersection between software industry and Software Engineering education-A systematic map** of Software Engineering Trends

O Cico, L Jaccheri, A Nguyen-Duc, H Zhang - Journal of Systems and …, 2021 - Elsevier
Context: Software has become ubiquitous in every corner of modern societies. During the
last five decades, software engineering has also changed significantly to advance the …

Designing computer science competency statements: A process and curriculum model for the 21st century

A Clear, T Clear, A Vichare, T Charles… - Proceedings of the …, 2020 - dl.acm.org
The broadly influential document Computing Curricula 2005 (CC2005) is in the process of
being updated through a project called Computing Curricula 2020 (CC2020). CC2020 …

Teaching software product lines: A snapshot of current practices and challenges

M Acher, RE Lopez-Herrejon, R Rabiser - ACM Transactions on …, 2017 - dl.acm.org
Software Product Line (SPL) engineering has emerged to provide the means to efficiently
model, produce, and maintain multiple similar software variants, exploiting their common …

Learning soft skills through distributed software development

EL Christensen, M Paasivaara - … on software and system processes and …, 2022 - dl.acm.org
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 …

Evaluating GSD-aware: A serious game for discovering global software development challenges

A Vizcaíno, F García, IGRD Guzmán… - ACM Transactions on …, 2019 - dl.acm.org
Global Software Development (GSD) is currently a strong industry trend. This means that if
computer science engineers are to be trained to deal with this model, it is very important to …

Counteracting sociocultural barriers in global software engineering using group activities

A Yasin, R Fatima, J Ali Khan, L Liu… - Journal of software …, 2024 - Wiley Online Library
In modern times, internationally organized teams face a number of coordination problems
owing to their different physical operating locations. These challenges usually come in …

Industry trends in software engineering education: a systematic map** study

O Cico, L Jaccheri - 2019 IEEE/ACM 41st International …, 2019 - ieeexplore.ieee.org
Contemporary approaches and trends, in software engineering courses have been
continuously updated over the last four decades. Adaptation to industry needs is crucial for …

Do we teach the right thing? A comparison of GSE education and practice

S Beecham, J Noll, T Clear - 2017 IEEE 12th International …, 2017 - ieeexplore.ieee.org
Global Software Engineering (GSE) is a reality for even the smallest companies, so software
engineering students need to learn how to work in a globally distributed development …

Smart education in an interconnected world: Virtual, collaborative, project-based courses to teach global software engineering

DM Marutschke, V Kryssanov, HT Chaminda… - Smart Education and e …, 2019 - Springer
In addition to technical skills, software engineers in the twenty-first century need to learn
distributed project management and intercultural skills to collaborate effectively in …

Collaborative working spheres for global software development education during the COVID-19 pandemic: an international experience

I Garcia, C Pacheco, E Guzman-Ramírez… - IEEE …, 2023 - ieeexplore.ieee.org
This paper presents our experience implementing Collaborative Working Spheres (CWS) in
the context of an international undergraduate course on Global Software Development …