Detail předmětu
Úvod do softwarového inženýrství
IUS Ak. rok 2003/2004 zimní semestr 4 kredity
História softvérového inžinierstva, zaradenie softvérového inžinierstva do kontextu informačných technológií. Softvér, vlastnosti softvéru a ťažkosti s tvorbou softvéru. Životný cyklus softvérového systému, úlohy špecialistov pri tvorbe softvéru, softvérové procesy. Analýza a návrh softvérových systémov, základné techniky analýzy a návrhu. Funkcionálny model, model údajov a model správania. Prístupy k analýze a návrhu: štruktúrovaný prístup, dátovo-orientovaný prístup, objektovo-orientovaný prístup. Implementácia softvérových systémov: programovacie jazyky, stratégie implementácie, dokumentácia k softvérovému produktu. Testovanie softvérových systémov: statické a dynamické testovanie; techniky testovania, stratégie testovania. Prevádzka a údržba softvérových systémov. Počítačová podpora tvorby softvéru, CASE prostriedky. Základné procesy manažmentu softvérového projektu, manažment kvality a meranie v softvérovom inžinierstve.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Prehľad v oblasti tvorby veľkých softvérových systémov, základy analýzy a návrhu softvérových systémov, základy manažmentu softvérových projektov.
Cíle předmětu
Získať prehľad v oblasti výstavby rozsiahlych softvérových systémov. Proces tvorby softvérového systému sa analyzuje ako integrácia vývoja systému, zabezpečovania kvality a manažmentu softvérového projektu. Pozornosť sa venuje všetkým etapám životného cyklu softvéru, dôraz sa kladie najmä na analýzu a špecifikáciu požiadaviek.
Literatura referenční
- Beck, K. Extrémní programování. Grada, Praha, 2002. ISBN 80-247-0300-9.
- Page-Jones, M. Základy objektově orientovaného návrhu v UML. Grada, Praha, 2001. ISBN 80-247-0210-X.
- Richta, K., Sochor, J. Softwarové inženýrství I. Vydavatelství ČVUT, Praha 1996 (dotisk 1998). ISBN 80-01-01428-2.
Zařazení předmětu ve studijních plánech
- Program IT-BC-3, obor BIT, 1. ročník, povinný
- Program IT-BC-3 (anglicky), obor BIT, 1. ročník, povinný