ПІДТРИМКА ПРИЙНЯТТЯ РІШЕНЬ У РОЗРОБЛЕННІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ЗА ДОПОМОГОЮ AGILE-ІНСТРУМЕНТІВ

Автор(и)

  • О. Г. ЗІНОВ’ЄВА Таврійський державний агротехнологічний університет імені Дмитра Моторного https://orcid.org/0000-0003-3760-8952
  • М. М. ГОРОНЕСКУЛЬ Таврійський державний агротехнологічний університет імені Дмитра Моторного https://orcid.org/0000-0002-3550-7640

DOI:

https://doi.org/10.35546/kntu2078-4481.2025.4.2.6

Ключові слова:

Agile, прийняття рішень, розроблення програмного забезпечення, Scrum, Kanban, метрики, управління проєктами, Sprint Planning, Product Backlog, DORA метрики.

Анотація

У статті досліджено значення Agile-інструментів як засобу підтримки процесів прийняття рішень у процесі розроблення програмного забезпечення в умовах високої невизначеності та динамічних змін вимог. Сучасні проєкти розроблення програмного забезпечення характеризуються складністю, необхідністю швидкого реагування на ринкові тренди та вимоги замовників, що робить процес прийняття рішень важливим фактором успіху. Традиційні каскадні методології часто виявляються неефективними, оскільки передбачають прийняття ключових рішень на початкових етапах проєкту за найвищого рівня невизначеності. У роботі проаналізовано основні типи рішень, які приймаються командами розробників: стратегічні (вибір технологій, архітектурні підходи), тактичні (планування спринтів, пріоритизація), оперативні (щоденні завдан- ня, технічні рішення) та адаптивні (реакція на зміни). Обґрунтовано принципи ефективного використання Agile-інструментів: прозорість даних через візуалізацію та регулярні церемонії, колективне прийняття рішень з використанням технік фасилітації, емпіричний підхід на основі даних та метрик, адаптивність і готовність переглядати рішення, автономія команди для оперативних рішень. Розроблено практичні рекомендації щодо застосування Agile-інструментів залежно від розміру команди та контексту проєкту: для стартапів та малих команд запропоновано мінімалістичний підхід з фокусом на Kanban та базових метриках; для середніх команд рекомендовано повноцінний Scrum з структурованими церемоніями; для великих організацій обґрунтовано необхідність фреймворків масштабування та централізованих систем метрик Підкреслено освітній аспект впровадження Agile-інструментів: використання цифрових дошок, метрик, спринтів і командних нарад сприяє формуванню професійних компетентностей майбутніх ІТ-фахівців, розвитку вміння працювати з вимогами, аналізувати ризики та приймати колективні рішення. Перспективи подальших досліджень включають вивчення впливу штучного інтелекту на автоматизацію підтримки прийняття рішень та аналіз ефективності Agile-практик у розподілених командах.

Посилання

Beck K., Andres C. Extreme programming explained: embrace change. (2nd Edition). Boston, MA: Addison-Wesley, 2004.

Schwaber K., Sutherland J. The scrum guide. Scrum Alliance. 2011. 21(1). P. 1-38.

Cohn M. User stories applied: For agile software development. Addison-Wesley Professional, 2004.

Forsgren N., Humble J., Kim G. Accelerate: The science of lean software and devops: Building and scaling high performing technology organizations. IT Revolution, 2018.

Kim G. et al. The DevOps handbook: How to create world-class agility, reliability, & security in technology organizations. It Revolution, 2021. 480 p.

Гарко І.І., Пирог М.В., Міронова В.Л. Застосування AGILE-методології у навчанні основ алгоритмізації та програмування для студентів спеціальностей з інформатики. Information Technologies and Learning Tools, т. 85, № 5, 2021. С. 147–162

Горонескуль М. М., Зінов’єва О. Г. Інтеграція Аgile методологій у викладанні дисциплін з розробки програмного забезпечення. Українські студії в європейському контексті: зб. наук. пр. № 11. 2025. С. 180-184.

Маслянко П. П., Савчук І. В. DevOps – концепт і структурне представлення. Наукові вісті КПІ: міжнародний науково-технічний журнал. 2021. № 4(134). С. 39–51.

Орлов М., Дуда О., Жовнір І., Грибовський О. Інструменти методології DevOps в інформаційних системах на основі технологій IoT. Computer-integrated technologies: education, science, production, 2024. № 57. С. 128-138.

Киричек Г. Г., Чубіч А. І. Використання KANBAN-методу в організації розроблення програмного забезпечення. Вчені записки Таврійського національного університету імені В.І. Вернадського Серія: Технічні науки. Том 31 (70) № 6. 2020. C. 78-82

##submission.downloads##

Опубліковано

2025-12-31