Towards Emotional Awareness in Software Development Teams

Slides:



Advertisements
Similar presentations
MAPLE LEAF INTERNATIONAL SCHOOL TIANJIN HUAYUAN.
Advertisements

IM426 – BUSINESS CASE 6: SOCIAL SENTIMENTAL ANALYSIS 社群情感分析 Original case source & reference: Rainer, Kelly, Prince, Brad and Watson, Hugh, Management.
A self-reflection of my teaching design Unit 1 New Friends New Faces 戴弘梧.
有效教學與多元評量 :理念、策略與應用 羅文基 龍華科技大學
升中導航— 面試技巧工作坊 學校社工:江曉彤姑娘.
齐心协力 建设最好的 物理教学实验中心
-CHINESE TIME (中文时间): Free Response idea: 你周末做了什么?
新课程理念与课堂教学 英语学科.
十五條佛規 後學:張慈幸
专题八 书面表达.
有效學習計劃簡介 (學前).
Business English Reading
消防安全教育 巫山县金银小学 马泮军.
電子商務 授課教師:林詩偉.
問題導向學習 (Problem-Based Learning, PBL)
自衛消防編組任務職責 講 義 This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add.
华东师范大学软件学院 王科强 (第一作者), 王晓玲
訓練需求評估 紀信光.
2014年上海市中职校学业水平考试 英语学科总结报告
Responsive Classroom Approach 回应式课堂教学法
English Writing Lecture 9
第十四章 發展專案風險管理計畫 1.
主讲人:高亚兵 浙江外国语学院教育科学学院
第4讲 企业财务管理.
本课件是由精确校对的word书稿制作的“逐字编辑”课件,如需要修改课件,请双击对应内容,进入可编辑状态。
分析抗焦慮劑/安眠劑之使用的影響因子在重度憂鬱症及廣泛性焦慮症病人和一般大眾的處方形態
Academic Year TFC EFL Data Collection Outline 学年美丽中国英语测试数据收集概述
How can we be a member of the Society? You should finish the following tasks if you want to be a member of the Birdwatching Society.
AIS Project hanyu Stage 6 Writing Skills
近期申请问题及相关案例 Justin 22/12/14.
Reading2 The Rest of Elias’ Story.
Thinking of Instrumentation Survivability Under Severe Accident
人际交往:科学与艺术.
優質教育基金研究計劃研討會: 經驗分享 - 透過Web 2.0推動高小程度 探究式專題研習的協作教學模式
教師的成長 與 教師專業能力理念架構 教育局 專業發展及培訓分部 TCF, how much you know about it?
Understanding Report Cards 读懂成绩单 Mr Alex Ward Director of Studies 教学总监
Activities in 2004/5 2004/5年度活动 ETI conference- May 2004
如何從事論文寫作 2 玄奘大學 林國威
开发者社交网络 张伟强.
肢體殘障人士 Physically handicapped
G10 PARENT MEETING COURSE SELECTION 高一选课家长会 PRESENTED BY B
個人知覺之工作滿足感與激勵潛在分數 國 立 交 通 大 學 管 理 科 學 管 理 學 實 作 調 查 報 告 劉師程
971研究方法課程第九次上課 認識、理解及選擇一項適當的研究策略
超越的愛 The Greater Love.
基于课程标准的校本课程教学研究 乐清中学 赵海霞.
大学思辨英语教程 精读1:语言与文化 (说课)
—— 周小多.
绩效管理.
A SMALL TRUTH TO MAKE LIFE 100%
Welcome 单位: 永兴一中 执教老师:刘会芳.
Version Control System Based DSNs
Unit 5 Reading A Couch Potato.
Guide to a successful PowerPoint design – simple is best
Ericsson Innovation Award 2018 爱立信创新大赛 2018
虚 拟 仪 器 virtual instrument
中央社新聞— <LTTC:台灣學生英語聽說提升 讀寫相對下降>
Transformational Leadership
商業英文 組員: 張裕欣 廖彥鈞 吳鎵佑 陳奕達.
高考应试作文写作训练 5. 正反观点对比.
An organizational learning approach to information systems development
PRESENTED BY OfficePLUS
澳洲英語授課暑期研習分享: 參與研習對於大學教師國際觀之影響
More About Auto-encoder
CONSCIOUS Value-Based Parenting 基于价值的有意识子女教育
台灣未來學校 學校發展中心 (SDC) /主持人計劃.
專業倫理 (Professional Ethics) 2008 FALL SEMESTER (N3)
贵阳市教科所 代钊模 教师如何做课题研究 贵阳市教科所 代钊模
My Profile 黃宏祿 Mail: FB: Barry Hwang
Chartering a Course for Club Success 成功分會之經營訣竅
Start today. Change tomorrow.
Presentation transcript:

Towards Emotional Awareness in Software Development Teams

Emotional Awareness 定义:我们自己的感受以及我们如何察觉别人的感受 知道自己的情绪和同事的情绪使你能够有根据的调整自己的行为,并在合作任务中获得更好的结果 以前的研究表明,情绪影响生产力,任务质量,创造力,团体关系和工作满意度

Emotional Awareness 软件开发是一个高度协作的活动,参与者使用邮件,论坛,跟踪工具等来管理他们的合作 这些协作产物是沟通渠道,开发团队可以借此表达他们的情绪状态。 随着业务全球化和分布式团队的日益增长的趋势,这些形式的沟通正在吸收更传统的形式,如面对面会议和语音。 这种趋势产生大量的文本数据难以分析处理,使团队成员难以保持意识到他们的项目的情绪状态。

METHODOLOGY 1)Input Data: Collaboration Artifacts 为了准确地模拟软件开发团队中的情绪,并了解影响这些情绪的因素,我们建议分析不同的协作工件。 这些工件的示例是软件存储库中的提交消息,错误报告,电子邮件,维基和Twitter消息。 我们认为开发人员表达的情感和细节的数量取决于工件类型。 例如,来自项目的邮件列表的电子邮件消息可能具有关于项目的方面的更多技术细节,相较于处理相同主题的Twitter消息 twitter消息可能表达更积极的情绪,与之相对的时,错误报告或提交消息

METHODOLOGY 2) Sentiment Analysis 对文档片段进行情绪的量化分析 SentiStrength positive {+1,+5} negative{-1,-5} SentiStrength, a lexical sentiment extraction tool.

人可以同时表达积极与消极的情绪 I love hating you. Love[3,-1] Hate[1,-4] absolutely love[4,-1] "looove" and "love!!!"

The final positive or negative score in a text snippet the emotion of an entire artifact

METHODOLOGY 3)Topic Modeling latent Dirichlet allocation (LDA) 文档主题词生成模型 我们认为一篇文章的每个词都是通过“以一定概率选择了某个主题,并从这个主题中以一定概率选择某个词语”这样一个过程得到。 文档到主题服从多项式分布,主题到词服从多项式分布。 LDA是一种非监督机器学习技术,可以用来识别大规模文档集(document collection)或语料库(corpus)中潜藏的主题信息。

for every topic tj and topic emotion score tej

A={a1,q2,…,an} collaboration artifacts T={t1,t2,…,tm} the set of extracted topics Wn*m matrix wij the number of times a word present in artifact ai is associated with topic tj . E = {e1, e2, ..., en} denotes the emotion score of each artifact ai.

INITIAL EVALUATION AND RESULTS 1)Application ofApproach on Collaboration Artifacts a mailing list Confluence, a web-based software collaboration tool During the three month course, students were organised in teams of 5 to 8 students, developing applications for industrial partners. Each team had a project leader, usually a doctoral student, who performed project management activities.

2) Interviews with Project Leaders Two of the interviewees were able to correlate positive and negative emotion peaks with the team performance, and overall motivation during the project; as well as with important deadlines. Furthermore, the interviewed project leaders thought that presented graphs would help them react more accordingly, as they would be more aware of their teams emotions. In the interviews, one of the project leaders expressed fear that developers would change their expression form if they knew that a sentiment analysis approach was being used to analyze the teams’ emotions.

CONCLUSIONS AND FUTURE WORK We plan to further refine our approach by applying different summarization techniques and by expanding the lexicon of our sentiment analysis tool. We also plan to test our approach in a larger setting and analyze additional collaboration artifacts. We are also interested in researching how emotional awareness changes the team behavior and plan to analyze possible correlations of development teams’ emotions and other contextual factors, such as current tasks or calendar events.