Grey literature in software engineering: A critical review
Abstract Context: Grey Literature (GL) recently has grown in Software Engineering (SE)
research since the increased use of online communication channels by software engineers …
research since the increased use of online communication channels by software engineers …
A theory of the engagement in open source projects via summer of code programs
Summer of code programs connect students to open source software (OSS) projects,
typically during the summer break from school. Analyzing consolidated summer of code …
typically during the summer break from school. Analyzing consolidated summer of code …
Systematic review of software project success criteria from future software practitioners' perspective
R Hans - Procedia Computer Science, 2024 - Elsevier
Over and above technical skills, software development graduates need to also poses team-
based skills, such as, leadership, oral communication and project management by the time …
based skills, such as, leadership, oral communication and project management by the time …
Assessing individual contributions to software engineering projects with git logs and user stories
K Buffardi - Proceedings of the 51st ACM technical symposium on …, 2020 - dl.acm.org
Software Engineering courses often incorporate large-scale projects with collaboration
between students working in teams. However, it is difficult to objectively assess individual …
between students working in teams. However, it is difficult to objectively assess individual …
Incorporating Collaborative and Active Learning Strategies in the Design and Deployment of a Master Course on Computer-Assisted Scientific Translation
M Zappatore - Technology, Knowledge and Learning, 2024 - Springer
This research aims to address the current gaps in computer-assisted translation (CAT)
courses offered in bachelor's and master's programmes in scientific and technical translation …
courses offered in bachelor's and master's programmes in scientific and technical translation …
Being a mentor in open source projects
Mentoring is a well-known way to help newcomers to Open Source Software (OSS) projects
overcome initial contribution barriers. Through mentoring, newcomers learn to acquire …
overcome initial contribution barriers. Through mentoring, newcomers learn to acquire …
Qualifying software engineers undergraduates in devops-challenges of introducing technical and non-technical concepts in a project-oriented course
I Alves, C Rocha - … IEEE/ACM 43rd International Conference on …, 2021 - ieeexplore.ieee.org
he constant changes in the software industry, practices, and methodologies impose
challenges to teaching and learning current software engineering concepts and skills …
challenges to teaching and learning current software engineering concepts and skills …
On the use of static analysis to engage students with software quality improvement: An experience with PMD
EA AlOmar, SA AlOmar… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Static analysis tools are frequently used to scan the source code and detect deviations from
the project coding guidelines. Given their importance, linters are often introduced to …
the project coding guidelines. Given their importance, linters are often introduced to …
Bridging Theory to Practice in Software Testing Teaching through Team-based Learning (TBL) and Open Source Software (OSS) Contribution
Curricula recommendation for undergraduate Software Engineering courses underscore the
importance of transcending from traditional lecture format to actively involving students in …
importance of transcending from traditional lecture format to actively involving students in …
How Far Are We? The Triumphs and Trials of Generative AI in Learning Software Engineering
Conversational Generative AI (convo-genAI) is revolutionizing Software Engineering (SE) as
engineers and academics embrace this technology in their work. However, there is a gap in …
engineers and academics embrace this technology in their work. However, there is a gap in …