SEJan 25
Political and Ideological Pressure in Software Engineering Research: The Case of DEI BacklashSonja M. Hyrynsalmi, Chris Brown, Alexander Serebrenik et al.
Political and ideological pressures shape global research. Recently, these pressures have become particularly visible in research related to diversity, equity, and inclusion (DEI). Drastic changes in national funding and governmental guidance, especially in the US, have affected the global software engineering research ecosystem. The impacts of these pressures on research are not always direct, as they operate at multiple levels. However, what is clear is that these pressures affect every field, including software engineering (SE), despite the belief that our field is politically and ideologically neutral. In this position paper, we examine cases of political and ideological pressures on the SE research ecosystem. We investigate the community's perceptions of political and ideological pressures by analyzing community survey responses and outlining case examples of DEI backlash in SE research across three levels: macro, meso, and micro. Our research shows how recent political and ideological pressures have affected SE research across these levels, and, as a result, we propose actionable steps for the community to address these issues at different levels.
SEMar 31, 2021
Blockchain and Sustainability: A Tertiary StudyShanshan Jiang, Kine Jakobsen, Letizia Jaccheri et al.
Blockchain is an emerging technology with potential to address issues related to sustainability. Literature reviews on blockchain and sustainability exist, but there is a need to consolidate existing results, in particular, in terms of Sustainable Development Goals (SDG). This extended abstract presents an ongoing tertiary study based on existing literature reviews to investigate the relationship between blockchain and sustainability in terms of SDGs. Results from a pilot analysis of 18 reviews using thematic analysis are presented.
HCJan 30, 2021
Gender Issues in Computer Science: Lessons Learnt and Reflections for the FutureLetizia Jaccheri, Cristina Pereira, Swetlana Fast
Women are underrepresented in Computer Science disciplines at all levels, from undergraduate and graduate studies to participation and leadership in academia and industry. Increasing female representation in the field is a grand challenge for academics, policymakers, and society. Although the problem has been addressed for many years, progress has been difficult to be measured and compared across countries and institutions, and has been invariably slow, despite all the momentum and impulse for change taking place across several countries. Therefore, it is important to reflect on knowledge, experiences, successes, and challenges of existing policies, initiatives and interventions. The main goal of this paper is to provide an overview of several initiatives, studies, projects, and their outcomes. It contributes to building a body of knowledge about gender aspects in several areas: research, education, projects, networks and resources. This paper is mainly based on discussions in working groups and the material collected for and during a series of talks on the topic held by the first author and by feedback received by the community. This paper provides the academic community, policymakers, industry and other stakeholders with numerous examples of best practices, as well as studies and recommendations on how to address key challenges about attracting, retaining, encouraging, and inspiring women to pursue a career in Computer Science. Future work should address the issue in a systematic and research based way.
SEJan 7, 2021
Toward Inclusion of Children as Software Engineering StakeholdersLetizia Jaccheri, Sandro Morasca
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 to creativity tools and learning resources, children are also exposed to several risks and disadvantages, such as privacy violation, inactivity, or safety risks that can even lead to death. The research and development community is addressing and investigating positive and negative impacts of software for children one by one, but no comprehensive model exists that relates software engineering and children as stakeholders in their own right. Aims: The final objective of this line of research is to propose effective ways in which children can be involved in Software Engineering activities as stakeholders. Specifically, in this paper, we investigate the quality aspects that are of interest for children, as quality is a crucial aspect in the development of any kind of software, especially for stakeholders like children. Method: Our contribution is based mainly on an analysis of studies at the intersection between Software Engineering (especially software quality) and Child Computer Interaction. Results: We identify a set of qualities and a preliminary set of guidelines that can be used by researchers and practitioners in understanding the complex interrelations between Software Engineering and children. Based on the qualities and the guidelines, researchers can design empirical investigations to obtain deeper insights into the phenomenon and propose new Software Engineering knowledge specific for this type of stakeholders. Conclusions: This conceptualization is a first step towards a framework to support children as stakeholders in software engineering.
CYAug 14, 2018
Evaluation of team dynamic in Norwegian projects for IT studentsSalah Uddin Ahmed, Ingrid Sundbø, Jon Kvisli et al.
The need for teaching realistic software development in project courses has increased in a global scale. It has always been challenges in cooperating fast-changing software technologies, development methodologies and teamwork. Moreover, such project courses need to be designed in the connection to existing theoretical courses. We performed a large-scale research on student performance in Software Engineering projects in Norwegian universities. This paper investigates four aspects of team dynamics, which are team reflection, leadership, decision making and task assignment in order to improve student learning. Data was collected from student projects in 4 years at two universities. We found that some leader's characteristics are perceived differently for female and male leaders, including the perception of leaders as skilful workers or visionaries. Leadership is still a challenging aspect to teach, and assigned leadership is probably not the best way to learn. Students is are performing well in task review, however, needs support while performing task assignment. The result also suggests that task management to be done in more fine-grained levels. It is also important to maintain an open and active discussion to facilitate effective group decision makings.