BUBÁKOVÁ, N. Rozšíření nástroje tmt umožňující reportování pomocí API nástroje ReportPortal [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Studentka splnila zadání. Informovala mě o aktuálním stavu i pokroku a všechny důležité části konzultovala s předstihem. Technický vedoucí z firmy Red hat hodnotí výsledek pozitivně s tím, že nový plugin se nyní používá ve zkušebním provozu. Očekávají další rozšíření, ale základní funkcionalita byla položena podle očekávání a v dobré kvalitě.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Zadání projektu bylo vypsáno ve spolupráci s firmou Red hat. Pro splnění cílů práce bylo třeba nastudovat a integrovat dvě oddělené technologie a uvést je do stavu použitelném v aktivním vývojovém (testerském) prostředí. Cíl práce byl splněn. | ||
Práce s literaturou | Studentka si studijní prameny vybírala sama. | ||
Aktivita během řešení, konzultace, komunikace | Studentka konzultovala a postupovala nepravidelně, avšak zodpovědně k požadovanému výsledku. | ||
Aktivita při dokončování | Aktivita byla koncentrována vždy k nějakému termínu (průběžné obhajoby, dohodnutému milníku nebo odevzdání projektu). Programovou část i technickou zprávu však konzultovala v dostatečném předstihu. | ||
Publikační činnost, ocenění |
Jedná se o kvalitně zpracovanou práci, jejíž nejsilnější stránkou je realizační výstup s očekávaným nasazením v praxi. Studentka v průběhu práce zvládla zohlednit a zapracovat postupně se měnící požadavky potenciálních uživatelů nástroje. Práce obsahuje několik rozšíření nad rámec zadání, ať už na úrovni analýzy nebo samotné implementace. Celkový dojem z práce však trochu kazí slabší typografická, a místy pak i jazyková, úroveň technické zprávy. S přihlédnutím ke všem silným a slabým stránkám práce tak navrhuji hodnocení stupněm B.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | |||
Rozsah splnění požadavků zadání | Výsledná práce splnila všechny body zadání a dle mého názoru obsahuje několik rozšíření: Průzkum několika alternativ integrace nástrojů tmt a ReportPortal včetně prototypové implementace jednotlivých možností. Implementace více druhů mapování jednotlivých testovacích primitiv mezi tmt a ReportPortal, konkrétně suite-per-plan a launch-per-plan mapování. Vyhodnocení realizačního výstupu nejen na testovacích sadách tmt, jak vyžadovalo zadání, ale i vyhodnocení zpětné vazby uživatelů. | ||
Rozsah technické zprávy | Rozsah technické zprávy přesahuje obvyklé rozmezí, což je způsobeno převážně detailním popisem jednotlivých součástí práce a rozborem možných alternativ ke zvolenému řešení. Text neobsahuje zbytečné kapitoly nebo sekce. | ||
Prezentační úroveň technické zprávy | 83 | Práce je logicky dobře strukturována a kapitoly na sebe vhodně navazují. Vzhledem k rozsahu textu a popisu realizačního výstupu se však čtenář občas v detailech trochu ztrácí. Na druhou stranu oceňuji precizně a detailně zpracovanou třetí kapitolu práce zaměřenou na analýzu požadavků. | |
Formální úprava technické zprávy | 75 | Pravděpodobně nejslabší část práce. Typograficky se jedná spíše o průměrnou práci s občasnými chybami, jako např. chybějící tečky u popisů obrázků, spojovníky místo pomlček, předčasné zalomení stránek, chybějící mezery, apod. Jazyková stránka textu pak trochu kolísá: některé sekce jsou psány velmi dobře, a v některých sekcích se naopak vyskytuje větší množství gramatických nebo stylistických chyb. | |
Práce s literaturou | 80 | Práce se odkazuje celkem na 13 literárních pramenů. Jedná se z většiny o dokumentace k jednotlivých nástrojům, případně ISO standardy spojené s testováním, což je však u práce tohoto typu očekávatelné. | |
Realizační výstup | 90 | Realizační výstup je nejsilnější stránka práce. Studentka odvedla značné množství práce při analýze, návrhu, implementaci i vyhodnocení výsledků. Studentka zároveň v průběhu řešení práce komunikovala s budoucími potenciálními uživateli integrovaných nástrojů a zvládla úspěšně zapracovat i postupně měnící se požadavky na řešení. | |
Využitelnost výsledků | Jedná se o zadání ve spolupráci s firmou Red Hat a dle mých informací je předpokládáno budoucí využití a nasazení vytvořeného řešení. Realizační výstup je tedy prakticky využitelný. |
eVSKP id 156937