Automatically Prioritizing Tasks in Software Development
dc.authorid | Farina, Mirko/0000-0001-8342-6549 | |
dc.authorid | Bugayenko, Yegor/0000-0001-6370-0678 | |
dc.authorwosid | Farina, Mirko/AAN-1331-2021 | |
dc.authorwosid | Kharlamova, Arina/JPK-7098-2023 | |
dc.authorwosid | Succi, Giancarlo/E-4064-2016 | |
dc.contributor.author | Bugayenko, Yegor | |
dc.contributor.author | Farina, Mirko | |
dc.contributor.author | Kruglov, Artem | |
dc.contributor.author | Pedrycz, Witold | |
dc.contributor.author | Plaksin, Yaroslav | |
dc.contributor.author | Succi, Giancarlo | |
dc.date.accessioned | 2024-05-19T14:46:56Z | |
dc.date.available | 2024-05-19T14:46:56Z | |
dc.date.issued | 2023 | |
dc.department | İstinye Üniversitesi | en_US |
dc.description.abstract | Within the domain of managing software development teams, effective task prioritization is a critical responsibility that should not be underestimated, particularly for larger organizations with significant backlogs. Current approaches primarily rely on predicting task priority without considering information about other tasks, potentially resulting in inaccurate priority predictions. This paper presents the benefits of considering the entire backlog when prioritizing tasks. We employ an iterative approach using Particle Swarm Optimization to optimize a linear model with various preprocessing methods to determine the optimal model for task prioritization within a backlog. The findings of our study demonstrate the usefulness of constructing a task prioritization model based on complete information from the backlog. The method proposed in our study can serve as a valuable resource for future researchers and can also facilitate the development of new tools to aid IT management teams. | en_US |
dc.description.sponsorship | Huawei Technologies Company Ltd. | en_US |
dc.description.sponsorship | This work was supported by Huawei Technologies Company Ltd. under the Puzzle Driven Development (PDD) Project. | en_US |
dc.identifier.doi | 10.1109/ACCESS.2023.3305249 | |
dc.identifier.endpage | 90334 | en_US |
dc.identifier.issn | 2169-3536 | |
dc.identifier.scopus | 2-s2.0-85168295704 | en_US |
dc.identifier.scopusquality | Q1 | en_US |
dc.identifier.startpage | 90322 | en_US |
dc.identifier.uri | https://doi.org10.1109/ACCESS.2023.3305249 | |
dc.identifier.uri | https://hdl.handle.net/20.500.12713/5621 | |
dc.identifier.volume | 11 | en_US |
dc.identifier.wos | WOS:001058773000001 | en_US |
dc.identifier.wosquality | N/A | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.indekslendigikaynak | Scopus | en_US |
dc.language.iso | en | en_US |
dc.publisher | Ieee-Inst Electrical Electronics Engineers Inc | en_US |
dc.relation.ispartof | Ieee Access | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.snmz | 20240519_ka | en_US |
dc.subject | Task Analysis | en_US |
dc.subject | Linear Programming | en_US |
dc.subject | Prediction Algorithms | en_US |
dc.subject | Codes | en_US |
dc.subject | Measurement | en_US |
dc.subject | Software Engineering | en_US |
dc.subject | Project Management | en_US |
dc.subject | Software Product Lines | en_US |
dc.subject | Linear Systems | en_US |
dc.subject | Software Development Management | en_US |
dc.subject | Software Project Management | en_US |
dc.subject | Task Prioritization | en_US |
dc.subject | Linear Model | en_US |
dc.title | Automatically Prioritizing Tasks in Software Development | en_US |
dc.type | Article | en_US |