460-2069/01 – Vybrané partie ze softwarového inženýrství (VPSI)

Garantující katedraKatedra informatikyKredity4
Garant předmětuIng. Svatopluk Štolfa, Ph.D.Garant verze předmětuIng. Svatopluk Štolfa, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostvolitelný odborný
Ročník3Semestrletní
Jazyk výukyčeština
Rok zavedení2019/2020Rok zrušení
Určeno pro fakultyFEIUrčeno pro typy studiabakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
STO03 Ing. Svatopluk Štolfa, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+2
kombinovaná Zápočet a zkouška 10+10

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Cílem předmětu Vybrané partie ze softwarového inženýrství je rozšířit znalosti o softwarovém inženýrství zejména v oblasti kvality postupu při vývoji systémů, projektového managementu standardních i agilních projektů, a zajištění vývoje velkých softwarových systémů za použití různých podpůrných nástrojů a formálních metod. Postupy a metody vyžadují nastavení a funkční procesy vývoje, projektového managementu, managementu problémů a změn požadavků, managementu kvality, řízení a monitorování projektu a další. Nastavení postupů a technik bude, mimo jiné, demonstrováno na příkladech vývoje komplexních systémů v Automotive oblasti (pro dosažení kvality využívající procesní referenční model Automotive SPICE, dbající na zajištění funkční bezpečnosti a kyberbezpečnosti).

Vyučovací metody

Přednášky
Cvičení (v učebně)

Anotace

Cílem předmětu je rozšířit poznatky studentů o softwarovém inženýrství, zejména ve věcech kvality vývojových postupů, řízení projektů jak standardních, tak agilních, a vývoje velkých softwarových systémů s využitím různých podpůrných nástrojů a formálních metod. Kurz se věnuje nastavení a fungování vývojových procesů, řízení projektů, řešení problémů a změn, řízení kvality a monitorování a kontrolu projektů. Součástí kurzu bude také prozkoumání příkladů z automobilového průmyslu, které demonstrují aplikaci postupů a technik pro dosažení kvality, funkční bezpečnosti a kybernetické bezpečnosti.

Povinná literatura:

Pfleeger, Shari Lawrence, and Joanne M. Atlee. 2009. Software Engineering: Theory and Practice: Prentice Hall, ISBN 0136061699. Pressman, Roger S. 2010. Software Engineering : A Practitioner's Approach. 7th ed. New York: McGraw-Hill Higher Education, ISBN 9780073375977. Sommerville, Ian. 2010. Software Engineering. 9th ed, International Computer Science Series. Harlow: Addison-Wesley, ISBN 978-0137035151.

Doporučená literatura:

Watts Humphrey’s Introduction to the Team Software Process Armando Fox and David Patterson ,Engineering Software as a Service: An Agile Approach Using Cloud Computing, Strawberry Canyon Publisher, 2013 Gary McGraw, Real Time UML, Third Edition. Bruce Powel Douglass, Advances in the UML for Real-Time Systems, Addison-Wesley, 2004.

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Plnění bodovaných úkolů na cvičeních a písemné a ústní ověření znalostí zkouškou.

E-learning

Další požadavky na studenta

Student má základní znalosti softwarového inženýrství v rozsahu předmětu Úvod do softwarového inženýrství.

Prerekvizity

Kód předmětuZkratkaNázevPovinnost
460-2009 SWI Úvod do softwarového inženýrství Povinná

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

Témata pro přednášky a následná cvičení: • Softwarové procesy a přístupy k vývoji systémů, • Životní cyklus projektu, koncept kvality software, • Koncept vysledovatelnosti požadavků, • Specifikace požadavků – specifikace požadavků, validace požadavků, • Systémová a softwarová architektura – požadavky na architekturu, • Detailní design – principy a provázanost, • Softwarová konstrukce – vývoj software v kontextu velkých systémů, existující báze kódu, re-inženýring, • Verifikace a validace software – statické a dynamické přístupy, plánování, dokumentace, • Regresní testy a automatizace testů, • Projektový management – cíle, plánování, měření a změny, tým, odhady náročnosti, management týmu, rizika, správa rizik projektu, • Management problémů a změn požadavků, • Nástroje a prostředí – ALM systémy, • Zlepšování procesů, vyspělostní úrovně, metriky.

Podmínky absolvování předmětu

Kombinovaná forma (platnost od: 2019/2020 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodůMax. počet pokusů
Zápočet a zkouška Zápočet a zkouška 100 (100) 51
        Zápočet Zápočet 45  20
        Zkouška Zkouška 55  30 3
Rozsah povinné účasti: Plnění bodovaných úkolů na cvičeních a písemné a ústní ověření znalostí zkouškou.

Zobrazit historii

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP: účast >= 80 %

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2024/2025 (B0613A140014) Informatika P čeština Ostrava 3 volitelný odborný stu. plán
2024/2025 (B0613A140014) Informatika K čeština Ostrava 3 volitelný odborný stu. plán
2024/2025 (B0713A060007) Automobilové elektronické systémy P čeština Ostrava 3 povinný stu. plán
2024/2025 (B0541A170008) Výpočetní a aplikovaná matematika P čeština Ostrava 3 volitelný odborný stu. plán
2024/2025 (B0541A170008) Výpočetní a aplikovaná matematika K čeština Ostrava 3 volitelný odborný stu. plán
2023/2024 (B0613A140014) Informatika K čeština Ostrava 3 volitelný odborný stu. plán
2023/2024 (B0613A140014) Informatika P čeština Ostrava 3 volitelný odborný stu. plán
2023/2024 (B0541A170008) Výpočetní a aplikovaná matematika P čeština Ostrava 3 volitelný odborný stu. plán
2023/2024 (B0541A170008) Výpočetní a aplikovaná matematika K čeština Ostrava 3 volitelný odborný stu. plán
2022/2023 (B0613A140014) Informatika K čeština Ostrava 3 volitelný odborný stu. plán
2022/2023 (B0613A140014) Informatika P čeština Ostrava 3 volitelný odborný stu. plán
2022/2023 (B0541A170008) Výpočetní a aplikovaná matematika K čeština Ostrava 3 volitelný odborný stu. plán
2022/2023 (B0541A170008) Výpočetní a aplikovaná matematika P čeština Ostrava 3 volitelný odborný stu. plán
2021/2022 (B0613A140014) Informatika P čeština Ostrava 3 volitelný odborný stu. plán
2021/2022 (B0613A140014) Informatika K čeština Ostrava 3 volitelný odborný stu. plán
2021/2022 (B0541A170008) Výpočetní a aplikovaná matematika P čeština Ostrava 3 volitelný odborný stu. plán
2021/2022 (B0541A170008) Výpočetní a aplikovaná matematika K čeština Ostrava 3 volitelný odborný stu. plán
2020/2021 (B0613A140014) Informatika K čeština Ostrava 3 volitelný odborný stu. plán
2020/2021 (B0613A140014) Informatika P čeština Ostrava 3 volitelný odborný stu. plán
2020/2021 (B0541A170008) Výpočetní a aplikovaná matematika P čeština Ostrava 3 volitelný odborný stu. plán
2020/2021 (B0541A170008) Výpočetní a aplikovaná matematika K čeština Ostrava 3 volitelný odborný stu. plán
2019/2020 (B0541A170008) Výpočetní a aplikovaná matematika P čeština Ostrava 3 volitelný odborný stu. plán
2019/2020 (B0541A170008) Výpočetní a aplikovaná matematika K čeština Ostrava 3 volitelný odborný stu. plán
2019/2020 (B0613A140014) Informatika P čeština Ostrava 3 volitelný odborný stu. plán
2019/2020 (B0613A140014) Informatika K čeština Ostrava 3 volitelný odborný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku

Hodnocení Výuky



2022/2023 letní
2021/2022 letní