Макарова Л. М.Каіров, В. О.Kairov, Volodymyr2022-02-072022-02-072021https://eir.nuos.edu.ua/handle/123456789/5058Каіров, В. О. Нелінійна регресійна модель для оцінювання тривалості проєктів зі створення програмного забезпечення за методологією Agile та розробка програми для її реалізації = A nonlinear regression model for estimating the duration of software development projects using Agile metodology and developing the software for its implementation : магістерська робота ; спец. 121 "Інженерія програмного забезпечення" / В. О. Каіров ; наук. кер. Л. М. Макарова. – Миколаїв : НУК, 2021. – 105 с.Кваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 121 – "Інженерія програмного забезпечення". Національний університет кораблебудування імені адмірала Макарова. Миколаїв, 2021 р. Обсяг роботи: 104 стор., 9 табл., 11 рис., 27 використаних джерел, 5 додатків. Актуальність теми. При розробці програмних проєктів виконавці вирішують і задачі оцінювання. Тематика оцінювання тривалості та інших ресурсів розробки ПЗ в повній мірі ще не розкрита. При вирішенні задач оцінювання тривалості нових проєктів сама проєктна діяльність обумовлює необхідність використання методів аналізу емпіричних даних. Щоб поліпшити точність алгоритмічних моделей, необхідно пристосувати їх до конкретних обставин. Проте не було знайдено моделей для оцінювання тривалості розробки ПЗ, створеного за методологією Agile. Тому розробка такої моделі є актуальною задачею. Мета і завдання дослідження. Метою роботи є підвищення достовірності оцінювання тривалості розробки програмного забезпечення, яке створюється за методологією Agile. Для досягнення поставленої мети необхідно вирішити наступні завдання: проаналізувати існуючі моделі оцінювання тривалості розробки ПЗ; обґрунтувати необхідність проведення досліджень; побудувати нелінійну регресійну модель оцінювання тривалості розробки ПЗ, довірчий інтервал та інтервал передбачення; розробити програму для реалізації побудованої моделі. Об’єктом дослідження є процес оцінювання тривалості розробки програмного забезпечення, створеного за методологією Agile. Предметом дослідження є регресійна модель оцінювання тривалості розробки програмного забезпечення, створеного за методологією Agile. Методи дослідження: при проведенні досліджень використовувались методи теорії ймовірностей, математичної статистики, регресійного аналізу. Наукова новизна одержаних результатів: удосконалено регресійну модель для оцінювання тривалості розробки програмного забезпечення, яке створюється за методологією Agile, з використанням нормалізуючого перетворення на основі десяткового логарифму, що дозволяє підвищити достовірність оцінювання тривалості розробки ПЗ в порівнянні з лінійною моделлю. Практичне значення отриманих результатів. ПЗ для оцінювання тривалості розробки програмного забезпечення, створеного за методологією Agile, яке розроблене в рамках магістерської роботи, дозволило автоматизувати та скоротити час відповідних розрахунків, а також підвищити достовірність оцінювання. Апробація результатів роботи. Результати досліджень, викладених у роботі, були оприлюднені на ХIII міжнародній науково-практичній конференції "Free and Open Source Software" (м. Xарків, 16-18.11.2021).ukоцінювання тривалості розробки програмного забезпеченняметодологія Agileнелінійна регресійна модельнормалізуюче перетворення121 "Інженерія програмного забезпечення"estimating the duration of software developmentAgile methodologynonlinear regression modelnormalizing transformationНелінійна регресійна модель для оцінювання тривалості проєктів зі створення програмного забезпечення за методологією Agile та розробка програми для її реалізаціїOther