Women's participation in open source software: A survey of the literature

B Trinkenreich, I Wiese, A Sarma, M Gerosa… - ACM Transactions on …, 2022 - dl.acm.org
Women are underrepresented in Open Source Software (OSS) projects, as a result of which,
not only do women lose career and skill development opportunities, but the projects …

How far are we? the triumphs and trials of generative ai in learning software engineering

R Choudhuri, D Liu, I Steinmacher, M Gerosa… - Proceedings of the …, 2024 - dl.acm.org
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 …

How do software developers use github actions to automate their workflows?

T Kinsman, M Wessel, MA Gerosa… - 2021 IEEE/ACM 18th …, 2021 - ieeexplore.ieee.org
Automated tools are frequently used in social coding repositories to perform repetitive
activities that are part of the distributed software development process. Recently, GitHub …

The shifting sands of motivation: Revisiting what drives contributors in open source

M Gerosa, I Wiese, B Trinkenreich… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Open Source Software (OSS) has changed drastically over the last decade, with OSS
projects now producing a large ecosystem of popular products, involving industry …

Perspectives on the gap between the software industry and the software engineering education

D Oguz, K Oguz - Ieee Access, 2019 - ieeexplore.ieee.org
The gap between the software industry and software engineering education was first
mentioned three decades ago, in 1989. Since then, its existence has been regularly …

GitHub Actions: The Impact on the Pull Request Process

M Wessel, J Vargovich, MA Gerosa… - Empirical Software …, 2023 - Springer
Software projects frequently use automation tools to perform repetitive activities in the
distributed software development process. Recently, GitHub introduced GitHub Actions, a …

Training software engineers using open-source software: the students' perspective

G Pinto, C Ferreira, C Souza… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
Software Engineering courses often emphasize teaching methodologies and concepts in
small and controlled environments over teaching, say, maintenance aspects of full-fledged …

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 …

Designing for cognitive diversity: Improving the github experience for newcomers

I Santos, JF Pimentel, I Wiese… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Social coding platforms such as GitHub have become defacto environments for collaborative
programming and open source. When these platforms do not support specific cognitive …

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 …