Fakulta elektrotechnická

MOTTO: SCIENTIA EST POTENTIA

Vyhledávání

Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
A4M33SEP Softwarové inženýrství pro praxi Rozsah výuky:2p+2c
Garant:Šedivý J. Typ předmětu:V Zakončení:Z,ZK
Vyučující:Krátký T., Zoubek B.
Zodpovědná katedra:13133 Kreditů:6 Semestr:Z

Anotace:
V rámci předmětu Softwarové inženýrství pro praxi budou systematicky probrány primární a podpůrné činnosti softwarového inženýrství. Dále bude probráno vedení softwarového projektu, softwarový proces, údržba software a tvorba nabídek. Vše bude ilustrováno situacemi z reálných projektů. Výklad každého tématu bude typicky obsahovat základy teorie, minimální nárok na praxi, checklisty a templates, ukázky z praxe a doporučenou literaturu.

Osnovy přednášek:

1. Úvod do discipliny softwarového inženýrství v jejích souvislostech
2. Requirements Engineering
3. Softwarová architektura a design
4. Konstrukce
5. Testování
6. Dokumentace, validace, verifikace a Q&A 7. Konfigurační řízení
8. Vývojové prostředí, dodávky systému, akceptační a produkční prostředí
9. Maintenance
10. Vedení, organizace projektu a modely životního cyklu
11. Odhadování, plánování, historie projektů a nabídky
12. Proces vývoje projektu a organizace
13. Shrnutí, příklady, diskuse, literatura, odborné zdroje, příprava na test

Osnovy cvičení:

a. nabídka
b. plán projektu, harmonogram, odhady, okrajové podmínky
c. specifikace
d. architektura a design
e. prg./ des praktiky; ex post review kodu
f. automatické testy
g. postupy pro CM
h. vývojové prostředí s automatickým build, deoploy. test
i. dodávky
j. plán kvalifikačních a akceptačních testů
k. dokumentace
l. hlavní stránka projektu
m. historie projektu
n. postupy pro rozvoj a údržbu

Literatura:

[1] Pressman R.: Software Engineering: A Practitioner's Approach. 5th ed., McGraw-Hill, 2001.
[2] Dorfman, M. and Thayer, R.: Software Engineering. IEEE Computer Society Press, 2000.
[3] Guide to the Software Engineering Body of Knowledge (http://www.swebok.org/)

Požadavky:
Požadavky na zápočet: vytvoření specifikace menší aplikace (do 10 stran) a buď účast na 9 cvičeních + vyřešení 2 úkolu z cvičení nebo referát na cvičeních (15 minut) + vyřešení 4 úkolů z cvičení. Požadavky na zkoušku: písemný test (cca 60 minut) a ústní zkouška (cca 15 až 30 minut).Hodnoceni podle platné klasifikační stupnice ČVUT. Další info naleznete na: http://krizik.felk.cvut.cz/moodle/course/info.php?id=19

Předmět je zahrnut do těchto studijních plánů:

Plán Obor Role Dop. semestr
MPIB Před zařazením do oboru V Není
MPOI4NEW Počítačová grafika V Není
MPOI5 Softwarové inženýrství a interakce V Není
MPOI4 Počítačová grafika V Není
MPOI3 Počítačové vidění a digitální obraz V Není
MPOI5NEW Softwarové inženýrství a interakce V Není
MPOI1 Umělá inteligence V Není
MPOI2 Počítačové inženýrství V Není


Stránka vytvořena 8. 2. 2012, semestry: L/2009-10, L/2010-1, Z/2008-9, Z/2007-8, Z/2009-10, L/2007-8, L/2011-2, L/2008-9, Z/2011-2, Z/2010-1, 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)