4.6 Article

Effects of Mindfulness on Conceptual Modeling Performance: A Series of Experiments

Journal

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
Volume 48, Issue 2, Pages 432-452

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TSE.2020.2991699

Keywords

Software engineering; Education; Task analysis; Productivity; Stress; Focusing; Public speaking; Mindfulness; conceptual modeling; experiment replication; family of experiments; software engineering education

Funding

  1. FEDER/Spanish Ministry of Science and Innovation Research State Agency [PGC2018-097265-B-I00]
  2. European Commission (FEDER) [TIN2015-70560-R, US-1264651, RTI2018-101204-B-C22, RTI2018-101204-B-C21, P18-FR-2895]
  3. Spanish Government [TIN2015-70560-R, US-1264651, RTI2018-101204-B-C22, RTI2018-101204-B-C21, P18-FR-2895]

Ask authors/readers for more resources

This study found that software engineering students showed improved conceptual modeling performance in terms of quality and productivity after practicing mindfulness. These findings indicate the positive impact of mindfulness on enhancing students' performance in software engineering tasks.
Context. Mindfulness is a meditation technique whose main goal is keeping the mind calm and educating attention by focusing only on one thing at a time, usually breathing. The reported benefits of its continued practice can be of interest for Software Engineering students and practitioners, especially in tasks like conceptual modeling, in which concentration and clearness of mind are crucial. Goal. In order to evaluate whether Software Engineering students enhance their conceptual modeling performance after several weeks of mindfulness practice, a series of three controlled experiments were carried out at the University of Seville during three consecutive academic years (2013-2016) involving 130 students. Method. In all the experiments, the subjects were divided into two groups. While the experimental group practiced mindfulness, the control group was trained in public speaking as a placebo treatment. All the subjects developed two conceptual models based on a transcript of an interview, one before and another one after the treatment. The results were compared in terms of conceptual modeling quality (measured as effectiveness, i.e., the percentage of model elements correctly identified) and productivity (measured as efficiency, i.e., the number of model elements correctly identified per unit of time). Results. The statistically significant results of the series of experiments revealed that the subjects who practiced mindfulness developed slightly better conceptual models (their quality was 8.16 percent higher) and they did it faster (they were 46.67 percent more productive) than the control group, even if they did not have a previous interest in meditation. Conclusions. The practice of mindfulness improves the performance of Software Engineering students in conceptual modeling, especially their productivity. Nevertheless, more experimentation is needed in order to confirm the outcomes in other Software Engineering tasks and populations.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available