Understanding the Impact of Emotions on the Quality of Software Artifacts

<p dir="ltr">This paper proposes a framework for investigating the impact of emotions on the quality of software artifacts and portrays some observations captured during the development of several software engineering projects. The paper uses eight primary emotions and their intensit...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Khaled M. Khan (16888788) (author)
مؤلفون آخرون: Moutaz Saleh (14151402) (author)
منشور في: 2021
الموضوعات:
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1864513560210571264
author Khaled M. Khan (16888788)
author2 Moutaz Saleh (14151402)
author2_role author
author_facet Khaled M. Khan (16888788)
Moutaz Saleh (14151402)
author_role author
dc.creator.none.fl_str_mv Khaled M. Khan (16888788)
Moutaz Saleh (14151402)
dc.date.none.fl_str_mv 2021-08-05T00:00:00Z
dc.identifier.none.fl_str_mv 10.1109/access.2021.3102663
dc.relation.none.fl_str_mv https://figshare.com/articles/journal_contribution/Understanding_the_Impact_of_Emotions_on_the_Quality_of_Software_Artifacts/24038967
dc.rights.none.fl_str_mv CC BY 4.0
info:eu-repo/semantics/openAccess
dc.subject.none.fl_str_mv Information and computing sciences
Software engineering
Psychology
Cognitive and computational psychology
Software
Tools
Productivity
Wheels
Support vector machines
Sentiment analysis
Software measurement
Software artifacts
Wheel of emotions
Communication artifacts
Developers’ emotions
Software quality
dc.title.none.fl_str_mv Understanding the Impact of Emotions on the Quality of Software Artifacts
dc.type.none.fl_str_mv Text
Journal contribution
info:eu-repo/semantics/publishedVersion
text
contribution to journal
description <p dir="ltr">This paper proposes a framework for investigating the impact of emotions on the quality of software artifacts and portrays some observations captured during the development of several software engineering projects. The paper uses eight primary emotions and their intensity levels defined in Plutchik's Wheel of Emotions. This study utilizes two major artifacts in the development environment; the software artifacts and the communication artifacts. The findings show that most developers experienced optimism in their work, felt joy, and found interest in the project. It also reveals that the most three influencing negative emotions are distraction, anger and boredom. Almost 20% of the developers were distracted during the project activities. Some developers also experienced anger with other team members. Nearly one-fifth of the participants were bored or lost interest in the project. These results confirm the findings of other similar research. However, we have also found that this claim does not always hold in some cases. Positive emotions do not always contribute to good quality artifacts. Similarly, negative emotions sometimes result in a positive impact on the quality of artifacts. The obtained results show how various kinds of emotions impact differently on the quality of software artifacts.</p><h2>Other Information</h2><p dir="ltr">Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/legalcode" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2021.3102663" target="_blank">https://dx.doi.org/10.1109/access.2021.3102663</a></p>
eu_rights_str_mv openAccess
id Manara2_cfc2a8be426a2f2a2c5bb9341f82109a
identifier_str_mv 10.1109/access.2021.3102663
network_acronym_str Manara2
network_name_str Manara2
oai_identifier_str oai:figshare.com:article/24038967
publishDate 2021
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv CC BY 4.0
spelling Understanding the Impact of Emotions on the Quality of Software ArtifactsKhaled M. Khan (16888788)Moutaz Saleh (14151402)Information and computing sciencesSoftware engineeringPsychologyCognitive and computational psychologySoftwareToolsProductivityWheelsSupport vector machinesSentiment analysisSoftware measurementSoftware artifactsWheel of emotionsCommunication artifactsDevelopers’ emotionsSoftware quality<p dir="ltr">This paper proposes a framework for investigating the impact of emotions on the quality of software artifacts and portrays some observations captured during the development of several software engineering projects. The paper uses eight primary emotions and their intensity levels defined in Plutchik's Wheel of Emotions. This study utilizes two major artifacts in the development environment; the software artifacts and the communication artifacts. The findings show that most developers experienced optimism in their work, felt joy, and found interest in the project. It also reveals that the most three influencing negative emotions are distraction, anger and boredom. Almost 20% of the developers were distracted during the project activities. Some developers also experienced anger with other team members. Nearly one-fifth of the participants were bored or lost interest in the project. These results confirm the findings of other similar research. However, we have also found that this claim does not always hold in some cases. Positive emotions do not always contribute to good quality artifacts. Similarly, negative emotions sometimes result in a positive impact on the quality of artifacts. The obtained results show how various kinds of emotions impact differently on the quality of software artifacts.</p><h2>Other Information</h2><p dir="ltr">Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/legalcode" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2021.3102663" target="_blank">https://dx.doi.org/10.1109/access.2021.3102663</a></p>2021-08-05T00:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.1109/access.2021.3102663https://figshare.com/articles/journal_contribution/Understanding_the_Impact_of_Emotions_on_the_Quality_of_Software_Artifacts/24038967CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/240389672021-08-05T00:00:00Z
spellingShingle Understanding the Impact of Emotions on the Quality of Software Artifacts
Khaled M. Khan (16888788)
Information and computing sciences
Software engineering
Psychology
Cognitive and computational psychology
Software
Tools
Productivity
Wheels
Support vector machines
Sentiment analysis
Software measurement
Software artifacts
Wheel of emotions
Communication artifacts
Developers’ emotions
Software quality
status_str publishedVersion
title Understanding the Impact of Emotions on the Quality of Software Artifacts
title_full Understanding the Impact of Emotions on the Quality of Software Artifacts
title_fullStr Understanding the Impact of Emotions on the Quality of Software Artifacts
title_full_unstemmed Understanding the Impact of Emotions on the Quality of Software Artifacts
title_short Understanding the Impact of Emotions on the Quality of Software Artifacts
title_sort Understanding the Impact of Emotions on the Quality of Software Artifacts
topic Information and computing sciences
Software engineering
Psychology
Cognitive and computational psychology
Software
Tools
Productivity
Wheels
Support vector machines
Sentiment analysis
Software measurement
Software artifacts
Wheel of emotions
Communication artifacts
Developers’ emotions
Software quality