| Abstract |
Uzdevumu sadale informācijas tehnoloģiju izstrādes projektos ir viens no faktoriem, kas ietekmē projekta izpildes termiņus un rezultātu kvalitāti. Neveiksmīga uzdevumu sadale var izraisīt darbinieku pārslodzi, uzdevumu piešķiršanu neatbilstošiem darbiniekiem, projekta kavēšanos un kvalitātes problēmas. Mūsdienu IT projektos uzdevumu sadali joprojām lielākoties veic manuāli, balstoties uz pieredzi un intuitīvu vērtējumu, kas apgrūtina vienlaicīgu darbinieku kompetenču, pieejamības un projekta ierobežojumu izvērtēšanu. Darba mērķis ir izstrādāt uzdevumu sadales modeli, kas nodrošina pamatotu uzdevumu piešķiršanu komandas dalībniekiem, ņemot vērā viņu kompetences, pieejamību un projekta izpildes termiņus. Darbā apkopota informācija par uzdevumu sadales problemātiku dažādu tipu IT projektos un izpētītas optimizācijas metodes. Analizējot literatūru un problemātiku, mērķa sasniegšanai tika izvēlēta jauktā veselo skaitļu lineārās programmēšanas pieeja. Darbā ir formulēts matemātiskais modelis, kas ietver diskrēto piešķiršanas mainīgo, stingros un elastīgos ierobežojumus, kuru savstarpējo ietekmi nosaka soda koeficienti. Modelis izstrādāts Python vidē, izmantojot Gurobi risinātāju, savukārt MS Excel faili izmantoti kā ievades un izvades datu formāts. Modeļa darbības novērtēšanai veikta soda koeficientu jutīguma analīze, izmantojot OFAT un stūra punktu metodes trijos dažāda mēroga scenārijos, kā arī salīdzinošā analīze ar nejaušās sadales un balansētās slodzes algoritmiem. Jutīguma analīze atklāj, ka modeļa uzvedību visvairāk ietekmē prasmju un pieredzes soda koeficienti, savukārt uzdevumu skaita sods praktiski neietekmē risinājumu. Salīdzināšanas analīzes rezultāti apliecina, ka izstrādātais modelis pārspēj abus salīdzinājuma algoritmus slodzes vienmērīguma un prasmju atbilstības ziņā. Papildus tam tika veikts modeļa darbības robežu novērtējums, kurā atklājās, ka modelis sniedz uzticamu un līdzsvarotu uzdevumu sadali, kamēr plānotā slodze nepārsniedz
aptuveni 80 % no komandas kopējās kapacitātes.
Bakalaura darbs sastāv no 79 lappusēm, 11 attēliem, 8 tabulām, 3 pielikumiem
un 49 informācijas avotiem. |