FI:PA102 Pragmatické soft. inž. - Informace o předmětu
PA102 Pragmatické softwarové inženýrství v malých a středních organizacích
Fakulta informatikypodzim 2014
- Rozsah
- 2/0. 2 kr. (plus ukončení). Ukončení: zk.
- Vyučující
- prof. RNDr. Jaroslav Král, DrSc. (přednášející)
- Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- každé sudé úterý 10:00–13:50 D3
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 220 stud.
Momentální stav registrace a zápisu: zapsáno: 0/220, pouze zareg.: 0/220, pouze zareg. s předností (mateřské obory): 0/220 - Mateřské obory/plány
- Aplikovaná informatika (program FI, N-AP)
- Bezpečnost informačních technologií (program FI, N-IN)
- Bioinformatika (program FI, N-AP)
- Informační systémy (program FI, N-IN)
- Informatika (angl.) (program FI, D-IN4)
- Informatika (program FI, D-IN4)
- Paralelní a distribuované systémy (program FI, N-IN)
- Počítačová grafika (program FI, N-IN)
- Počítačové sítě a komunikace (program FI, N-IN)
- Počítačové systémy a technologie (angl.) (program FI, D-IN4)
- Počítačové systémy a technologie (program FI, D-IN4)
- Počítačové systémy (program FI, N-IN)
- Programovatelné technické struktury (angl.) (program FI, N-IN)
- Programovatelné technické struktury (program FI, N-IN)
- Služby - výzkum, řízení a inovace (angl.) (program FI, N-AP)
- Služby - výzkum, řízení a inovace (program FI, N-AP)
- Sociální informatika (program FI, B-AP)
- Teoretická informatika (program FI, N-IN)
- Učitelství výpočetní techniky pro střední školy (program FI, N-SS) (2)
- Umělá inteligence a zpracování přirozeného jazyka (program FI, N-IN)
- Zpracování obrazu (program FI, N-AP)
- Cíle předmětu
- Cílem přednášky je analýza technických, sociálních a ekonomických aspektů tvorby a používání informačních systémů použitelné i pro informační systémy v malých a středních firmách a ve státní správě. V takových organizacích pracuje přes 80% IT odborníků. Získané znalosti budou absolventi kurzu schopni používat při pragmatických postupech tvorby a používání IS i ve velkých firmách a především ve státní správě. Důraz je kladen na proces a efekty volby SW architektur a jejich kombinování a na iniciální fáze a tedy i nejrizikovější fáze IT projektů – budování vizí, vyjednávání, indikátory rizik a etapy specifikace požadavků v souvislosti s použitou architekturou. Jednotlivé problémy a zásady budou ilustrovány na příkladech z praxe.
- Osnova
- Sociální a ekonomická dimenze informačních systémů. ICT v menších velkých a velmi velkých organizacích. Podniková kultura a specifické možnosti v malých organizacích.
- Technická dimenze informačních systémů, dynamika změn znalostí a paradigmat a důvody změn softwarových architektur, nečekané úspěchy a nečekané hrozby ICT.
- Okruhy činností a během životního cyklu a hlavní důvody selhání informačních systémů. Kdy je vhodné použít klasické procesy vývoje informačních systémů, meze objektového přístupu.
- Formulace vizí a rizikové indikátory, efekty dekompozice ve velkém.
- Informační systémy pro velké, pro malé a střední podniky a pro správní orgány. Hlavní typy SW architektur a výhody jejich kombinování, budování informačních systémů shora a zdola. Softwarová paradigmata.
- Servisní a komponentová orientace jako specifické paradigma, varianty servisně orientovaných architektur, inkrementální modernizace a údržba, volba pořadí integrace služeb v SOA.
- Byznys procesy a servisní orientace, uživatelsky orientované hrubozrnné komponenty a komunikační protokoly, klíčové přínosy SOA. IS a ergonomie práce.
- Od vizí ke specifikacím: principy vyjednávání, nákup a vývoj, výběrová řízení.
- Skupinové techniky řešení informatických problémů.
- Prostředky a diagramy podpory specifikace požadavků, meze formalizace, REA a ontologie
- Kladné a záporné efekty IS v menších podnicích, vzory a anti vzory servisní a objektové orientace. Koalice v podniku, kauzální diagramy.
- Od návrhu k zavedení a provozu. Jaké se osvědčují různé modely a diagramy. Křivka učení. Spojenci na straně uživatelů. Údržba a zastarávání.
- Pragmatické využívání formalizovaných postupů na příkladu SW norem: vývoj norem, způsoby přijímání, nadměrný rozsah norem. Dynamika změn IT.
- Literatura
- CASE systémy a monografie o SW inženýrství / CASE systems and SW engineering monographs
- IAN, Sommerville. Software Engineering. 9. vyd. Upper Sadle River: Addison-Wesley, 2010, 780 s. ISBN 0-13-703515-2. info
- ERL, Thomas. SOA : servisně orientovaná architektura : kompletní průvodce. Vyd. 1. Brno: Computer press, 2009, 671 s. ISBN 9788025118863. info
- ERL, Thomas. Soa design patterns. 2nd print. Upper Saddle River: Prentice-Hall, 2009, xliii, 814. ISBN 9780136135166. info
- KRÁL, Jaroslav. Informační systémy :specifikace, realizace, provoz. 1. vyd. Veletiny: Science, 1998, 358 s. ISBN 80-86083-00-4. info
- Výukové metody
- Přednášky.
- Metody hodnocení
- Písemná zkouška. Opravné zkoušky mohou být i ústní. Vnitrosemestrální zaškrtávací testy.
- Navazující předměty
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2014, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2014/PA102