Princípy tvorby softvéru (2) / Principles of Software Design (2)
ZS 2026/27:
Prednášky:
Streda 8:10-9:40, F1-247
Predbežný plán prednášok (ešte sa môže mierne zmeniť):
- 23.9.2026: Strategic analysis, Business analysis, SDLC, PDF
- Requirements (2-3 prednášky) PDF
- Architecture (2 prednášky) PDF1,PDF2
- Concurrency (1 prednáška) ZIP
- Databases (1-2 prenášky)
- Documentation, Maintenance, Operations (1 prednáška)
- Project management (1-2 prednášky)
Domáce úlohy:
Počas semestra budú zadané 3 domáce úlohy, z každej môžete získať max. 20 bodov.
- Domáca úloha 1 ZIP
- Domáca úloha 2 ZIP
Skúška:
Skúška bude prebiehať kombinovane v písomnej a ústnej forme. Skúšať sa bude celý obsah prednášok. Účasť na prednáškach a priebežné vedenie vlastných poznámok sú dôležitou súčasťou prípravy na skúšku.
Hodnotenie predmetu:
- Domáce úlohy: 60 bodov
- Skúška: 60 bodov
Na absolvovanie predmetu je nutné (ale nestačí)
- získať z domácich úloh aspoň 20 bodov
- získať zo skúšky aspoň 30 bodov
Body za skúšku sa zrátajú s bodmi za domáce úlohy (rozsah je od 0 po 120 bodov). Hodnotenie je potom nasledovné (za predpokladu splnenia nutných podmienok uvedených vyššie):
- A: viac ako 110b
- B: viac ako 100b
- C: viac ako 90b
- D: viac ako 80b
- E: viac ako 72b
Užitočné linky:
Odporúčaná literatúra:
- Ian Sommerville: Software Engineering 10th Edition
- Software Engineering Body of Knowledge (SWEBOK)
- Karl Wiegers, Joy Beatty: Software Requirements (3nd Edition)
- Dean Leffingwell: Agile software requirements
Archív: