Toward Inclusion of Children as Software Engineering Stakeholders

01/07/2021
by   Letizia Jaccheri, et al.
0

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.

READ FULL TEXT
research
06/11/2022

Software Engineering in Australasia

Six months ago an important call was made for researchers globally to pr...
research
06/19/2019

Ethical Interviews in Software Engineering

Background: Despite a long history, numerous laws and regulations, ethic...
research
08/12/2019

Methodological Issues in Observational Studies

Background. Starting from the 1960s, practitioners and researchers have ...
research
04/17/2023

Unleashing the Power of Sound: Revisiting the Physics of Notations for Modelling with auditory symbols

Sound - the oft-neglected sense for Software Engineering - is a crucial ...
research
04/29/2021

Storytelling in human–centric software engineering research

BACKGROUND: Software engineering is a human activity. People naturally m...
research
01/29/2021

Applying Bayesian Analysis Guidelines to Empirical Software Engineering Data: The Case of Programming Languages and Code Quality

Statistical analysis is the tool of choice to turn data into information...
research
04/19/2022

Antipatterns in Software Classification Taxonomies

Empirical results in software engineering have long started to show that...

Please sign up or login with your details

Forgot password? Click here to reset