English
Related papers

Related papers: Enhancing Women's Experiences in Software Engineer…

200 papers

It is essential to discuss the role, difficulties, and opportunities concerning people of different gender in the field of software engineering research, education, and industry. Although some literature reviews address software engineering…

Software Engineering · Computer Science 2022-11-18 Hironori Washizaki

As software systems continue to grow in complexity, testing has become a fundamental part of ensuring the quality and reliability of software products. Yet, software testing is still often perceived, both in industry and academia, as a…

Software Engineering · Computer Science 2025-07-29 Davi Gama Hardman , Cesar França , Brody Stuart-Verner , Ronnie de Souza Santos

Background: Contemporary software development organizations lack diversity and the ratios of women in Free and open-source software (FOSS) communities are even lower than the industry average. Although the results of recent studies hint the…

Software Engineering · Computer Science 2023-02-07 Sayma Sultana , Amiangshu Bosu

Empathy has been discussed as a relevant human capability in software engineering, particularly in activities that require understanding users, stakeholders, and the societal implications of technological systems. This relevance becomes…

Gender bias in education gained considerable relevance in the literature over the years. However, while the problem of gender bias in education has been widely addressed from a student perspective, it is still not fully analysed from an…

Computers and Society · Computer Science 2023-09-21 Giordano d'Aloisio , Andrea D'Angelo , Francesca Marzi , Diana Di Marco , Giovanni Stilo , Antinisca Di Marco

Introduction: Digital products increasingly reshape industries, influencing human behavior and decision-making. However, the software development teams developing these systems often lack diversity, which may lead to designs that overlook…

This paper presents a game based on storytelling, in which the players are faced with ethical dilemmas related to software engineering specific issues. The players' choices have consequences on how the story unfolds and could lead to…

Human-Computer Interaction · Computer Science 2019-03-06 Michalis Xenos , Vasiliki Velli

Testing is an indispensable part of software development. However, a career in software testing is reported to be unpopular among students in computer science and related areas. This can potentially create a shortage of testers in the…

Software Engineering · Computer Science 2023-11-13 Ronnie de Souza Santos , Luiz Fernando Capretz , Cleyton Magalhaes , Rodrigo Souza

We have conducted a qualitative psychology study to explore the experience of feeling overwhelmed in the realm of software development. Through the candid confessions of two participants who have recently faced overwhelming challenges, we…

Software Engineering · Computer Science 2024-06-07 Lisa-Marie Michels , Aleksandra Petkova , Marcel Richter , Andreas Farley , Daniel Graziotin , Stefan Wagner

Background: A growing amount of software is available to children today. Children use both software that has been explicitly developed for them and software for general users. While they obtain clear benefits from software, such as access…

Software Engineering · Computer Science 2021-01-08 Letizia Jaccheri , Sandro Morasca

We study the influence that research environments have in shaping careers of early-career faculty in terms of their research portfolio. We find that departments exert an attractive force over early-career newcomer faculty, who after their…

Physics and Society · Physics 2024-07-30 Lluis Danus , Robert H. Davis , Roger Guimera , Marta Sales-Pardo

Higher education provides a solid theoretical and practical, but mostly technical, background for the aspiring software developer. Research, however, has shown that graduates still fall short of the expectations of industry. These…

Software Engineering · Computer Science 2019-11-05 Wouter Groeneveld , Joost Vennekens , Kris Aerts

As software systems are becoming more pervasive, they are also becoming more susceptible to failures, resulting in potentially lethal combinations. Software test-ing is critical to preventing software failures but is, arguably, the least…

Computers and Society · Computer Science 2020-07-17 Yadira Lizama , Daniel Varona , Pradeep Waychal , Luiz Fernando Capretz

Considerable efforts have been made at the high school level to encourage girls to pursue software engineering careers and raise awareness about diversity within the field. Similarly, software companies have become more active in diversity…

Computers and Society · Computer Science 2024-10-23 Sonja M. Hyrynsalmi

Technology plays a crucial role in people's lives. However, software engineering discriminates against individuals from underrepresented groups in several ways, either through algorithms that produce biased outcomes or for the lack of…

Software Engineering · Computer Science 2023-05-09 Ronnie de Souza Santos , Brody Stuart-Verner , Cleyton de Magalhaes

Nowadays, software is pervasive in our everyday lives. Its sustainability and environmental impact have become major factors to be considered in the development of software systems. Millennials-the newer generation of university…

Software Engineering · Computer Science 2017-03-06 Damiano Torre , Giuseppe Procaccianti , Davide Fucci , Sonja Lutovac , Giuseppe Scanniello

Context: As the demand for digital solutions adapted to different user profiles increases, creating more inclusive and diverse software development teams becomes an important initiative to improve software product accessibility. Problem:…

Although the need for gender-inclusivity in software itself is gaining attention among both SE researchers and SE practitioners, and methods have been published to help, little has been reported on how to make such methods work in…

Software Engineering · Computer Science 2019-05-28 Claudia Hilderbrand , Christopher Perdriau , Lara Letaw , Jillian Emard , Zoe Steine-Hanson , Margaret Burnett , Anita Sarma

Software testing is one of the crucial supporting processes of the software life cycle. Unfortunately for the software industry, the role is stigmatized, partly due to misperception and partly due to treatment of the role. The present study…

Software Engineering · Computer Science 2023-06-05 Luiz Fernando Capretz , Abdul Rehman Gilal

In order to cope with a complex and changing environment, industries seek to find new and more efficient ways to conduct their business. According to previous research, many of these change efforts fail to achieve their intended aims.…

Software Engineering · Computer Science 2016-01-25 Per Lenberg , Lars Göran Wallgren , Robert Feldt