Com.it: performance and wellbeing improvement dashboard for software engineers
The demand for tech applications has led to a significant increase in job opportunities for software engineers. However, the fast-paced, high-pressure work environment of the tech industry can result in burnout and decreased job satisfaction. Current initiatives, such as retrospective meetings and w...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/167200 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-167200 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1672002023-07-07T15:42:54Z Com.it: performance and wellbeing improvement dashboard for software engineers Yapputri, Violin Chua Hock Chuan School of Electrical and Electronic Engineering EHCHUA@ntu.edu.sg Engineering::Computer science and engineering::Software::Software engineering The demand for tech applications has led to a significant increase in job opportunities for software engineers. However, the fast-paced, high-pressure work environment of the tech industry can result in burnout and decreased job satisfaction. Current initiatives, such as retrospective meetings and wellness programs, have not effectively addressed these issues due to a lack of supporting data. Furthermore, current productivity and performance platforms focus solely on team-based performance, encouraging toxic competition, not intrinsic motivation. To tackle these challenges, com.it, a performance and wellbeing improvement web application dashboard for software engineers, was developed. Com.it is an industrial project designed to provide data insights into personal improvement for software engineers, along with recommendations to enhance their performance and quality of life based on their GitHub commit activity and journal entries. Aside from git commit, the name com.it also reflects the importance of communication and commitment in personal development. The application features dashboard, journal, profile, and onboarding functions to help users achieve their goals. Com.it were formulated from observations and interviews with developers in a tech company. For example, the journal feature includes stress and productivity questions curated based on developer team retrospective meetings. The web application was developed using current industry-standard technologies such as ReactTS, Go, and MongoDB with GitHub API integration. The current version of com.it has proven to be an interactive commit data visualization tool with meaningful recommendations. The application encourages users to make progress towards their personalized goals. With real user analysis, com.it is intended for real-life application to assist software engineers in achieving personal and professional growth. Bachelor of Engineering (Information Engineering and Media) 2023-05-24T05:45:46Z 2023-05-24T05:45:46Z 2023 Final Year Project (FYP) Yapputri, V. (2023). Com.it: performance and wellbeing improvement dashboard for software engineers. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/167200 https://hdl.handle.net/10356/167200 en A3082-221 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Software::Software engineering |
spellingShingle |
Engineering::Computer science and engineering::Software::Software engineering Yapputri, Violin Com.it: performance and wellbeing improvement dashboard for software engineers |
description |
The demand for tech applications has led to a significant increase in job opportunities for software engineers. However, the fast-paced, high-pressure work environment of the tech industry can result in burnout and decreased job satisfaction. Current initiatives, such as retrospective meetings and wellness programs, have not effectively addressed these issues due to a lack of supporting data. Furthermore, current productivity and performance platforms focus solely on team-based performance, encouraging toxic competition, not intrinsic motivation. To tackle these challenges, com.it, a performance and wellbeing improvement web application dashboard for software engineers, was developed. Com.it is an industrial project designed to provide data insights into personal improvement for software engineers, along with recommendations to enhance their performance and quality of life based on their GitHub commit activity and journal entries. Aside from git commit, the name com.it also reflects the importance of communication and commitment in personal development. The application features dashboard, journal, profile, and onboarding functions to help users achieve their goals. Com.it were formulated from observations and interviews with developers in a tech company. For example, the journal feature includes stress and productivity questions curated based on developer team retrospective meetings. The web application was developed using current industry-standard technologies such as ReactTS, Go, and MongoDB with GitHub API integration. The current version of com.it has proven to be an interactive commit data visualization tool with meaningful recommendations. The application encourages users to make progress towards their personalized goals. With real user analysis, com.it is intended for real-life application to assist software engineers in achieving personal and professional growth. |
author2 |
Chua Hock Chuan |
author_facet |
Chua Hock Chuan Yapputri, Violin |
format |
Final Year Project |
author |
Yapputri, Violin |
author_sort |
Yapputri, Violin |
title |
Com.it: performance and wellbeing improvement dashboard for software engineers |
title_short |
Com.it: performance and wellbeing improvement dashboard for software engineers |
title_full |
Com.it: performance and wellbeing improvement dashboard for software engineers |
title_fullStr |
Com.it: performance and wellbeing improvement dashboard for software engineers |
title_full_unstemmed |
Com.it: performance and wellbeing improvement dashboard for software engineers |
title_sort |
com.it: performance and wellbeing improvement dashboard for software engineers |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/167200 |
_version_ |
1772826685695066112 |