Storytelling in human–centric software engineering research

04/29/2021
by   Austen Rainer, et al.
0

BACKGROUND: Software engineering is a human activity. People naturally make sense of their activities and experience through storytelling. But storytelling does not appear to have been properly studied by software engineering research. AIM: We explore the question: what contribution can storytelling make to human–centric software engineering research? METHOD: We define concepts, identify types of story and their purposes, outcomes and effects, briefly review prior literature, identify several contributions and propose next steps. RESULTS: Storytelling can, amongst other contributions, contribute to data collection, data analyses, ways of knowing, research outputs, interventions in practice, and advocacy, and can integrate with evidence and arguments. Like all methods, storytelling brings risks. These risks can be managed. CONCLUSION: Storytelling provides a potential counter–balance to abstraction, and an approach to retain and honour human meaning in software engineering.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/28/2018

Proceedings of the 5th International Workshop on Software Engineering Methods in Spreadsheets (SEMS'18)

Proceedings of the 5th International Workshop on Software Engineering Me...
research
04/29/2019

A review of software engineering research from a design science perspective

Background: Communicating software engineering research to industry prac...
research
06/30/2022

Story-thinking, computational-thinking, programming and software engineering

Working with stories and working with computations require very differen...
research
09/05/2017

Abstractness, specificity, and complexity in software design

Abstraction is one of the fundamental concepts of software design. Conse...
research
01/07/2021

Toward Inclusion of Children as Software Engineering Stakeholders

Background: A growing amount of software is available to children today....
research
11/05/2020

Comparing the Results of Replications in Software Engineering

Context: It has been argued that software engineering replications are u...

Please sign up or login with your details

Forgot password? Click here to reset