Detail práce

Continuous Integration and Automated Code Review in Open Source Projects

Bakalářská práce Student: Tóth Adrián Akademický rok: 2017/2018 Vedoucí: Holíková Lenka, Ing.
Název česky
Průběžná integrace a automatizovaná kontrola kódu v projektech s otevřeným zdrojovým kódem
Jazyk práce
anglický
Abstrakt

Kvůli zvýšení popularity projektů s otevřeným zdrojovým kódem se adaptovala nová softwarová metodologie, která se stále vyvíjí. Tato bakalářská práce se zabývá touto adaptovanou agilní softwarovou metodologií, přesněji její průběžnou integrací a vylepšením ve skutečném praktickém nasazení. Kromě toho se práce zabývá také automatizací procesu kontroly kódu zejména jeho statickou analýzou. Cílem práce je popsat a vysvětlit, jak průběžná integrace a automatizovaná kontrola kódu ovlivňují a zlepšují moderní projekty s otevřeným zdrojovým kódem. Vzhledem k výzkumu byl navrhnut a integrován moderní typ kódové analýzy s dalšími vylepšeními.

Klíčová slova

průběžná integrace, build skript, automatizovaná kontrola kódu, ManageIQ, bot, Ruby, pronto, GitHub, Travis CI

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
11. června 2018
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponentka a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "C".

Otázky u obhajoby
  1. Podle zadání jste měl vyhodnotit zkušenosti vývojářů s vylepšenou verzí a diskutovat o dalším vývoji s vedoucími vývojáři. Toto je pokryto v závěru souhrnným vyjádřením pana J. Freye, není úplně jasný další vývoj v rámci Red Hatu. Upřesněte prosím.
Komise
Vojnar Tomáš, prof. Ing., Ph.D. (UITS FIT VUT), předseda
Čadík Martin, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Honzík Jan M., prof. Ing., CSc. (UIFS FIT VUT), člen
Kořenek Jan, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Smrčka Aleš, Ing., Ph.D. (UITS FIT VUT), člen
Citace
TÓTH, Adrián. Continuous Integration and Automated Code Review in Open Source Projects. Brno, 2018. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2018-06-11. Vedoucí práce Holíková Lenka. Dostupné z: https://www.fit.vut.cz/study/thesis/21007/
BibTeX
@bachelorsthesis{FITBT21007,
    author = "Adri\'{a}n T\'{o}th",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Continuous Integration and Automated Code Review in Open Source Projects",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2018,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/21007/"
}
Nahoru