Using machine learning methods to classify tasks by priority in IT-projects

Authors

  • Tatyana Unuchak Univerza v Mariboru, Fakulteta za organizacijske vede
  • Mirjana Kljajić Borštnar Univerza v Mariboru, Fakulteta za organizacijske vede
  • Yauhen Unuchak Univerza v Mariboru, Fakulteta za organizacijske vede

DOI:

https://doi.org/10.31449/upinf.240

Keywords:

IT-project management, task prioritisation, machine learning, multiclass classification, data imbalance

Abstract

Prioritisation and prioritising tasks remains a challenge in effective project management. There are many approaches to prioritisation, such as MoSCoW, binary search tree and others. However, all these techniques are labour intensive, subjective and inflexible. In this paper, we discuss machine learning based approaches for automatic prioritization. The main goal of our work is to investigate how machine learning techniques can be used to help project managers prioritize tasks more efficiently in IT-projects. To this end, we developed a classification model for automatic prioritization on a set of 600000 records following the CRISP-DM step-by-step process. Most tasks in IT-projects are labelled with the highest priority, which poses a challenge for modelling as well as for the efficiency of project execution. We show that it makes sense to classify tasks into fewer priority groups, which in turn contributes to the accuracy of the classification model.

Author Biographies

Tatyana Unuchak, Univerza v Mariboru, Fakulteta za organizacijske vede

Tatyana Unuchak je magistrica organizatorka informatičarka in strokovnjakinja na področju razvoja spletnih in mobilnih rešitev. Raziskovalni interesi so povezani s strojnim učenjem in z izboljšanjem procesov projektnega vodenja.

Mirjana Kljajić Borštnar, Univerza v Mariboru, Fakulteta za organizacijske vede

Mirjana Kljajić Borštnar je redna profesorica za področje informacijskih sistemov na Fakulteti za organizacijske vede Univerze v Mariboru. Njeno raziskovalno delo je usmerjeno v sisteme za podporo odločanju, odkrivanje znanja v podatkih in strojno učenje ter organizacijsko učenje. Je glavna urednica revije Uporabna informatika, podpredsednica Slovenskega društva INFORMATIKA, sovodja programskih odborov mednarodnega simpozija operacijskih raziskav in Blejske e-konference ter članica izvršnega odbora AI4Slovenia.

Yauhen Unuchak, Univerza v Mariboru, Fakulteta za organizacijske vede

Yauhen Unuchak je magister organizator informatik in strokovnjak na področju avtomatiziranega testiranja in testiranja zmogljivosti programske opreme. Raziskovalni interesi so povezani z avtomatiziranim testiranjem, sistemi menedžmenta kakovosti, korporativnimi informacijskimi sistemi, velepodatki in napovedno analitiko. Eden od avtorjev knjige »IT-Startup: 10 nasvetov za začetnike«.

Published

2025-01-09

How to Cite

[1]
Unuchak, T., Kljajić Borštnar, M. and Unuchak, Y. 2025. Using machine learning methods to classify tasks by priority in IT-projects . Applied Informatics. (Jan. 2025). DOI:https://doi.org/10.31449/upinf.240.

Issue

Section

Scientific articles