Нелінійна регресійна модель для оцінювання тривалості проєктів зі створення програмного забезпечення за методологією Agile та розробка програми для її реалізації

dc.contributor.advisorМакарова Л. М.
dc.contributor.authorКаіров, В. О.
dc.contributor.authorKairov, Volodymyr
dc.date.accessioned2022-02-07T09:38:30Z
dc.date.available2022-02-07T09:38:30Z
dc.date.issued2021
dc.descriptionКаіров, В. О. Нелінійна регресійна модель для оцінювання тривалості проєктів зі створення програмного забезпечення за методологією 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 с.uk_UA
dc.description.abstractКваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 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_UA
dc.description.abstract1Qualification work for obtaining a master's degree in Specialty 121 - Software Engineering. Admiral Makarov National University of Shipbuilding. Mykolaiv, 2021. The work contains: 104 pages, 9 tables, 11 figures, 27 references, 5 appendiсes. Relevance of the topic: When developing software projects, performers also solve evaluation problems. The topic of estimating the duration and other resources of software development is not yet fully disclosed. When solving problems of estimating the duration of new projects, the project activity itself necessitates the use of methods of empirical data analysis. To improve the accuracy of algorithmic models, it is necessary to adapt them to specific circumstances (language, environment, development technology). However, no models have been found to estimate the duration of Agile software development. Therefore, the development of such a model is an relevant task. Purpose and tasks of the research. The aim of the work is to increase the reliability of estimating the duration of software development, which is created according to the Agile methodology. To achieve this goal it is necessary to solve the following tasks: to analyze existing models for estimating the duration of software development; justify the need for research; build a nonlinear regression model for estimating the duration of software development, confidence interval and prediction interval; develop a program to implement the built model. The object of the research is the process of estimating the duration of software development created according to the Agile methodology. The subject of the research is a regression model for estimating the duration of software development created using the Agile methodology. Research мethods: methods of probability theory, mathematical statistics, regression analysis were used in the research. Scientific novelty of the obtained results: improved regression model for estimating the duration of software development, which is created by the Agile methodology, using a normalizing transformation based on the decimal logarithm, which increases the reliability of estimating the duration of software development compared to the linear model. The practical value of the results. Software for estimating the duration of software development, created according to the Agile methodology, which was developed as part of the master's thesis, allowed to automate and reduce the time of relevant calculations, as well as increase the reliability of estimation. Approbation of research results. The results of the research presented in the paper were published at the XIII International Scientific and Practical Conference "Free and Open Source Software" (Kharkov, 16-18.11.2021).uk_UA
dc.description.provenanceSubmitted by Бондар Ольга (olga.bondar@nuos.edu.ua) on 2022-02-07T09:37:02Z No. of bitstreams: 1 Kairov_magister.pdf.pdf: 2887960 bytes, checksum: 981787461944391f2ddf702c62d43343 (MD5)en
dc.description.provenanceApproved for entry into archive by Бондар Ольга (olga.bondar@nuos.edu.ua) on 2022-02-07T09:37:33Z (GMT) No. of bitstreams: 1 Kairov_magister.pdf.pdf: 2887960 bytes, checksum: 981787461944391f2ddf702c62d43343 (MD5)en
dc.description.provenanceApproved for entry into archive by Бондар Ольга (olga.bondar@nuos.edu.ua) on 2022-02-07T09:38:03Z (GMT) No. of bitstreams: 1 Kairov_magister.pdf.pdf: 2887960 bytes, checksum: 981787461944391f2ddf702c62d43343 (MD5)en
dc.description.provenanceMade available in DSpace on 2022-02-07T09:38:30Z (GMT). No. of bitstreams: 1 Kairov_magister.pdf.pdf: 2887960 bytes, checksum: 981787461944391f2ddf702c62d43343 (MD5)en
dc.identifier.urihttps://eir.nuos.edu.ua/handle/123456789/5058
dc.language.isoukuk_UA
dc.subjectоцінювання тривалості розробки програмного забезпеченняuk_UA
dc.subjectметодологія Agileuk_UA
dc.subjectнелінійна регресійна модельuk_UA
dc.subjectнормалізуюче перетворенняuk_UA
dc.subject121 "Інженерія програмного забезпечення"uk_UA
dc.subjectestimating the duration of software developmentuk_UA
dc.subjectAgile methodologyuk_UA
dc.subjectnonlinear regression modeluk_UA
dc.subjectnormalizing transformationuk_UA
dc.titleНелінійна регресійна модель для оцінювання тривалості проєктів зі створення програмного забезпечення за методологією Agile та розробка програми для її реалізаціїuk_UA
dc.title1A nonlinear regression model for estimating the duration of software development projects using Agile metodology and developing the software for its implementationuk_UA
dc.title22021
dc.typeOtheruk_UA

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kairov_magister.pdf.pdf
Розмір:
2.75 MB
Формат:
Adobe Portable Document Format
Опис:
магістерська робота
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
7.05 KB
Формат:
Item-specific license agreed upon to submission
Опис: