Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
X33SWI Softwarové inženýrství Rozsah výuky:2+2
Přednášející (garant):Lažanský J., Vlček T. Typ předmětu:S Zakončení:Z,ZK
Zodpovědná katedra:333 Kreditů:4 Semestr:Z

Anotace:
Předmět Softwarové inženýrství si klade za cíl seznámit studenty se základy softwarového inženýrství jako nástroje pro řízení vývoje složitých počítačových aplikací. Představuje pohled na tvorbu softwaru jako na složitý proces s potřebou systematického přístupu. Důraz bude kladen na objektově orientovanou analýzu a programování. V rámci cvičení získají studenti praktické zkušenosti při řešení konkrétního softwarového projektu.

Osnovy přednášek:
1. Úvod, základní pojmy softwarového inženýrství
2. Životní cyklus softwarového produktu, "softwarová fyzika"
3. Specifikace požadavků na software, typy specifikací
4. Studie proveditelnosti, analýza rizik
5. Analýza systému, typy a přístupy; strukturovaná a objektově orientovaná analýza
6. Techniky strukturované analýzy, metodologie, datové toky a jejich modelování
7. Detekce entit a modelování jejich vztahů
8. Návrh, analýza a modelování funkčních bloků. Nástroje pro podporu metodologie - CASE
9. Objektově orientované přístupy, vztah ke strukturované analýze, nástroje OO analýzy
10. Vlastní vývoj softwarového produktu
11. Verze produktu, jejich systematická správa a nástroje. Průběžná verifikace a nástroje. Postupy revizí
12. Změnový systém produktu, evidence a realizace změnových požadavků, návaznost na systém verzí
13. Personální, finanční a kapacitní řízení projektu
14. Řízení projektu z hlediska požadované kvality softwarového produktu. Shrnutí

Osnovy cvičení:
1. Organizační záležitosti, konkretizace programu cvičení
2. Zadání samostatných projektů pracovním skupinám studentů
3. Samostatná práce na projektu I.
4. Samostatná práce na projektu II.
5. Prezentace dosavadních výsledků samostatné práce - dokumentace ke specifikaci požadavků
6. Samostatná práce na projektu III.
7. Samostatná práce na projektu IV.
8. Samostatná práce na projektu V.
9. Prezentace dosavadních výsledků samostatné práce - časový a personální rozbor
10. Samostatná práce na projektu VI.
11. Samostatná práce na projektu VII.
12. Prezentace výsledků samostatné práce - oponentura výsledků I.
13. Prezentace výsledků samostatné práce - oponentura výsledků II.
14. Zápočet, rezerva

Literatura Č:
Souhrnná literatura neexistuje. Doporučení k jednotlivým kapitolám dodá přednášející.

Literatura A:
There is no text-book covering the course completely; any book on software engineering can be used. The lecturer will hint resources to particular topics.

Požadavky:
Podmínkou zápočtu je odevzdání a úspěšná prezentace výsledků samostatné práce.

Rozsah výuky v kombinované formě studia: 14+4
Typ cvičení: c, p
Předmět je nabízen také v anglické verzi.

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
MKM01 Kybernetika a měření S 3
MKM03 Kybernetika a měření S 3
MKM04 Kybernetika a měření S 3
MKM02 Kybernetika a měření S 3


Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)