Отримано 27.07.2021, Доопрацьовано 19.10.2021, Прийнято 22.11.2021

Адаптація принципів agile методології для управління проєктом розробки програмного застонку

Вадим Яковенко, Юлія Ульяновська, Тетяна Яковенко, Тетяна Чупілко

В роботі описано використання деяких принципів Agile методології та SCRUM фреймворку для управління реальним проєктом, який має свою специфіку та особливості. Розглянуті процеси, що мають зв'язок з проєктним менеджментом: проєктування логіки та архітектури додатку, організація роботи з кодом та ресурсами додатку командою з розробки. Досліджуваний проєкт є навчальним 3D додатком в ігровій формі, що являє симулятор роботи митного поста. Даний проєкт побудований на базі Unreal Engine 4 та використовує Git як систему контролю версій для командної роботи. Визначено, що успішність застосування принципів гнучкої методології істотно залежить від коректності виконання початкового етапу (проєктування архітектури та логіки додатку) та адекватного до принципів методології розподілу задач на підзадачі. Розроблена архітектура повинна бути гнучкою. Вона має передбачати можливість змін або розширення функціональності розроблюваного програмного продукту без внесення змін до вже розробленої частини програмного продукту та без радикальних змін самої архітектури. Результати даного дослідження можуть бути використані для розробки методології проєктування архітектури та логіки програмного забезпечення, що розроблятиметься за використання Agile методології. Застосування гнучкої методології для управління проєктами розробки програмних продуктів порівняно з методологією водоспаду дозволяє скоротити час розробки до 10‑12 разів та витрати на виправлення помилок (багів) до 20 разів

методологія Agile, управління проєктом, розробка додатку, адаптація SCRUM фреймворку
44-52
Yakovenko, V., Ulianovska, Y., Yakovenko, T., & Chupilko, T. (2021). Adapting the principles of agile methodology to manage an application development program project. Information Technologies and Computer Engineering, 18(3), 44-52. https://doi.org/10.31649/1999-9941-2021-52-3-44-52

Використані джерела

Використані джерела в процесі публікації