Cieľom predmetu je poskytnúť študentom príležitosť získať rôzne perspektívy na uvažovanie o architektúre softvéru ako fundamentálnom pojme vo vývoji softvéru. Predmet sa snaží poukázať na to, že architektúra softvéru je viac než schematické architektonické štýly známe z ranného obdobia. Študenti sa toto všetko učia prostredníctvom ich vlastnej praktickej práce a intenzívnej diskusie.
Hodnotenie na predmete:
- Seminárna prezentácia 22b (prezentácia 16b; diskusia 6b)
- Projekt 48b
- Skúška 30b
Cvičenia
V rámci cvičení budú študenti pracovať vo dvojiciach (tímoch) na spoločnom projekte. Výstupom bude správa, ktorá sa bude odovzdávať na konci semestra. Príklady tém, ktorým je možné sa venovať v projekte je možné nájsť v súbore Temy na projekt.docx. Tím môže prísť aj s vlastným návrhom témy z oblasti architektúry SW. Vhodnosť témy je nutné prekonzultovať s cvičiacim.
Priebežné výsledky práce na projekte budú jednotlivé tímy prezentovať v zmysle dohodnutého harmonogramu s cvičiacim (seminárna prezentácia).
Harmonogram cvičení
- Organizácia projektových a seminárnych aktivít
- Konzultácie k výberu tém na projekt
- Konzultácie k výberu tém na projekt
- Prezentácie (2 tímy), konzultácie k projektu
- Prezentácie (2 tímy), konzultácie k projektu
- Prezentácie (2 tímy), konzultácie k projektu
- Prezentácie (2 tímy), konzultácie k projektu
- Prezentácie (1 tím), konzultácie k projektu
- Prezentácie (1 tím), konzultácie k projektu
- Konzultácie k projektu
- Konzultácie k projektu
- Prezentácie projektov
- Prezentácie projektov
-
Uskutočňuje sa na cvičeniach v zmysle dohodnutého harmonogramu
-
Prihlasovanie tímov ku konkrétnemu dátumu prezentácie bude možné do pripraveného excel. súboru, link: https://docs.google.com/spreadsheets/d/1l20JiSc7EWeXlX1F9xLo6eL2XF67Mhea/edit?usp=sharing&ouid=117695284171907660610&rtpof=true&sd=true
-
Každý tím odprezentuje svoju tému v trvaní 15 min.; tím tvoria dvaja študenti z toho istého cvičenia
-
Po prezentácii nasleduje diskusia v trvaní 15 min. (diskutujúci tím bude pridelený cvičiacim)
-
Prezentujúci tím nahrá svoju prezentáciu do AISu obsahujúcu aj zdroje literatúry z ktorej čerpal pri jej vypracovaní; prezentácia musí byť nahraná najneskôr do 23:59h v deň pred cvičením na ktorom sa bude prezentovať
Hodnotenie prezentácie (16b)
- Spracovanie témy – 10 bodov (8 bodov obsah prezentácie + 2 body spracovanie prezentácie)
- Reakcia na otázky zo strany prítomných kolegov (diskutujúci tím, kolegovia na cvičení, cvičiaci) – 6 bodov
Hodnotenie diskusie (6b)
- Diskutujúci tím má za úlohu preukázať zvládnutie témy formou otázok a vyjadrenia konštruktívnej kritiky/názoru smerom k prezentujúcemu tímu
- Prezentujúci tím poskytne potrebné podklady diskutujúcemu tímu na prípravu v dostatočnom predstihu (na základe vzájomnej dohody)
- Každý tím vypracuje projekt vo forme abstraktu a správy, prípadne doplňujúcich podkladov (napr. UML diagramy, vytvorené programy a pod.)
- Odovzdanie abstraktu - tím odovzdá PDF subor obsahujúci mená študentov, krúžok, termín cvičenia, názov témy a abstrakt v rozsahu 200-300 slov (do 29.9.2024, 23:59h); odovzdávať sa bude do miesta vytvoreného v AISe; Abstrakt sa nehodnotí, ale slúži primárne na ujasnenie si zámeru projektu a ako podklad na konzultácie na cvičeniach za účelom schválenia tém projektu
- Odovzdanie projektu - finálnu správu v PDF formate odovzdá tím na konci semestra (15.12.2024; 23:59h) do AIS-u; rozsah správy je 5-6 stran
- Pokyny pre napísanie správy môžete nájsť tuná (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3474301/) alebo aj tuná (http://www2.fiit.stuba.sk/~vranic/as/e/project.html).
- Posledné dve cvičenia budú zamerané na prezentácie projektov
Hodnotenie projektu
- Jasná formulácia zámeru projektu – 6b
- Náročnosť témy (zvolená problematika ktorej sa venujete v projekte) – 5b
- Dosiahnuté výsledky – 18b
- Prezentácia dosiahnutých výsledkov (zrozumitelnosť popisu dosiahnutých výsledkov)– 5b
- Interpretácia (vysvetlenie významu toho čo ste urobili) – 7b
- Porovnanie (porovnanie vašich výsledkov s už dosihanutými, publikovanými výsledkami iných autorov) – 7b
Skúška
- na základe poznatkov z prednášok + odporúčanej literatúry (termín podľa rozpisu skúšok)
- Príklady skúšok z minulých rokov je možné nájsť tuná (http://www2.fiit.stuba.sk/~vranic/as/t/index.html)
- Otázky budú vychádzať z tém preberaných na prednáškach.