Exploring Indicators of Developers' Sentiment Perceptions in Student Software Projects

IF 1.8 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Martin Obaidi, Marc Herrmann, Jendrik Martensen, Jil Klünder, Kurt Schneider
{"title":"Exploring Indicators of Developers' Sentiment Perceptions in Student Software Projects","authors":"Martin Obaidi,&nbsp;Marc Herrmann,&nbsp;Jendrik Martensen,&nbsp;Jil Klünder,&nbsp;Kurt Schneider","doi":"10.1002/smr.70089","DOIUrl":null,"url":null,"abstract":"<p>Communication is a crucial social factor in the success of software projects, as positively or negatively perceived statements can influence how recipients feel and affect team collaboration through emotional contagion. Whether a developer perceives a written message as positive, negative, or neutral is likely shaped by multiple factors. In this paper, we investigate how mood traits and states, life circumstances, project phases, and group dynamics relate to the perception of text-based messages in software development. We conducted a four-round survey study with 81 students in team-based software projects. Across rounds, participants reported these factors and labeled 30 decontextualized statements for sentiment, including meta-data on labeling rationale and uncertainty. Our results show: (1) Sentiment perception is only moderately stable within individuals, and label changes concentrate on ambiguity-prone statements; (2) correlation-level signals are small and do not survive global multiple-testing correction; (3) in statement-level repeated-measures models (GEE), higher mood trait and reactivity are associated with more positive (and less neutral) labeling, while predictors of negative labeling are weaker and at most trend-level (e.g., task conflict); (4) we find no clear evidence of systematic project-phase effects. Overall, sentiment perception varies within persons and is strongly statement-dependent. Although our study was conducted in an academic setting, the observed variability and ambiguity effects suggest caution when interpreting sentiment analysis outputs and motivate future work with contextualized, in-project communication.</p>","PeriodicalId":48898,"journal":{"name":"Journal of Software-Evolution and Process","volume":"38 3","pages":""},"PeriodicalIF":1.8000,"publicationDate":"2026-03-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/smr.70089","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Software-Evolution and Process","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/smr.70089","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

Abstract

Communication is a crucial social factor in the success of software projects, as positively or negatively perceived statements can influence how recipients feel and affect team collaboration through emotional contagion. Whether a developer perceives a written message as positive, negative, or neutral is likely shaped by multiple factors. In this paper, we investigate how mood traits and states, life circumstances, project phases, and group dynamics relate to the perception of text-based messages in software development. We conducted a four-round survey study with 81 students in team-based software projects. Across rounds, participants reported these factors and labeled 30 decontextualized statements for sentiment, including meta-data on labeling rationale and uncertainty. Our results show: (1) Sentiment perception is only moderately stable within individuals, and label changes concentrate on ambiguity-prone statements; (2) correlation-level signals are small and do not survive global multiple-testing correction; (3) in statement-level repeated-measures models (GEE), higher mood trait and reactivity are associated with more positive (and less neutral) labeling, while predictors of negative labeling are weaker and at most trend-level (e.g., task conflict); (4) we find no clear evidence of systematic project-phase effects. Overall, sentiment perception varies within persons and is strongly statement-dependent. Although our study was conducted in an academic setting, the observed variability and ambiguity effects suggest caution when interpreting sentiment analysis outputs and motivate future work with contextualized, in-project communication.

Abstract Image

探索学生软件项目中开发人员情绪感知的指标
沟通是软件项目成功的关键社会因素,因为积极或消极的感知陈述可以影响接收者的感受,并通过情绪传染影响团队协作。开发人员对书面信息的看法是积极的、消极的还是中立的,这可能受到多种因素的影响。在本文中,我们研究了情绪特征和状态、生活环境、项目阶段和群体动态如何与软件开发中基于文本的信息的感知相关。我们在基于团队的软件项目中对81名学生进行了四轮调查研究。在几个回合中,参与者报告了这些因素,并标记了30个非情境化的情绪陈述,包括标记理由和不确定性的元数据。研究结果表明:(1)个体的情绪感知仅具有中等稳定性,标签变化主要集中在易产生歧义的语句上;(2)相关电平信号较小,无法经受全局多次测试校正;(3)在陈述水平重复测量模型(GEE)中,较高的情绪特质和反应性与更多的积极标签(和更少的中性标签)相关,而消极标签的预测因子较弱,且在大多数趋势水平(如任务冲突);(4)我们没有发现系统性项目阶段效应的明确证据。总的来说,情感感知因人而异,并且强烈依赖于陈述。虽然我们的研究是在学术环境中进行的,但观察到的可变性和歧义效应表明,在解释情感分析结果时要谨慎,并通过情境化的项目内沟通激励未来的工作。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Software-Evolution and Process
Journal of Software-Evolution and Process COMPUTER SCIENCE, SOFTWARE ENGINEERING-
自引率
10.00%
发文量
109
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书