Při výběru garanta předmětu se zobrazují připomínky jak k němu, tak ke všem vyučujícím daného předmětu. Při výběru vyučujícího, který garantem není, se zobrazují připomínky vztažené pouze k němu.
Mgr. Martin Hlavatý [32-KSI], Pokročilé aspekty softwarového inženýrství [NSWI026, přednáška]
Autor příspěvku je pořadateli ankety známý, 26.06.2024, 4. ročník, Informatika, bakalářské
Jeden z nejlepších vyučujících na MFF. Dobře vysvětluje, neučí zbytečnosti a je upřímný.
Myslím, že přístup byl dobrý. Místy jsem měl sice pocit, že jsme zacházeli opravdu do implementačních detailů a občas byla diskuse vedena stylem, že si student či učitel chtěl prosadit své a strávilo se na tom hodně času, ale na druhou stranu to bylo aspoň přínosné.
Připomínka k předmětu, Pokročilé aspekty softwarového inženýrství [NSWI026, cvičení]
Autor příspěvku je pořadateli ankety známý, 26.06.2024, 4. ročník, Informatika, bakalářské
Oceňuji, že cvičící poskytovali detailní odpovědi na otázky studentů, ale někdy byly odpovědi až zbytečně dlouhé a vyčerpávající. Poměrně často se přetahovalo a cvičení končilo o 5-15 min později. Na některých cvičení jsem měl pocit, že bychom mohli klidně skončit dříve, ale cvičící se snažili za každou cenu vymyslet obsah, abychom tam zůstali až do konce cvičení. Na hodině připomínkování specifikací mi připadala atmosféra příliš negativní. Za celou dobu nepadla snad jediná pochvala. Asi málokdo se necítí demotivovaný po 45 minutách negativní zpětné vazby. Celkové se mi však cvičení velmi líbila. Atmosféra byla celkově velmi přátelská, dozvěděl jsem se spoustu informací a úkoly byly zábavné.
Opět musím zmínit, že feedback už jsme probírali na hodině, ale něco málo zopakuji. Cvičení mi nepřišlo špatné, bylo dobré si vyzkoušet i tu analytickou a trochu business část v SW vývoji, ale je tam určitě několik věcí, co bych zlepšil.
Zaprvé bych očekával, že budeme používat i nějaký pokročilejší nástroj k vývoji, než jsou dokumenty ve Wordu s mailem - od předmětu bych čekal něco jako projekt s boardem třeba na GitHubu/školním GitLabu, Jiru a podobně. Zadruhé - líbilo se mi, že jsme aplikaci nemuseli programovat z větší části sami, na druhou stranu potom mi přišlo trochu otravné, že jsme ve specifikaci museli vyškrtnout více než polovinu námi vymyšlených funkčních požadavků, kostru aplikace jsme klidně mohli dostat předtím a sepsat požadavky podle toho. Další věcí je poté to, že bylo řečeno "co není ve specifikaci, musíte doimplementovat". To sice naprosto chápu z povahy úkolu, ale ze studentského pohledu to vybízí tam napsat co nejméně požadavků... :) Zatřetí jsem se trochu ztrácel v tom, jak mám některé části projektu pochopit. Asi bych se nebál na začátku říct k týmům nějaký background ("představte si, že jste 3 roky stará firma, co dělá řešení na míru..."), pak by se daly jednotlivé nabídky více porovnávat, takhle byla jedna firma skupina studentů a další se prezentovala jako zavedená. Navíc pak byl trochu zmatek v tom hodnocení - rozumím, že to cvičení je od toho něco se naučit, ovšem je celkem těžké odhadnout správně to, co se po nás chce, abychom dostali výsledné body, když to děláme poprvé (a tyhle body pak ovlivňují známku u zkoušky). Jako poslední bych ještě vytkl to, že jsme se občas podle mě zasekli opakovaně u takových drobností, co by typicky byly opravitelné za pár minut (středníky x čárky v CSV), sice je určitě potřeba si na to dát pozor, ale přišlo mi, že jsme to řešili snad na polovině všech cvičení dokola.
Jinak jsme se cvičeními neměli problém a atmosféra byla celkem fajn. Ještě musím i pochválit cvičení s Dockerem (i když třeba já už jsem vše z toho znal).
Na cvičení se hlavně zadávaly a diskutovaly úkoly. Měly jsme za úkol vytvořit nabídku, specifikaci a následně i dodělat poskytnutou aplikaci.
Problémem byla ale moc obecná zadání. Co se od nás očekávalo jsme se dozvěděli až při hodnocení - tím že jsme za to nedostali body. Mělo tím být simulováno psaní dokumentů v praxi. Myslím, že bychom si mnohem lépe zapamatovali, jak má například taková nabídka vypadat, tím že by nám to bylo řečeno předem. A my bychom ji pak mohli sepsat celou a správně. Místo toho nám to bylo řečeno jen rychle, během několika minut až v průběhu hodnocení.
Termíny odevzdání jednotlivých částí jsme sice věděli od začátku, co přesně ale máme odevzdat, jsme se většinou dozvěděli až na cvičení týden před odevzdáním. Úkoly jsme pak museli dělat docela ve spěchu.
I přes tyhle problémy bylo cvičení na velmi dobré úrovni, obsah byl zajímavý a výsledné hodnocení bylo v pořádku.
Připomínka k předmětu, Pokročilé aspekty softwarového inženýrství [NSWI026, přednáška]
Přednáška se mi líbila. Přestože jsem svůj názor již přednášejícímu řekl na zkoušce, musím říct, že výběr témat mi přišel zajímavý a ačkoliv tomu název moc nenasvědčuje, tak v předmětu se probírají techniky a pojmy, které by měl znát kdokoliv pracující v IT. Pro starší, již pracující, typicky magisterské studenty může jít sice víceméně o opakování zřejmého, ovšem pro mladší je určitě dobré si předmět zapsat. Co mi přišlo trochu zvláštní, byly některé dokumenty z prezentace v češtině - měl jsem za to, že určité pojmy a dokumenty jsou výhradně v angličtině a nepřekládají se.
Menší výtku mám ke zkoušce - sice se neptala na přehnané detaily, ale času bylo opravdu docela málo a nebyla moc možnost přemýšlet do hloubky.
Přednáška do hloubky pokrývá témata související se všemy fázemi vývoje, řízením projektů, fungování firem apod. Vystřídalo se několik přednášejících, kteří přednášeli velmi srozumitelně a sdíleli své zkušenosti z praxe. Celkově mě přednášky hodně zaujaly.
Předmět má podle mě trochu matoucí název - zas tak moc pokročilý není a určitě bych ho doporučil každému, kdo chce v IT pracovat.
Zkouška pokrývá skoro všechny části, obtížností je ale úplně v pohodě.