Нелінійна регресійна модель для оцінювання тривалості проєктів зі створення програмного забезпечення за методологією Agile та розробка програми для її реалізації
dc.contributor.advisor | Макарова Л. М. | |
dc.contributor.author | Каіров, В. О. | |
dc.contributor.author | Kairov, Volodymyr | |
dc.date.accessioned | 2022-02-07T09:38:30Z | |
dc.date.available | 2022-02-07T09:38:30Z | |
dc.date.issued | 2021 | |
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.abstract1 | Qualification 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.provenance | Submitted 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.provenance | Approved 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.provenance | Approved 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.provenance | Made 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.uri | https://eir.nuos.edu.ua/handle/123456789/5058 | |
dc.language.iso | uk | uk_UA |
dc.subject | оцінювання тривалості розробки програмного забезпечення | uk_UA |
dc.subject | методологія Agile | uk_UA |
dc.subject | нелінійна регресійна модель | uk_UA |
dc.subject | нормалізуюче перетворення | uk_UA |
dc.subject | 121 "Інженерія програмного забезпечення" | uk_UA |
dc.subject | estimating the duration of software development | uk_UA |
dc.subject | Agile methodology | uk_UA |
dc.subject | nonlinear regression model | uk_UA |
dc.subject | normalizing transformation | uk_UA |
dc.title | Нелінійна регресійна модель для оцінювання тривалості проєктів зі створення програмного забезпечення за методологією Agile та розробка програми для її реалізації | uk_UA |
dc.title1 | A nonlinear regression model for estimating the duration of software development projects using Agile metodology and developing the software for its implementation | uk_UA |
dc.title2 | 2021 | |
dc.type | Other | uk_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
- Опис: