A Fuzzy Logic-Based System for Enhancing Scrum Method
In this paper, we propose a decision support system for enhancing scrum methodology based on fuzzy logic. Scrum is a very popular agile methodology within the software and product development. In the basic scrum, requirements that describe a certain task do not have a clear interpretation. Also, the...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
University of Belgrade, Faculty of Organisational Sciences
2017-05-01
|
Series: | Management |
Online Access: | http://management.fon.bg.ac.rs/index.php/mng/article/view/18 |
_version_ | 1811238313138323456 |
---|---|
author | Mihailo Stupar Pavle Milošević Bratislav Petrović |
author_facet | Mihailo Stupar Pavle Milošević Bratislav Petrović |
author_sort | Mihailo Stupar |
collection | DOAJ |
description | In this paper, we propose a decision support system for enhancing scrum methodology based on fuzzy logic. Scrum is a very popular agile methodology within the software and product development. In the basic scrum, requirements that describe a certain task do not have a clear interpretation. Also, the traditional model does not take into account the experience of the developers nor the logical dependencies of input variables. Fuzzy inference is particularly useful for this purpose, because it incorporates logic in inference process and inputs are presented using linguistic quantifiers. The proposed system consists of three main components: a fuzzy inference system, an aggregation operator and a feedback function. The aggregation function is used to aggregate task predictions in a single value that uniquely represent a specific task, while a feedback is employed to adjust an input variable to improve system performance. Furthermore, the proposed system is simulated with randomly generated inputs in order to analyse its behaviour. The predictions of the system are more accurate and with smaller deviation in the final iterations.
JEL Classification: C63, D81, L86 |
first_indexed | 2024-04-12T12:39:35Z |
format | Article |
id | doaj.art-8e5bb8149fb54eab9b528fd878b67b8d |
institution | Directory Open Access Journal |
issn | 1820-0222 2406-0658 |
language | English |
last_indexed | 2024-04-12T12:39:35Z |
publishDate | 2017-05-01 |
publisher | University of Belgrade, Faculty of Organisational Sciences |
record_format | Article |
series | Management |
spelling | doaj.art-8e5bb8149fb54eab9b528fd878b67b8d2022-12-22T03:32:49ZengUniversity of Belgrade, Faculty of Organisational SciencesManagement1820-02222406-06582017-05-01221475710.7595/management.fon.2017.000718A Fuzzy Logic-Based System for Enhancing Scrum MethodMihailo Stupar0Pavle Milošević1Bratislav Petrović2University of Belgrade, Faculty of Organizational SciencesUniversity of Belgrade, Faculty of Organizational SciencesUniversity of Belgrade, Faculty of Organizational SciencesIn this paper, we propose a decision support system for enhancing scrum methodology based on fuzzy logic. Scrum is a very popular agile methodology within the software and product development. In the basic scrum, requirements that describe a certain task do not have a clear interpretation. Also, the traditional model does not take into account the experience of the developers nor the logical dependencies of input variables. Fuzzy inference is particularly useful for this purpose, because it incorporates logic in inference process and inputs are presented using linguistic quantifiers. The proposed system consists of three main components: a fuzzy inference system, an aggregation operator and a feedback function. The aggregation function is used to aggregate task predictions in a single value that uniquely represent a specific task, while a feedback is employed to adjust an input variable to improve system performance. Furthermore, the proposed system is simulated with randomly generated inputs in order to analyse its behaviour. The predictions of the system are more accurate and with smaller deviation in the final iterations. JEL Classification: C63, D81, L86http://management.fon.bg.ac.rs/index.php/mng/article/view/18 |
spellingShingle | Mihailo Stupar Pavle Milošević Bratislav Petrović A Fuzzy Logic-Based System for Enhancing Scrum Method Management |
title | A Fuzzy Logic-Based System for Enhancing Scrum Method |
title_full | A Fuzzy Logic-Based System for Enhancing Scrum Method |
title_fullStr | A Fuzzy Logic-Based System for Enhancing Scrum Method |
title_full_unstemmed | A Fuzzy Logic-Based System for Enhancing Scrum Method |
title_short | A Fuzzy Logic-Based System for Enhancing Scrum Method |
title_sort | fuzzy logic based system for enhancing scrum method |
url | http://management.fon.bg.ac.rs/index.php/mng/article/view/18 |
work_keys_str_mv | AT mihailostupar afuzzylogicbasedsystemforenhancingscrummethod AT pavlemilosevic afuzzylogicbasedsystemforenhancingscrummethod AT bratislavpetrovic afuzzylogicbasedsystemforenhancingscrummethod AT mihailostupar fuzzylogicbasedsystemforenhancingscrummethod AT pavlemilosevic fuzzylogicbasedsystemforenhancingscrummethod AT bratislavpetrovic fuzzylogicbasedsystemforenhancingscrummethod |