Методика та програмне забезпечення формування груп учасників A/B тестів з мінімальним взаємним впливом
Вантажиться...
Дата
2023
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 54 таблиці, 21 рисункок та 19 джерел – загалом 73 сторінки.
Дипломний проєкт присвячений формуванню методики для розподілу учасників A/B тестів на групи, так щоб взаємний вплив учасників різних груп був мінімальним, а також створенню відповідного програмного забезпечення.
Мета проєкту полягає у підвищенні валідності A/B тестів у системах, де присутній взаємний вплив користувачів, шляхом формування тестових груп таким чином, щоб учасники мали мінімальну взаємодію.
Об'єкт дослідження: програмне забезпечення для проведення A/B тестів у мультикористувацьких сервісах.
Предмет дослідження: методика формування груп учасників A/B тестів.
У розділі аналізу вимог до програмного забезпечення було досліджено предметну область та існуючі альтернативи створюваного сервісу, визначено сценарії використання компонентів системи та сформульовано технічні вимоги до програмного забезпечення.
Розділ моделювання та розробка програмного забезпечення присвячений аналізу обраних засобів розробки, проєктуванню та створенню сховища даних і формуванню архітектурного рішення для розроблюваного сервісу.
У розділі про якість та тестування програмного забезпечення описано процеси тестування, а також наведено основні контрольні приклади.
Опис
Ключові слова
методика, веб-застосунок, A/B тест, сплітування, ASP.NET Core, React, MySQL, RabbitMQ, клієнт-серверна архітектура, мікросервіс, methodology, web app, A/B test, splitting, client-server architecture, microservice
Бібліографічний опис
Хільчук, О. В. Методика та програмне забезпечення формування груп учасників A/B тестів з мінімальним взаємним впливом : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Хільчук Олена Валеріївна. - Київ, 2023. - 223 с.