Závěrečná práce: Vladimír Jarabica, učo 433468: AB testovanie v kontexte webových aplikácií
Bakalářská práce
AB testovanie v kontexte webových aplikácií
AB Testing in the Context of Web-based Applications
Vladimír Jarabica, učo 433468
Anotace
Cieľom bakalárskej práce bolo implementovať nástroj na AB testovanie webových aplikácií naprogramovaných v jazyku JavaScript. Ďalej bola knižnica Splitster nasadená na produkčnej aplikácii s veľkým počtom uživateľov za účelom vykonať niekoľko prípadových štúdií, ktoré overia funkčnosť implementácie.
Abstract
The goal of my bachelor thesis was to implement an AB testing tool for web applications written in JavaScript. By deploying the Splitster library in production with a large number of users, I was able to do research and perform two case studies to confirm the functionality of the implementation.
Zadání práce
AB testovanie je metóda na zlepšenie webovej aplikácie na základe zmeny
funkčného alebo dizajnového prvku. Jednej skupine používateľov sa ponúkne jedna
verzia, druhej iná. Následne sa vyhodnotí, ktorá verzia mala lepší dopad na
požadovanú metriku. Cieľom práce je vytvorenie nástroja na AB testovanie
webových aplikácií napísaných v jazyku JavaScript. Nástroj bude prideľovať
rôzne verzie jednotlivým užívateľom. Taktiež bude podporovať zasielanie
výstupných dát. Podmienkou implementácie je licencia open source, s
dostupnosťou na verzovacom systéme github, prípadne cez nástroj npm.
Práca vzniká v spoluprácii s firmou kiwi.com. Preto je ďalším cieľom práce
reálne nasadenie vytvoreného nástroja na webovej aplikácii spoločnosti kiwi.com
a následná analýza a vyhodnotenie získaných dát.
Práce zkontrolována:
19. 12. 2017 08:39, prof. RNDr. Jiří Barnat, Ph.D., učo 3496
19. 12. 2017 08:39, prof. RNDr. Jiří Barnat, Ph.D., učo 3496
Jazyk práce
Termín obhajoby
13. 2. 2018
Práce byla úspěšně obhájena
Konzultant
Bc. Michael Musil
Kiwi.com
Kiwi.com
Studijní program
Aplikovaná informatika
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Backend patient API for AICope project
Bc. Matej Dipčár -
WebRTC Meeting Portal
Mgr. Václav Štěbra, učo 422186 -
Data management of the web-based visualization supporting criminal investigations
Bc. Daniel Plakinger, učo 482849 -
Systém pro správu publikací Laboratoře NLP
Bc. Petr Šimkovič, učo 73204 -
Internetový portál pro OFS Blansko
Mgr. Tomáš Hejč -
Vývojové prostředí pro JavaScript
Mgr. Jiří Golembiovský -
Webová aplikace pro správu soutěže vín
Bc. Martin Svoboda, učo 256343 -
Grafické uživatelské rozhraní pro autorizační službu
Mgr. Ivan Hutyra, učo 255579
Název
Vložil
Vloženo
Práva
Složky
Soubory
15. 12. 2017
Bühnová, B.
31. 1. 2018
29. 1. 2018




