An IDE Plugin for Gamified Continuous Integration

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Straubinger, Philipp, Fraser, Gordon
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909129485844480
author Straubinger, Philipp
Fraser, Gordon
author_facet Straubinger, Philipp
Fraser, Gordon
contents Interruptions and context switches resulting from meetings, urgent tasks, emails, and queries from colleagues contribute to productivity losses in developers' daily routines. This is particularly challenging for tasks like software testing, which are already perceived as less enjoyable, prompting developers to seek distractions. To mitigate this, applying gamification to testing activities can enhance motivation for test writing. One such gamification tool is Gamekins, which integrates challenges, quests, achievements, and leaderboards into the Jenkins CI (continuous integration) platform. However, as Gamekins is typically accessed through a browser, it introduces a context switch. This paper presents an IntelliJ plugin designed to seamlessly integrate Gamekins' gamification elements into the IDE, aiming to minimize context switches and boost developer motivation for test writing.
format Preprint
id arxiv_https___arxiv_org_abs_2403_03557
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle An IDE Plugin for Gamified Continuous Integration
Straubinger, Philipp
Fraser, Gordon
Software Engineering
Interruptions and context switches resulting from meetings, urgent tasks, emails, and queries from colleagues contribute to productivity losses in developers' daily routines. This is particularly challenging for tasks like software testing, which are already perceived as less enjoyable, prompting developers to seek distractions. To mitigate this, applying gamification to testing activities can enhance motivation for test writing. One such gamification tool is Gamekins, which integrates challenges, quests, achievements, and leaderboards into the Jenkins CI (continuous integration) platform. However, as Gamekins is typically accessed through a browser, it introduces a context switch. This paper presents an IntelliJ plugin designed to seamlessly integrate Gamekins' gamification elements into the IDE, aiming to minimize context switches and boost developer motivation for test writing.
title An IDE Plugin for Gamified Continuous Integration
topic Software Engineering
url https://arxiv.org/abs/2403.03557