VMSWV - Projekt
1. část projektu
SAD - Software Architecture Document obsahující základní design dílak
Rational Unified Proces (RUP) - SAD
2. část projektu
PDF - Závěrečná prezentace s popisem architektury, testů a konfiguračního managementu
ZIP - src s realizací projektu
Architektura aplikace
- Popis architektonického stylu (např. monolit, microservices, klient-server)
- Schéma architektury (např. diagram komponent, tříd, modulů)
- Použité technologie a nástroje (např. frameworky, knihovny, databáze)
Testování
- Typy testů (jednotkové, integrační, end-to-end, manuální vs. automatizované)
- Použité testovací nástroje/frameworky (např. JUnit, PyTest, Selenium)
- Pokrytí kódu (např. metriky, ukázky testů)
- Strategie testování (kdy a jak se testovalo)
Konfigurační management
- Popis verzovacího systému (typicky Git, struktura repozitáře)
- Build system / nástroje pro sestavení (např. Maven, Gradle, Makefile)
- Jak je řešena konfigurace aplikace (např. pomocí .env, YAML, config souborů)
- CI/CD (je-li použito): pipeline, automatizované buildy/testy/deploye
David Ježek




