JAROŠ, A. Mobilní aplikace pro snadnou správu přítomnosti členů týmu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Herout, Adam

Řešitel odvedl značně nadstandardní množství práce a navrhnul a vytvořil aplikaci, která je užitečná, je připravená ke zveřejnění a dobře naplňuje zamýšlený účel. Při řešení navrhnul, implementoval a testoval mnoho dílčích variant a aplikaci postupně vylepšoval, takže dosažené řešení je opravdu kvalitní a konkurenceschopné.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Zadání patří mezi průměrně obtížné: cílem je navrhnout a vytvořit mobilní aplikaci. Řešitel k zadání přistoupil velmi aktivně a podařilo se mu vytvořit řešení, které je úplné, dostatečně otestované a připravené k nasazení. Při vyvíjení aplikace prováděl hodně testování a aplikaci iterativně vylepšoval.
Práce s literaturou Řešitel vyhledal především zdroje související s nativním vývojem pro Android. Při návrhu vyšel z návrhového jazyka Material Design, který si velice dobře osvojil a aplikaci navrhl podle jeho pravidel.
Aktivita během řešení, konzultace, komunikace Řešitel pracoval velice intenzivně po oba semestry, docházel pravidelně na konzultace a vždy demonstroval pokroky v řešení. Množství a kvalita odvedené práce byla značně nadstandardní.
Aktivita při dokončování Práce byla dokončena bez problémů včas a dostatečně konzultována.
Publikační činnost, ocenění Řešitel svoji práci prezentoval na konferenci Excel@FIT. Řešitel svoji aplikaci připravil pro vydání na Google Play, důkladně otestoval a je pravděpodobné, že uživatelé budou aplikaci využívat a ta se bude dále rozvíjet.
Navrhovaná známka
A
Body
92

Posudek oponenta

Kapinus, Michal

Autor vytvořil funkční a použitelný nástroj pro organizování (nejen) sportovních událostí. Dobrý realizační výstup doplnil průměrnou technickou zprávou a proto navrhuji hodnocení stupněm C.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání
Rozsah splnění požadavků zadání Všechny body považuju za splněné, nicméně uživatelské testování je popsáno poměrně minimalisticky.
Rozsah technické zprávy
Prezentační úroveň technické zprávy 75 Struktura práce by se dala vylepšit. Autor ve druhé kapitole kombinuje teoretickcý základ s vlastním návrhem aplikace, což by bylo dle mého názoru lepší rozdělit do samostatných kapitol. Naopak nedává smysl mít 2 kapitoly popisující testování, každou o délce 3 resp. 2 strany. Tyto by naopak bylo vhodné spojit do jedné delší kapitoly.  Samotné testování s uživateli je popsané velmi stručně. Autor na několika místech zmiňuje že uživatelské testy prováděl jak s prototypem ve Figmě, tak s výslednou aplikací, nicméně schází informace o tom s kolika lidmi testování proběhlo, jakým způsobem byli pro testování relevantní a také jaký byl průběh experimentů a jejich vyhodnocení. Výstupem jsou převážně obecné rady a případná doporučení na rozšíření aplikace. Autor v průběhu celé práce sklouzává z technického textu do vyprávění, ve kterém popsuje těžkosti a trable jež ho při vývoji provázely. Obdobné vyprávění to technického textu nepatří. Některé informace se v textu zbytečně několikrát opakují. Obrázky 3.1, 3.2 a 4.1 jsou zbytečné a nepomáhají čtenáři lépe pochopit popisovaný text.
Formální úprava technické zprávy 70 Text obsahuje větší množství gramatických chyb a překlepů. Text je rozbitý velkým množstvím seznamů (\itemize) a nadužíváním příkazu \paragraph, pomocí kterých jsou vytvářeny další seznamy a pseudokapitoly. Některé obrázky nejsou odkazovány z textu. Autor opakovaně používá ukončení věty pomocí 3 teček, což je opět element vhodný spíše do vyprávění než do technického textu. Text obsahuje kostrbaté věty a špatně použitou interpunkci. Minimálně v jedom případě je "Výpis" odkazován z textu jako "Obrázek", což je matoucí.
Práce s literaturou 85 Autor cituje převážně webové zdroje, což je ale vzhledem k povaze práce pochopitelné. Kromě toho ale cituje také několik relevantních, odborných knih. Ve dvou případech seznam literatury obsahuje odkaz na oficiální dokumentaci, respektive na webové stránky použitého nástroje, kde by bylo vhodnější použít poznámku pod čarou.
Realizační výstup 85 Autor vytvořil dobře fungující aplikaci pro správu přítomnosti členů týmu, zaměřenou na jednoduchost jak pro správce (trenéra), tak pro členy týmu, kteří potvrzují účast bez nutnosti instalace aplikace, pouze přes odkaz zaslaný e-mailem. Důraz byl kladen na rychlost vytváření událostí a přehlednost zobrazení stavu potvrzení bez nutnosti otevírat událost. Návrh aplikace svědčí o důkladném promyšlení designu. Zdrojové kódy jsou přehledné, dostatečně komentované a vhodně rozdělené do funkčních modulů.
Využitelnost výsledků Autor plánuje aplikaci dále rozvíjet a nabídnout ji k veřejnému používání.
Navrhovaná známka
C
Body
78

Otázky

eVSKP id 164789