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...

Full description

Saved in:
Bibliographic Details
Main Author: Yapputri, Violin
Other Authors: Chua Hock Chuan
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