Skip to content
/ AS Public
forked from xmacugova/AS

Architektúra softvéru

Notifications You must be signed in to change notification settings

SpiKee49/AS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Architektúra softvéru

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í

  1. Organizácia projektových a seminárnych aktivít
  2. Konzultácie k výberu tém na projekt
  3. Konzultácie k výberu tém na projekt
  4. Prezentácie (2 tímy), konzultácie k projektu
  5. Prezentácie (2 tímy), konzultácie k projektu
  6. Prezentácie (2 tímy), konzultácie k projektu
  7. Prezentácie (2 tímy), konzultácie k projektu
  8. Prezentácie (1 tím), konzultácie k projektu
  9. Prezentácie (1 tím), konzultácie k projektu
  10. Konzultácie k projektu
  11. Konzultácie k projektu
  12. Prezentácie projektov
  13. Prezentácie projektov

A. Seminárna prezentácia

  • 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)

B. Projekt

  • 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.

About

Architektúra softvéru

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published