система, інтелектуальна система, проєктування систем, модель, нейронні мережі, машинне навчання
Анотація
У цій статті представлено модель інтелектуального розподілу завдань для команди розробників, побудовану на основі нейронних мереж. Інформація про наявні навички, поточну зайнятість та попередню ефективність окремих членів команди автоматично враховуються для прийняття рішень про призначення нових завдань. Архітектура інтелектуальної системи модульна, для клієнтської частини системи розподілу завдань, побудованої на основі запропонованої моделі, пропонується використання ASP.Core, для машинного навчання – Python API. Нейронна модель була навчена на історичних даних про виконання задач у командах розробників, а також вимогах до проєкту. Отримані результати підтверджують, що запропонована модель суттєво підвищує ефективність розподілу завдань у порівнянні з традиційним ручним підходом. Модель дозволяє більш рівномірно розподіляти робоче навантаження на окремих членів команди та мінімізує зусилля, затрачені на вироблення командних рішень. Продуктивність команди підвищуєтьсяза рахунок зростання швидкості виконання задач, зменшення перевантаження окремих розробників, врахування компетенції та попереднього досвіду виконавців, покращення прогнозування дедлайнів, зниження ризику затримок або невиконання поставлених завдань.
Біографії авторів
В. С. Воробйов, Київський національний університет імені Тараса Шевченка, м. Київ
студент
Л. В. Зубик, Київський національний університет імені Тараса Шевченка, м. Київ
доцент
Я. Я. Зубик, Національний університет водного господарства та природокористування, м. Рівне