Detail práce

Metody a organizace testování software

Diplomová práce Student: Kajan Miroslav Akademický rok: 2014/2015 Vedoucí: Kreslíková Jitka, doc. RNDr., CSc.
Název anglicky
Software Testing Organization and Methods
Jazyk práce
český
Abstrakt

Tato práce přednáší návrh na zlepšení organizace a metodik testování za pomoci studia nejrůznějších přístupů a následné aplikace v reálném prostředí firmy Siemens CZ. V první části práce rozebírá vývojové modely z hlediska segmentu testování a v části následující se zaměřuje speciálně na metodiky agilního testování a vývoje jako celku včetně použitelných metrik pro evaluaci jednotlivých aspektů software vystupujícího z fáze testování. V třetí části práce seznamuje čtenáře se způsobem fungování organizace ve firmě Siemens a analýzou reálného projektu hodnotí pozitiva i nedostatky testovacího procesu a jeho řízení. Praktická část této práce spočívá v návrhu a implementaci zásuvného modulu pro prostředí JIRA. Nástroj dokáže přehlednou a interaktivní formou v dlouhodobém měřítku pojmenovat a vyčíslit status projektových fází agilního vývoje a testování, přičemž výstupem jsou jasně definované problémy, které lze pak snadněji ošetřit a argumentovat další postup.

Klíčová slova

testování softwaru, metodika vývoje, vývojový model, vývoj řízený testováním, ADD, agilní metodika, Scrum, JIRA, Jenkins, automatizace testování, procesní řízení

Ústav
Studijní program
Informační technologie, obor Management a informační technologie
Soubory
Stav
obhájeno, hodnocení D
Obhajoba
19. června 2015
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ázky oponenta 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 D

Otázky u obhajoby
  1. Jelikož je vaše implementace velice strohá, proč jste ji neobohatil o to, co sám navrhujete v závěru práce?
  2. Jak se počítá spojitost mezi "Task" a "Story"? Na grafu 5 na straně 34 to nevypadá jako prostý rozdíl.
  3. Zdrojový kód 9 (str. 55) obsahuje spoustu komentovaných řádků, jak tomu máme rozumět?
Komise
Kreslíková Jitka, doc. RNDr., CSc. (UIFS FIT VUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Hruška Tomáš, prof. Ing., CSc. (UIFS FIT VUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), člen
Kočí Radek, Ing., Ph.D. (UITS FIT VUT), člen
Luňáček Jiří, Ing., Ph.D., MBA (UE FP VUT), člen
Citace
KAJAN, Miroslav. Metody a organizace testování software. Brno, 2015. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2015-06-19. Vedoucí práce Kreslíková Jitka. Dostupné z: https://www.fit.vut.cz/study/thesis/17046/
BibTeX
@mastersthesis{FITMT17046,
    author = "Miroslav Kajan",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Metody a organizace testov\'{a}n\'{i} software",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17046/"
}
Nahoru