Веб-застосунок для керування QA процесами в Agile командах

dc.contributor.advisorТихонов, Сергій Вадимович
dc.contributor.authorМамонтов, Максим Віталійович
dc.date.accessioned2024-01-10T12:45:49Z
dc.date.available2024-01-10T12:45:49Z
dc.date.issued2023
dc.description.abstractПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 60 таблиць, 7 рисунків та 8 джерел – загалом 69 сторінок. Дипломний проєкт "Divine" присвячений розробці веб-застосунку для керування QA процесами в Agile командах. Мета: Метою дипломного проєкту є створення зручного та функціонального веб-застосунку для керування та відстеження QA процесів в командах, які використовують Agile методологію розробки. Об'єкт дослідження: Об'єктом дослідження є програмне забезпечення "Divine", яке надає можливості для автоматизації процесів управління проектами, артефактами тестування та інтеграції з Trello. Предмет дослідження: Предметом дослідження є розробка та впровадження функціональності авторизації, управління проектами, управління артефактами тестування, інтеграція з Trello, статистика та відслідковування результатів тестування. У розділі "Аналіз вимог до програмного забезпечення" проведений детальний аналіз предметної області, вимог до програмного забезпечення для QA процесів в Agile командах та встановлення постановки задачі. Розділ "Моделювання та конструювання програмного забезпечення" присвячений моделюванню архітектури веб-додатку для керування QA процесами, конструюванню його компонентів та аналізу безпеки даних. У розділі "Аналіз якості та тестування програмного забезпечення" проведений аналіз якості веб-додатку "Divine" для забезпечення ефективного тестування. Описано процеси тестування та контрольного прикладу для перевірки функціональності програми. Розділ "Впровадження та супровід програмного забезпечення" описує процес розгортання веб-додатку "Divine" та підтримку його роботи після впровадження в середовищі QA команд. Програмне забезпечення впроваджено на сервісі Heroku.uk
dc.description.abstractotherThe explanatory note of the diploma project consists of four chapters, 60 tables, 7 figures, and 8 sources - 69 pages in total. The purpose of the diploma project is dedicated to the development of a web application for managing QA processes in Agile teams. Objective: The purpose of the diploma project is to create a convenient and functional web application for managing and tracking QA processes in teams using the Agile development methodology. Object of research: The object of research is the Divine software, which provides opportunities for automating project management processes, test artifacts and integration with Trello. Subject of research: The subject of the study is the development and implementation of authorisation functionality, project management, test artifact management, integration with Trello, statistics and tracking of test results. The section "Analysis of Software Requirements" provides a detailed analysis of the subject area, software requirements for QA processes in Agile teams, and task definition. The Software Modelling and Design section is dedicated to modelling the architecture of a web application for managing QA processes, designing its components, and analyzing data security. The chapter "Software Quality Analysis and Testing" analyzes the quality of the Divine web application to ensure effective testing. It describes the testing processes and a control example for checking the functionality of the application. The section "Software Implementation and Maintenance" describes the process of deploying the Divine web application and maintaining its operation after implementation in the QA team environment. The software is implemented on the Heroku service.uk
dc.format.extent195 с.uk
dc.identifier.citationМамонтов, М. В. Веб-застосунок для керування QA процесами в Agile командах : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Мамонтов Максим Віталійович. - Київ, 2023. - 195 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/63653
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectQAuk
dc.subjectвеб-додатокuk
dc.subjectAgileuk
dc.subjectуправління QA процесамиuk
dc.subjectтестуванняuk
dc.subjectрозгортанняuk
dc.subjectсупровідuk
dc.subjectweb applicationuk
dc.subjectQA process managementuk
dc.subjecttestinguk
dc.subjectdeploymentuk
dc.subjectsupportuk
dc.titleВеб-застосунок для керування QA процесами в Agile командахuk
dc.title.alternativeWeb Application for Managing QA Processes in Agile Teamsuk
dc.typeBachelor Thesisuk

Файли

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