Unhappiness

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 32541 Experts worldwide ranked by ideXlab platform

Ivy Shiue - One of the best experts on this subject based on the ideXlab platform.

  • less indoor cleaning is associated with poor health and Unhappiness in adults japanese general social survey 2010
    Environmental Science and Pollution Research, 2015
    Co-Authors: Ivy Shiue
    Abstract:

    Indoor environment is important to human health and well-being. The aim of the present study was to investigate the relationships among indoor cleaning, rubbish disposal and human health and well-being in a national and population-based setting. Data was retrieved from the Japanese General Social Survey, 2010. Information on demographics, lifestyle factors, frequency of indoor cleaning and rubbish disposal and self-reported health and well-being in Japanese adults was obtained by household interview. Analysis included chi-square test, logistic and multi-nominal regression modelling. Of 5003 Japanese adults (aged 20-89) included in the study cohort, 11.4 % (n = 566) never cleaned their living place, 39.1 % had occasional cleaning and 49.6 % had frequent cleaning. Moreover, 17.5 % (n = 869) never disposed rubbish, 24.9 % had occasional rubbish disposal and 57.6 % had frequent rubbish disposal. 15.0 % of Japanese adults claimed poor self-rated health, and 5.9 % reported Unhappiness. Compared to people who frequently cleaned the living place, others tended to report poor self-rated health condition (relative risk ratios (RRR) 1.52, 95 % confidence intervals (CI) 1.24-1.85, P < 0.001) and Unhappiness (RRR 1.47, 95 % CI 1.10-1.95, P < 0.001). The combined effects of never cleaning and never rubbish disposal significantly impacted on poor self-rated health (RRR 2.61, 95 % CI 1.40-4.88, P = 0.003) and Unhappiness (RRR 2.72, 95 % CI 1.72-4.30, P < 0.001). Only half of the Japanese population frequently cleaned their living place and disposed rubbish. Less or never cleaning and rubbish disposal were associated with poor self-rated health, subjective happiness and potentially other health conditions. Public education on maintaining clean indoor environments to optimise psychological well-being in addition to the known physical health would be suggested.

  • Self and environmental exposures to drinking, smoking, gambling or video game addiction are associated with adult hypertension, heart and cerebrovascular diseases, allergy, self-rated health and happiness: Japanese General Social Survey, 2010
    International Journal of Cardiology, 2014
    Co-Authors: Ivy Shiue
    Abstract:

    Abstract Background It was aimed to study the relationships between addiction behaviors and human health and well-being in East Asians in a national and population-based setting. Methods Data were retrieved from Japanese General Social Survey, 2010. Information on demographics, lifestyle factors, addiction behaviors and self-reported health conditions and well-being in Japanese adults was obtained by household interview. Analysis included chi-square test, logistic and multi-nominal regression modeling. Results Of 5003 Japanese adults (aged 20–89) included in the study cohort, 13.8%, 14.7%, 4.8% and 5.5% were addicted to drinking, smoking, gambling and video games, respectively while 10.6%, 13.8%, 4.3% and 11.4% were exposed to co-residing family member's drinking, smoking, gambling and video game addiction behaviors, respectively. People who reported addiction to drinking had poor self-rated health, hypertension and food allergy. People who reported addiction to smoking had fair to poor self-rated health, Unhappiness, cerebrovascular disease and itchy skin. People who reported addiction to gambling had fair to poor self-rated health and Unhappiness. People who reported addiction to video games had poor self-rated health and heart disease. People who were exposed to addiction to drinking, smoking, gambling and video games from co-residing family member(s) also reported hay fever, poor self-rated health and Unhappiness. Conclusion Self and environmental exposures to drinking, smoking, gambling or video game addiction are associated with adult hypertension, heart and cerebrovascular diseases, allergy, self-rated health and happiness. Future public health programs continuing to minimize self and environmental exposures to addiction behaviors tackling health concerns would still be encouraged.

  • Self and environmental exposures to drinking, smoking, gambling or video game addiction are associated with adult hypertension, heart and cerebrovascular diseases, allergy, self-rated health and happiness: Japanese General Social Survey, 2010
    International Journal of Cardiology, 2014
    Co-Authors: Ivy Shiue
    Abstract:

    Abstract Background It was aimed to study the relationships between addiction behaviors and human health and well-being in East Asians in a national and population-based setting. Methods Data were retrieved from Japanese General Social Survey, 2010. Information on demographics, lifestyle factors, addiction behaviors and self-reported health conditions and well-being in Japanese adults was obtained by household interview. Analysis included chi-square test, logistic and multi-nominal regression modeling. Results Of 5003 Japanese adults (aged 20–89) included in the study cohort, 13.8%, 14.7%, 4.8% and 5.5% were addicted to drinking, smoking, gambling and video games, respectively while 10.6%, 13.8%, 4.3% and 11.4% were exposed to co-residing family member's drinking, smoking, gambling and video game addiction behaviors, respectively. People who reported addiction to drinking had poor self-rated health, hypertension and food allergy. People who reported addiction to smoking had fair to poor self-rated health, Unhappiness, cerebrovascular disease and itchy skin. People who reported addiction to gambling had fair to poor self-rated health and Unhappiness. People who reported addiction to video games had poor self-rated health and heart disease. People who were exposed to addiction to drinking, smoking, gambling and video games from co-residing family member(s) also reported hay fever, poor self-rated health and Unhappiness. Conclusion Self and environmental exposures to drinking, smoking, gambling or video game addiction are associated with adult hypertension, heart and cerebrovascular diseases, allergy, self-rated health and happiness. Future public health programs continuing to minimize self and environmental exposures to addiction behaviors tackling health concerns would still be encouraged.

Pekka Abrahamsson - One of the best experts on this subject based on the ideXlab platform.

  • EASE - On the Unhappiness of Software Developers
    Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The happy-productive worker thesis states that happy workers are more productive. Recent research in software engineering supports the thesis, and the ideal of flourishing happiness among software developers is often expressed among industry practitioners. However, the literature suggests that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness. Psychological disorders such as job burnout and anxiety could also be reduced by limiting the negative experiences of software developers. Simultaneously, a baseline assessment of (un)happiness and knowledge about how developers experience it are missing. In this paper, we broaden the understanding of Unhappiness among software developers in terms of (1) the software developer population distribution of (un)happiness, and (2) the causes of Unhappiness while developing software. We conducted a large-scale quantitative and qualitative survey, incorporating a psychometrically validated instrument for measuring (un)happiness, with 2 220 developers, yielding a rich and balanced sample of 1318 complete responses. Our results indicate that software developers are a slightly happy population, but the need for limiting the Unhappiness of developers remains. We also identified 219 factors representing causes of Unhappiness while developing software. Our results, which are available as open data, can act as guidelines for practitioners in management positions and developers in general for fostering happiness on the job. We suggest considering happiness in future studies of both human and technical aspects in software engineering.

  • SEmotion@ICSE - Consequences of Unhappiness while developing software
    2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness - positive emotions and moods - is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that also studying the negative side - Unhappiness - could lead to cost-effective ways of enhancing working conditions, job performance, and to limiting the occurrence of psychological disorders. Our comprehension of the consequences of (un)happiness among developers is still too shallow, and is mainly expressed in terms of development productivity and software quality. In this paper, we attempt to uncover the experienced consequences of Unhappiness among software developers. Using qualitative data analysis of the responses given by 181 questionnaire participants, we identified 49 consequences of Unhappiness while doing software development. We found detrimental consequences on developers' mental well-being, the software development process, and the produced artifacts. Our classification scheme, available as open data, will spawn new happiness research opportunities of cause-effect type, and it can act as a guideline for practitioners for identifying damaging effects of Unhappiness and for fostering happiness on the job.

  • on the Unhappiness of software developers
    arXiv: Software Engineering, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The happy-productive worker thesis states that happy workers are more productive. Recent research in software engineering supports the thesis, and the ideal of flourishing happiness among software developers is often expressed among industry practitioners. However, the literature suggests that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness. Psychological disorders such as job burnout and anxiety could also be reduced by limiting the negative experiences of software developers. Simultaneously, a baseline assessment of (un)happiness and knowledge about how developers experience it are missing. In this paper, we broaden the understanding of Unhappiness among software developers in terms of (1) the software developer population distribution of (un)happiness, and (2) the causes of Unhappiness while developing software. We conducted a large-scale quantitative and qualitative survey, incorporating a psychometrically validated instrument for measuring (un)happiness, with 2220 developers, yielding a rich and balanced sample of 1318 complete responses. Our results indicate that software developers are a slightly happy population, but the need for limiting the Unhappiness of developers remains. We also identified 219 factors representing causes of Unhappiness while developing software. Our results, which are available as open data, can act as guidelines for practitioners in management positions and developers in general for fostering happiness on the job. We suggest considering happiness in future studies of both human and technical aspects in software engineering.

  • Consequences of Unhappiness while developing software
    Proceedings - 2017 IEEE ACM 2nd International Workshop on Emotion Awareness in Software Engineering SEmotion 2017, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness -- positive emotions and moods -- is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that also studying the negative side -- Unhappiness -- could lead to cost-effective ways of enhancing working conditions, job performance, and to limiting the occurrence of psychological disorders. Our comprehension of the consequences of (un)happiness among developers is still too shallow, and is mainly expressed in terms of development productivity and software quality. In this paper, we attempt to uncover the experienced consequences of Unhappiness among software developers. Using qualitative data analysis of the responses given by 181 questionnaire participants, we identified 49 consequences of Unhappiness while doing software development. We found detrimental consequences on developers' mental well-being, the software development process, and the produced artifacts. Our classification scheme, available as open data, will spawn new happiness research opportunities of cause-effect type, and it can act as a guideline for practitioners for identifying damaging effects of Unhappiness and for fostering happiness on the job.

  • ICSE (Companion Volume) - Unhappy developers: bad for themselves, bad for process, and bad for software product
    2017 IEEE ACM 39th International Conference on Software Engineering Companion (ICSE-C), 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    Recent research in software engineering supports the "happy-productive" thesis, and the desire of flourishing happiness among programmers is often expressed by industry practitioners. Recent literature has suggested that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness of developers due to its negative impact. However, possible negative effects of Unhappiness are still largely unknown in the software development context. In this paper, we present the first results from a study exploring the consequences of the unhappy developers. Using qualitative data analysis of the survey responses given by 181 participants, we identified 49 potential consequences of Unhappiness while developing software. These results have several implications. While raising the awareness of the role of moods, emotions and feelings in software development, we foresee that our classification scheme will spawn new happiness studies linking causes and effects, and it can act as a guideline for developers and managers to foster happiness at work.

Daniel Graziotin - One of the best experts on this subject based on the ideXlab platform.

  • EASE - On the Unhappiness of Software Developers
    Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The happy-productive worker thesis states that happy workers are more productive. Recent research in software engineering supports the thesis, and the ideal of flourishing happiness among software developers is often expressed among industry practitioners. However, the literature suggests that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness. Psychological disorders such as job burnout and anxiety could also be reduced by limiting the negative experiences of software developers. Simultaneously, a baseline assessment of (un)happiness and knowledge about how developers experience it are missing. In this paper, we broaden the understanding of Unhappiness among software developers in terms of (1) the software developer population distribution of (un)happiness, and (2) the causes of Unhappiness while developing software. We conducted a large-scale quantitative and qualitative survey, incorporating a psychometrically validated instrument for measuring (un)happiness, with 2 220 developers, yielding a rich and balanced sample of 1318 complete responses. Our results indicate that software developers are a slightly happy population, but the need for limiting the Unhappiness of developers remains. We also identified 219 factors representing causes of Unhappiness while developing software. Our results, which are available as open data, can act as guidelines for practitioners in management positions and developers in general for fostering happiness on the job. We suggest considering happiness in future studies of both human and technical aspects in software engineering.

  • SEmotion@ICSE - Consequences of Unhappiness while developing software
    2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness - positive emotions and moods - is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that also studying the negative side - Unhappiness - could lead to cost-effective ways of enhancing working conditions, job performance, and to limiting the occurrence of psychological disorders. Our comprehension of the consequences of (un)happiness among developers is still too shallow, and is mainly expressed in terms of development productivity and software quality. In this paper, we attempt to uncover the experienced consequences of Unhappiness among software developers. Using qualitative data analysis of the responses given by 181 questionnaire participants, we identified 49 consequences of Unhappiness while doing software development. We found detrimental consequences on developers' mental well-being, the software development process, and the produced artifacts. Our classification scheme, available as open data, will spawn new happiness research opportunities of cause-effect type, and it can act as a guideline for practitioners for identifying damaging effects of Unhappiness and for fostering happiness on the job.

  • on the Unhappiness of software developers
    arXiv: Software Engineering, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The happy-productive worker thesis states that happy workers are more productive. Recent research in software engineering supports the thesis, and the ideal of flourishing happiness among software developers is often expressed among industry practitioners. However, the literature suggests that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness. Psychological disorders such as job burnout and anxiety could also be reduced by limiting the negative experiences of software developers. Simultaneously, a baseline assessment of (un)happiness and knowledge about how developers experience it are missing. In this paper, we broaden the understanding of Unhappiness among software developers in terms of (1) the software developer population distribution of (un)happiness, and (2) the causes of Unhappiness while developing software. We conducted a large-scale quantitative and qualitative survey, incorporating a psychometrically validated instrument for measuring (un)happiness, with 2220 developers, yielding a rich and balanced sample of 1318 complete responses. Our results indicate that software developers are a slightly happy population, but the need for limiting the Unhappiness of developers remains. We also identified 219 factors representing causes of Unhappiness while developing software. Our results, which are available as open data, can act as guidelines for practitioners in management positions and developers in general for fostering happiness on the job. We suggest considering happiness in future studies of both human and technical aspects in software engineering.

  • Consequences of Unhappiness while developing software
    Proceedings - 2017 IEEE ACM 2nd International Workshop on Emotion Awareness in Software Engineering SEmotion 2017, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness -- positive emotions and moods -- is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that also studying the negative side -- Unhappiness -- could lead to cost-effective ways of enhancing working conditions, job performance, and to limiting the occurrence of psychological disorders. Our comprehension of the consequences of (un)happiness among developers is still too shallow, and is mainly expressed in terms of development productivity and software quality. In this paper, we attempt to uncover the experienced consequences of Unhappiness among software developers. Using qualitative data analysis of the responses given by 181 questionnaire participants, we identified 49 consequences of Unhappiness while doing software development. We found detrimental consequences on developers' mental well-being, the software development process, and the produced artifacts. Our classification scheme, available as open data, will spawn new happiness research opportunities of cause-effect type, and it can act as a guideline for practitioners for identifying damaging effects of Unhappiness and for fostering happiness on the job.

  • ICSE (Companion Volume) - Unhappy developers: bad for themselves, bad for process, and bad for software product
    2017 IEEE ACM 39th International Conference on Software Engineering Companion (ICSE-C), 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    Recent research in software engineering supports the "happy-productive" thesis, and the desire of flourishing happiness among programmers is often expressed by industry practitioners. Recent literature has suggested that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness of developers due to its negative impact. However, possible negative effects of Unhappiness are still largely unknown in the software development context. In this paper, we present the first results from a study exploring the consequences of the unhappy developers. Using qualitative data analysis of the survey responses given by 181 participants, we identified 49 potential consequences of Unhappiness while developing software. These results have several implications. While raising the awareness of the role of moods, emotions and feelings in software development, we foresee that our classification scheme will spawn new happiness studies linking causes and effects, and it can act as a guideline for developers and managers to foster happiness at work.

Fabian Fagerholm - One of the best experts on this subject based on the ideXlab platform.

  • EASE - On the Unhappiness of Software Developers
    Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The happy-productive worker thesis states that happy workers are more productive. Recent research in software engineering supports the thesis, and the ideal of flourishing happiness among software developers is often expressed among industry practitioners. However, the literature suggests that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness. Psychological disorders such as job burnout and anxiety could also be reduced by limiting the negative experiences of software developers. Simultaneously, a baseline assessment of (un)happiness and knowledge about how developers experience it are missing. In this paper, we broaden the understanding of Unhappiness among software developers in terms of (1) the software developer population distribution of (un)happiness, and (2) the causes of Unhappiness while developing software. We conducted a large-scale quantitative and qualitative survey, incorporating a psychometrically validated instrument for measuring (un)happiness, with 2 220 developers, yielding a rich and balanced sample of 1318 complete responses. Our results indicate that software developers are a slightly happy population, but the need for limiting the Unhappiness of developers remains. We also identified 219 factors representing causes of Unhappiness while developing software. Our results, which are available as open data, can act as guidelines for practitioners in management positions and developers in general for fostering happiness on the job. We suggest considering happiness in future studies of both human and technical aspects in software engineering.

  • SEmotion@ICSE - Consequences of Unhappiness while developing software
    2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness - positive emotions and moods - is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that also studying the negative side - Unhappiness - could lead to cost-effective ways of enhancing working conditions, job performance, and to limiting the occurrence of psychological disorders. Our comprehension of the consequences of (un)happiness among developers is still too shallow, and is mainly expressed in terms of development productivity and software quality. In this paper, we attempt to uncover the experienced consequences of Unhappiness among software developers. Using qualitative data analysis of the responses given by 181 questionnaire participants, we identified 49 consequences of Unhappiness while doing software development. We found detrimental consequences on developers' mental well-being, the software development process, and the produced artifacts. Our classification scheme, available as open data, will spawn new happiness research opportunities of cause-effect type, and it can act as a guideline for practitioners for identifying damaging effects of Unhappiness and for fostering happiness on the job.

  • on the Unhappiness of software developers
    arXiv: Software Engineering, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The happy-productive worker thesis states that happy workers are more productive. Recent research in software engineering supports the thesis, and the ideal of flourishing happiness among software developers is often expressed among industry practitioners. However, the literature suggests that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness. Psychological disorders such as job burnout and anxiety could also be reduced by limiting the negative experiences of software developers. Simultaneously, a baseline assessment of (un)happiness and knowledge about how developers experience it are missing. In this paper, we broaden the understanding of Unhappiness among software developers in terms of (1) the software developer population distribution of (un)happiness, and (2) the causes of Unhappiness while developing software. We conducted a large-scale quantitative and qualitative survey, incorporating a psychometrically validated instrument for measuring (un)happiness, with 2220 developers, yielding a rich and balanced sample of 1318 complete responses. Our results indicate that software developers are a slightly happy population, but the need for limiting the Unhappiness of developers remains. We also identified 219 factors representing causes of Unhappiness while developing software. Our results, which are available as open data, can act as guidelines for practitioners in management positions and developers in general for fostering happiness on the job. We suggest considering happiness in future studies of both human and technical aspects in software engineering.

  • Consequences of Unhappiness while developing software
    Proceedings - 2017 IEEE ACM 2nd International Workshop on Emotion Awareness in Software Engineering SEmotion 2017, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness -- positive emotions and moods -- is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that also studying the negative side -- Unhappiness -- could lead to cost-effective ways of enhancing working conditions, job performance, and to limiting the occurrence of psychological disorders. Our comprehension of the consequences of (un)happiness among developers is still too shallow, and is mainly expressed in terms of development productivity and software quality. In this paper, we attempt to uncover the experienced consequences of Unhappiness among software developers. Using qualitative data analysis of the responses given by 181 questionnaire participants, we identified 49 consequences of Unhappiness while doing software development. We found detrimental consequences on developers' mental well-being, the software development process, and the produced artifacts. Our classification scheme, available as open data, will spawn new happiness research opportunities of cause-effect type, and it can act as a guideline for practitioners for identifying damaging effects of Unhappiness and for fostering happiness on the job.

  • ICSE (Companion Volume) - Unhappy developers: bad for themselves, bad for process, and bad for software product
    2017 IEEE ACM 39th International Conference on Software Engineering Companion (ICSE-C), 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    Recent research in software engineering supports the "happy-productive" thesis, and the desire of flourishing happiness among programmers is often expressed by industry practitioners. Recent literature has suggested that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness of developers due to its negative impact. However, possible negative effects of Unhappiness are still largely unknown in the software development context. In this paper, we present the first results from a study exploring the consequences of the unhappy developers. Using qualitative data analysis of the survey responses given by 181 participants, we identified 49 potential consequences of Unhappiness while developing software. These results have several implications. While raising the awareness of the role of moods, emotions and feelings in software development, we foresee that our classification scheme will spawn new happiness studies linking causes and effects, and it can act as a guideline for developers and managers to foster happiness at work.

Xiaofeng Wang - One of the best experts on this subject based on the ideXlab platform.

  • EASE - On the Unhappiness of Software Developers
    Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The happy-productive worker thesis states that happy workers are more productive. Recent research in software engineering supports the thesis, and the ideal of flourishing happiness among software developers is often expressed among industry practitioners. However, the literature suggests that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness. Psychological disorders such as job burnout and anxiety could also be reduced by limiting the negative experiences of software developers. Simultaneously, a baseline assessment of (un)happiness and knowledge about how developers experience it are missing. In this paper, we broaden the understanding of Unhappiness among software developers in terms of (1) the software developer population distribution of (un)happiness, and (2) the causes of Unhappiness while developing software. We conducted a large-scale quantitative and qualitative survey, incorporating a psychometrically validated instrument for measuring (un)happiness, with 2 220 developers, yielding a rich and balanced sample of 1318 complete responses. Our results indicate that software developers are a slightly happy population, but the need for limiting the Unhappiness of developers remains. We also identified 219 factors representing causes of Unhappiness while developing software. Our results, which are available as open data, can act as guidelines for practitioners in management positions and developers in general for fostering happiness on the job. We suggest considering happiness in future studies of both human and technical aspects in software engineering.

  • SEmotion@ICSE - Consequences of Unhappiness while developing software
    2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness - positive emotions and moods - is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that also studying the negative side - Unhappiness - could lead to cost-effective ways of enhancing working conditions, job performance, and to limiting the occurrence of psychological disorders. Our comprehension of the consequences of (un)happiness among developers is still too shallow, and is mainly expressed in terms of development productivity and software quality. In this paper, we attempt to uncover the experienced consequences of Unhappiness among software developers. Using qualitative data analysis of the responses given by 181 questionnaire participants, we identified 49 consequences of Unhappiness while doing software development. We found detrimental consequences on developers' mental well-being, the software development process, and the produced artifacts. Our classification scheme, available as open data, will spawn new happiness research opportunities of cause-effect type, and it can act as a guideline for practitioners for identifying damaging effects of Unhappiness and for fostering happiness on the job.

  • on the Unhappiness of software developers
    arXiv: Software Engineering, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The happy-productive worker thesis states that happy workers are more productive. Recent research in software engineering supports the thesis, and the ideal of flourishing happiness among software developers is often expressed among industry practitioners. However, the literature suggests that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness. Psychological disorders such as job burnout and anxiety could also be reduced by limiting the negative experiences of software developers. Simultaneously, a baseline assessment of (un)happiness and knowledge about how developers experience it are missing. In this paper, we broaden the understanding of Unhappiness among software developers in terms of (1) the software developer population distribution of (un)happiness, and (2) the causes of Unhappiness while developing software. We conducted a large-scale quantitative and qualitative survey, incorporating a psychometrically validated instrument for measuring (un)happiness, with 2220 developers, yielding a rich and balanced sample of 1318 complete responses. Our results indicate that software developers are a slightly happy population, but the need for limiting the Unhappiness of developers remains. We also identified 219 factors representing causes of Unhappiness while developing software. Our results, which are available as open data, can act as guidelines for practitioners in management positions and developers in general for fostering happiness on the job. We suggest considering happiness in future studies of both human and technical aspects in software engineering.

  • Consequences of Unhappiness while developing software
    Proceedings - 2017 IEEE ACM 2nd International Workshop on Emotion Awareness in Software Engineering SEmotion 2017, 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive side of happiness -- positive emotions and moods -- is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that also studying the negative side -- Unhappiness -- could lead to cost-effective ways of enhancing working conditions, job performance, and to limiting the occurrence of psychological disorders. Our comprehension of the consequences of (un)happiness among developers is still too shallow, and is mainly expressed in terms of development productivity and software quality. In this paper, we attempt to uncover the experienced consequences of Unhappiness among software developers. Using qualitative data analysis of the responses given by 181 questionnaire participants, we identified 49 consequences of Unhappiness while doing software development. We found detrimental consequences on developers' mental well-being, the software development process, and the produced artifacts. Our classification scheme, available as open data, will spawn new happiness research opportunities of cause-effect type, and it can act as a guideline for practitioners for identifying damaging effects of Unhappiness and for fostering happiness on the job.

  • ICSE (Companion Volume) - Unhappy developers: bad for themselves, bad for process, and bad for software product
    2017 IEEE ACM 39th International Conference on Software Engineering Companion (ICSE-C), 2017
    Co-Authors: Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang, Pekka Abrahamsson
    Abstract:

    Recent research in software engineering supports the "happy-productive" thesis, and the desire of flourishing happiness among programmers is often expressed by industry practitioners. Recent literature has suggested that a cost-effective way to foster happiness and productivity among workers could be to limit Unhappiness of developers due to its negative impact. However, possible negative effects of Unhappiness are still largely unknown in the software development context. In this paper, we present the first results from a study exploring the consequences of the unhappy developers. Using qualitative data analysis of the survey responses given by 181 participants, we identified 49 potential consequences of Unhappiness while developing software. These results have several implications. While raising the awareness of the role of moods, emotions and feelings in software development, we foresee that our classification scheme will spawn new happiness studies linking causes and effects, and it can act as a guideline for developers and managers to foster happiness at work.