Týmový vývoj softwaru 1
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
818TVS1 | KZ | 3 | 0P+3C | česky |
- Garant předmětu:
- Michal Moc
- Přednášející:
- Cvičící:
- Michal Moc
- Předmět zajišťuje:
- Katedra softwarového inženýrství
- Anotace:
-
Simulace vývoje softwaru v rámci jednoho týmu - komunikace mezi členy týmu, přidělování úkolů a jejich kontrola. Analýza a návrh konkrétní aplikace.
- Požadavky:
-
Znalost programování, ochota spolupracovat s kolegy.
- Osnova přednášek:
-
1. Cíle a význam softwarového inženýrství. Typy týmů při vývoji softwaru.
2. Fáze vývoje softwarového produktu.
3. Architektura aplikace.
4. Návrhové vzory a rámce.
5. Nástroje pro správu projektů.
6. Prevence, detekce a opravy chyb v softwaru.
7. Úprava kódu, optimalizace programu.
8. Stanovení cílů projektu. Analýza aplikace.
9. Návrh aplikace I.
10. Návrh aplikace II.
11. Rozdělení práce v jednotlivých týmech.
12. Hodnocení efektivity týmů.
- Osnova cvičení:
-
1. Cíle a význam softwarového inženýrství. Typy týmů při vývoji softwaru.
2. Fáze vývoje softwarového produktu.
3. Architektura aplikace.
4. Návrhové vzory a rámce.
5. Nástroje pro správu projektů.
6. Prevence, detekce a opravy chyb v softwaru.
7. Úprava kódu, optimalizace programu.
8. Stanovení cílů projektu. Analýza aplikace.
9. Návrh aplikace I.
10. Návrh aplikace II.
11. Rozdělení práce v jednotlivých týmech.
12. Hodnocení efektivity týmů.
- Cíle studia:
-
Znalosti:
Fungování procesů při práci v týmu, systémy pro správu verzí, testování software, tvorba dokumentace.
Schopnosti:
Zařadit se do týmu a převzít rozpracovaný projekt, odevzdávat projekt dle standardů, tvorba dokumentace, testování software.
- Studijní materiály:
-
Povinná literatura:
[1] McCarthy, J. Softwarové projekty. Brno: Computer Press, 2000.
Doporučená literatura:
[2] Kanisová, H., Müller, M. UML srozumitelně. 2. aktualizované vydání. Brno: Computer Press, 2006.
[3] Hunt, A., Thomas, D. Programátor pragmatik. Brno: Computer Press, 2007.
[4] Webové stránky dle pokynů vyučujících
- Poznámka:
- Rozvrh na zimní semestr 2024/2025:
- Rozvrh není připraven
- Rozvrh na letní semestr 2024/2025:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů:
-
- Aplikace informatiky v přírodních vědách (volitelný předmět)