• Nebyly nalezeny žádné výsledky

POSUDEK VEDOUCÍHO ZÁVĚREČNÉ PRÁCE

N/A
N/A
Protected

Academic year: 2022

Podíl "POSUDEK VEDOUCÍHO ZÁVĚREČNÉ PRÁCE "

Copied!
2
0
0

Načítání.... (zobrazit plný text nyní)

Fulltext

(1)

1/2

POSUDEK VEDOUCÍHO ZÁVĚREČNÉ PRÁCE

I. IDENTIFIKAČNÍ ÚDAJE

Název práce: Automatické generování testovacích scénářů pro procesy webových informačních systémů

Jméno autora: Matěj Klíma

Typ práce: bakalářská

Fakulta/ústav: Fakulta elektrotechnická (FEL) Katedra/ústav: Katedra počítačů

Vedoucí práce: Ing. Miroslav Bureš, PhD.

Pracoviště vedoucího práce: Katedra počítačů

II. HODNOCENÍ JEDNOTLIVÝCH KRITÉRIÍ

Zadání mimořádně náročné

Hodnocení náročnosti zadání závěrečné práce.

Cílem práce bylo implementovat a otestovat dva algoritmy pro efektivnější vytváření testovacích scénářů pro průchody procesy v testovaných aplikacích. Úloha a rámcové zadání algoritmů byly definovány školitelem, implementační detaily byly řešeny studentem v rámci této práce. Součástí práce byla implementace webového rozhraní pro vizualizaci zjednodušeného modelu testované aplikace, ze kterého jsou testovací scénáře generovány. Toto rozhraní umožňuje srovnat výstupy jednotlivých algoritmů a komfortně získat data pro vyhodnocení jejich efektivity.

Splnění zadání splněno

Posuďte, zda předložená závěrečná práce splňuje zadání. V komentáři případně uveďte body zadání, které nebyly zcela splněny, nebo zda je práce oproti zadání rozšířena. Nebylo-li zadání zcela splněno, pokuste se posoudit závažnost, dopady a případně i příčiny jednotlivých nedostatků.

Práci považuji za nadstandardní a výjimečně zdařilou, především vzhledem k teoretické obtížnosti úlohy - experimentální práci při vývoji nových algoritmů reflektujících prioritizaci jednotlivých akcí v procesech. V kombinaci s kritériem pokrytí TDL pro procesní testy z metodiky TMAP Next se jedná o netriviální úlohu. Implementované algoritmy pravděpodobně nejsou ve všech ohledech optimální, to však nijak nesnižuje dosažený výsledek.

Aktivita a samostatnost při zpracování práce A - výborně

Posuďte, zda byl student během řešení aktivní, zda dodržoval dohodnuté termíny, jestli své řešení průběžně konzultoval a zda byl na konzultace dostatečně připraven. Posuďte schopnost studenta samostatné tvůrčí práce.

Výborná, student v průběhu řešení práce aktivně konzultoval a průběžně se práci věnoval.

Odborná úroveň A - výborně

Posuďte úroveň odbornosti závěrečné práce, využití znalostí získaných studiem a z odborné literatury, využití podkladů a dat získaných z praxe.

Odbornou úrovní práce spíše odpovídá práci diplomové, než bakalářské.

Formální a jazyková úroveň, rozsah práce A - výborně

Posuďte správnost používání formálních zápisů obsažených v práci. Posuďte typografickou a jazykovou stránku.

Formální úroveň práce považuji za zcela vyhovující. Oceňuji dokumentaci algoritmů pomocí pseudokódu. Rozsah práce překračuje určených 50 stran. V průběhu práce jsme spíše vymýšleli, kde text redukovat, než který kde naopak dopsat.

Výběr zdrojů, korektnost citací A - výborně

(2)

2/2

POSUDEK VEDOUCÍHO ZÁVĚREČNÉ PRÁCE

Vyjádřete se k aktivitě studenta při získávání a využívání studijních materiálů k řešení závěrečné práce. Charakterizujte výběr pramenů. Posuďte, zda student využil všechny relevantní zdroje. Ověřte, zda jsou všechny převzaté prvky řádně odlišeny od vlastních výsledků a úvah, zda nedošlo k porušení citační etiky a zda jsou bibliografické citace úplné a v souladu s citačními zvyklostmi a normami.

Student cituje většinou literaturu týkající se implementačních technologií. Rešerše algoritmů pro generování testovacích scénářů nebyla požadována, v tomto případě by byla mimo standardní požadavky na bakalářskou práci.

Další komentáře a hodnocení

Vyjádřete se k úrovni dosažených hlavních výsledků závěrečné práce, např. k úrovni teoretických výsledků, nebo k úrovni a funkčnosti technického nebo programového vytvořeného řešení, publikačním výstupům, experimentální zručnosti apod.

III. CELKOVÉ HODNOCENÍ A NÁVRH KLASIFIKACE

Shrňte aspekty závěrečné práce, které nejvíce ovlivnily Vaše celkové hodnocení.

Jednalo se o obtížnou implementační bakalářskou práci, podporující můj výzkum v oblasti testovacích technik.

Experimentální a agilní charakter výzkumného projektu studentovi jistě v průběhu řešení ztěžoval práci, nicméně výsledek je přesto nadstandardní. Práci doporučuji k nominaci do případné soutěže o nejlepší bakalářskou práci, pokud bude organizována.

Poznámka k použití komponent z projektu PCTgen: jedná se o mé zadání, aby byla zajištěna přenositelnost mezi implementovaným systémem a touto platformou.

Předloženou závěrečnou práci hodnotím klasifikačním stupněm A - výborně.

Datum: 27.5.2016 Podpis:

Odkazy

Související dokumenty

Studentka aktivně a průběžně řešila zadání své bakalářské práce a pravidelně konzultovala dosažené výsledky.. Odborná úroveň A

Student byl v průběhu řešení bakalářské práce velmi aktivní, své řešení průběžně konzultoval, na konzultace byl vždy výborně připraven a dohodnuté termíny

Student Jan Berg pravidelně konzultoval, pracoval prakticky zcela samostatně a v průběhu řešení pravidelně posílal části práce k diskuzi.. Odborná úroveň A

Student reagoval na podněty vedoucího velice aktivně a prokázal schopnost samostatné tvůrčí práce na úrovni bakaláře.. Odborná úroveň C

V průběhu řešení student pravidelně postup práce konzultoval a připravoval laboratorní experimentální prostředí pro řešení a doporučení vedoucího práce

Student při řešení práce pracoval samostatně, ze strany vedoucího byly třeba pouze drobné korekce směřování práce.. Odborná úroveň C

Prokázal předpoklady pro samostatnou tvůrčí práci, během zpracování práce průběžně konzultoval postup řešení.. Student ve své práci prokázal, že dovede adekvátním

V průběhu řešení práce se mnou průběžně konzultoval různé návrhy a přístupy k řešení, vystupování na pracovišti bylo velmi dobré, jeho přístup k řešení