Towards a behavioral software engineering
Per Lenberg,Robert Feldt,Lars Göran Wallgren +2 more
- 02 Jun 2014
- pp 48-55
TL;DR: It is argued that a synthesized view of the emerging human-focused SE research is needed and can add value through giving focus, direction and help identify gaps and it is proposed that a model based on three units of analysis can give structure and point to concepts that are important for BSE.
read more
Abstract: Throughout the history of Software Engineering (SE) it has been repeatedly found that the humans involved, i.e. the engineers and developers in addition to other stakeholders, are a key factor in determining project outcomes and success. However, the amount of research that focuses on human aspects has been limited compared to research with technology or process focus. With increasing maturity of the field, interest in agile methods and a growing dissatisfaction with the continued challenges of developing high-quality software on time, the amount of SE research putting human aspect in primary focus has increased. In this paper we argue that a synthesized view of the emerging human-focused SE research is needed and can add value through giving focus, direction and help identify gaps. Taking cues from the addition of Behavioral Economics as an important part of the area of Economics we propose the term Behavioral Software Engineering (BSE) as an umbrella concept for research that focus on behavioral and social aspects in the work activities of software engineers. We propose that a model based on three units of analysis can give structure and point to concepts that are important for BSE. To add detail to this model we are conducting a systematic review to map out what is currently known. To exemplify the model and the area we here present the results from a subset of the identified concepts.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Behavioral software engineering
TL;DR: There are knowledge gaps in the research area of behavioral software engineering and that earlier research has been focused on a few concepts, which have been applied to a limited number of software engineering areas, according to the result.
283
Challenges and strategies for motivating software testing personnel
TL;DR: The study shows that combining testing responsibilities with development and ensuring a variety of engaging, challenging tasks and products does increase the satisfaction of testing personnel, and heavy emphasis is laid on minimizing project costs and duration.
78
How do you feel, developer? An explanatory theory of the impact of affects on programming performance
TL;DR: This paper conducts a qualitative interpretive study based on face-to-face open-ended interviews, in-field observations, and e-mail exchanges to construct a novel explanatory theory of the impact of affects on development performance.
73
The who, what, how of software engineering research: a socio-technical framework
TL;DR: In this article, the authors developed a socio-technical research framework to capture the main beneficiary of a research study (the who), the main type of research contribution produced (the what), and the research strategies used in the study (how we methodologically approach delivering relevant results given the who and what of our studies).
65
The Who, What, How of Software Engineering Research: A Socio-Technical Framework
TL;DR: A socio-technical research framework is developed to capture the main beneficiary of a research study, the main type of research contribution produced, and the research strategies used in the study ( how the authors methodologically approach delivering relevant results given the who and what of their studies).
47
References
Prospect theory: an analysis of decision under risk
Daniel Kahneman,Amos Tversky +1 more
TL;DR: In this paper, the authors present a critique of expected utility theory as a descriptive model of decision making under risk, and develop an alternative model, called prospect theory, in which value is assigned to gains and losses rather than to final assets and in which probabilities are replaced by decision weights.
•Book
Judgment Under Uncertainty: Heuristics and Biases
Amos Tversky,Daniel Kahneman +1 more
- 01 Jan 1974
TL;DR: The authors described three heuristics that are employed in making judgements under uncertainty: representativeness, availability of instances or scenarios, and adjustment from an anchor, which is usually employed in numerical prediction when a relevant value is available.
•Book
Research Design: Qualitative, Quantitative, and Mixed Methods Approaches
John W. Creswell
- 01 Jan 1994
TL;DR: The eagerly anticipated fourth edition of the title that pioneered the comparison of qualitative, quantitative, and mixed methods research design, John W, Creswell as discussed by the authors, includes a preliminary consideration of philosophical assumptions, a review of the literature, an assessment of the use of theory in research approaches, and reflections about the importance writing and ethics in scholarly inquiry.
21K
•Book
The practice of social research
Earl Babbie
- 31 Dec 1969
TL;DR: This chapter discusses the construction of Inquiry, the science of inquiry, and the role of data in the design of research.
20.1K