Diversity and Inclusion in Software Engineering: From the Classroom to the Workplace
Software is created by people, for people—and the diversity of those creating it shapes not only how it is built, but also the impact it has on society. As software has become an invisible yet essential part of almost every aspect of modern life, the ways in which it is developed have also evolved: from co-located teams to globally distributed collaborations involving professionals and volunteers alike. These changes have occurred alongside greater societal attention to equality, discrimination, and safety, as well as growing political pushback against diversity, equity, and inclusion (DEI) initiatives. This shifting landscape poses a critical question: how can we create a more inclusive software world, and why does it matter for analysis, evolution and reengineering? In this talk, I will explore recent research on diversity and inclusion in software engineering from the classroom to the workplace. We will look at the role of people in analysis, evolution and reengineering, and discuss teaching materials and group project organization. We reflect on how differences in communication styles, cultural backgrounds, and dominant-group behaviors can shape team dynamics. The workplace side of the journey will focus on inclusion as the balance of belonging and uniqueness—recognizing and valuing individuals’ identities and experiences while ensuring they feel part of the team. Examples will include experiences of LGBTIQ+ developers, older programmers, and others navigating environments shaped by both technical and social norms. Finally, I will consider the future: the potential of technologies such as AI to either foster a more inclusive environment or exacerbate exclusion, and the responsibilities of researchers and educators to help steer industry and academia toward more equitable and supportive practices. While the focus is on analysis, evolution and reengineering, the questions raised speak more broadly to how we build environments in the broader context of software engineering—educational, professional, and technological—where everyone can contribute fully.
Thu 19 MarDisplayed time zone: Athens change
09:30 - 10:30 | |||
09:30 60mKeynote | Diversity and Inclusion in Software Engineering: From the Classroom to the Workplace Keynote Session K: Alexander Serebrenik Eindhoven University of Technology, S: Matthias Galster University of Canterbury, S: Georgia Kapitsaki University of Cyprus | ||