DEVELOPMENT OF GAMIFICATION SOFTWARE SYSTEM FOR SCRUM SOFTWARE DEVELOPMENT

Gamification is the use of game elements in a non-game context. Gamification can motivate user and trigger user involvement. There have been many uses of gamification that have been quite successful in motivating their user. In software development, the productivity of each team member is very influ...

Full description

Saved in:
Bibliographic Details
Main Author: Zulfikar Fauzi, Zacki
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/43505
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:43505
spelling id-itb.:435052019-09-27T10:39:00ZDEVELOPMENT OF GAMIFICATION SOFTWARE SYSTEM FOR SCRUM SOFTWARE DEVELOPMENT Zulfikar Fauzi, Zacki Indonesia Final Project scrum, gamification, Trello, GitHub INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/43505 Gamification is the use of game elements in a non-game context. Gamification can motivate user and trigger user involvement. There have been many uses of gamification that have been quite successful in motivating their user. In software development, the productivity of each team member is very influential to the success of a software development project. Therefore, gamification should be utilized in software development to increase productivity. However, so far there are not many proposals and implementations of gamification in software development. In addition, one of the obstacles is that there are not many implementations of gamification in software development tools that are commonly used in industry, which makes gamification difficult to adopt in software development. In this final project a web-based software is built which functions as a gamification software system for developing Scrum software that is integrated with commonly used software development support tools. The chosen software development support tools are GitHub and Trello. The software is made by implementing several game elements, including point system, medal, and leaderboard. The game element implementation is done by applying those three game elements to daily meeting, task completion, code review, and GitHub commit. After conducting several testings, it can be concluded that the gamification software system that is created meets the functional requirements and can be used in a scrum software development without disrupting the workflow. Testing is done by performing functionality testing and scrum software development simulation testing. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description Gamification is the use of game elements in a non-game context. Gamification can motivate user and trigger user involvement. There have been many uses of gamification that have been quite successful in motivating their user. In software development, the productivity of each team member is very influential to the success of a software development project. Therefore, gamification should be utilized in software development to increase productivity. However, so far there are not many proposals and implementations of gamification in software development. In addition, one of the obstacles is that there are not many implementations of gamification in software development tools that are commonly used in industry, which makes gamification difficult to adopt in software development. In this final project a web-based software is built which functions as a gamification software system for developing Scrum software that is integrated with commonly used software development support tools. The chosen software development support tools are GitHub and Trello. The software is made by implementing several game elements, including point system, medal, and leaderboard. The game element implementation is done by applying those three game elements to daily meeting, task completion, code review, and GitHub commit. After conducting several testings, it can be concluded that the gamification software system that is created meets the functional requirements and can be used in a scrum software development without disrupting the workflow. Testing is done by performing functionality testing and scrum software development simulation testing.
format Final Project
author Zulfikar Fauzi, Zacki
spellingShingle Zulfikar Fauzi, Zacki
DEVELOPMENT OF GAMIFICATION SOFTWARE SYSTEM FOR SCRUM SOFTWARE DEVELOPMENT
author_facet Zulfikar Fauzi, Zacki
author_sort Zulfikar Fauzi, Zacki
title DEVELOPMENT OF GAMIFICATION SOFTWARE SYSTEM FOR SCRUM SOFTWARE DEVELOPMENT
title_short DEVELOPMENT OF GAMIFICATION SOFTWARE SYSTEM FOR SCRUM SOFTWARE DEVELOPMENT
title_full DEVELOPMENT OF GAMIFICATION SOFTWARE SYSTEM FOR SCRUM SOFTWARE DEVELOPMENT
title_fullStr DEVELOPMENT OF GAMIFICATION SOFTWARE SYSTEM FOR SCRUM SOFTWARE DEVELOPMENT
title_full_unstemmed DEVELOPMENT OF GAMIFICATION SOFTWARE SYSTEM FOR SCRUM SOFTWARE DEVELOPMENT
title_sort development of gamification software system for scrum software development
url https://digilib.itb.ac.id/gdl/view/43505
_version_ 1821998897477713920