Analýza informačních systémů
Vymezení systému, účelu a hranic
Žák určí, co do informačního systému patří, jaký má účel a kde končí jeho odpovědnost.
Uživatelé, role a oprávnění
Žák rozliší uživatele systému podle potřeb a odpovědností.
Procesy a informační toky
Žák popíše, jak data vznikají, mění se a předávají mezi aktéry.
Dopady systému a návrh zlepšení
Žák posoudí přímé i nepřímé dopady systému a navrhne konkrétní změnu.
Dotazy, filtrování a získávání informací z dat
Informační potřeba, řazení a filtr
Žák převede slovní otázku do přesné podmínky nad daty.
Agregace a seskupování dat
Žák získá souhrnné informace pro kategorie nebo časová období.
Vizualizace a datová zpráva
Žák vytvoří přehled výstupů odpovídající konkrétní informační potřebě.
Relační datový model
Entita, atribut a datový typ
Žák rozloží řešenou oblast na entity a určí jejich atributy.
Primární klíč a jednoznačnost záznamu
Žák navrhne stabilní identifikátor a rozpozná nevhodný klíč.
Relace a cizí klíč
Žák propojí tabulky podle vztahů mezi entitami.
Integrita a normalizace v základním pojetí
Žák odstraní duplicity a navrhne pravidla chránící konzistenci dat.
Volba tématu dlouhodobého projektu
Problém, tvůrčí záměr a cílová skupina
Žák formuluje projektový problém nebo záměr a určí, komu má výsledek sloužit.
Ověření potřeb uživatelů nebo publika
Žák získá základní důkazy o potřebě projektu.
Rešerše existujících řešení
Žák porovná dostupná řešení a vymezí prostor pro vlastní projekt.
Funkční a nefunkční požadavky
Žák oddělí, co má produkt dělat, od vlastností kvality a omezení.
Výběr technologie a posouzení proveditelnosti
Technologická rešerše
Žák porovná možné technologie podle potřeb projektu, nikoli popularity.
Kompatibilita, formáty a integrace
Žák ověří, zda si vybrané nástroje mohou předávat data a obsah.
Bezpečnost, licence, udržitelnost a rizika
Žák posoudí proveditelnost projektu včetně netechnických omezení.
Model, návrh a funkční prototyp
Koncept, scénář a informační struktura
Žák vytvoří přehledný model fungování budoucího produktu.
Datový, vizuální nebo prostorový návrh
Žák zvolí typ návrhu odpovídající povaze projektu.
Minimální funkční prototyp
Žák vytvoří nejmenší verzi ověřující hlavní myšlenku projektu.
Test prototypu a iterace návrhu
Žák získá cílenou zpětnou vazbu a provede doloženou změnu.
Plánování a řízení projektu
Rozsah, etapy a ověřitelné milníky
Žák rozdělí projekt na části s jasnými výsledky.
Úkoly, závislosti a kritická cesta v základním pojetí
Žák určí pořadí úkolů a vazby, které mohou blokovat postup.
Časové odhady, rezervy a řízení rizik
Žák připraví realistický harmonogram a náhradní variantu.
Role, komunikace a pravidelná revize
Žák vymezí odpovědnosti a nastaví způsob kontroly postupu.
Realizace, verzování a dokumentace – první etapa
Repozitář, struktura projektu a počáteční verze
Žák založí verzovanou a přehledně uspořádanou pracovní strukturu.
Realizace prvního projektového milníku
Žák vytvoří první ucelenou část odpovídající projektovému plánu.
Realizace druhého milníku a integrace
Žák propojí další část projektu s již existujícím základem.
Průběžné testování a projektová dokumentace
Žák průběžně zapisuje rozhodnutí, chyby, změny a výsledky testů.
Průběžná prezentace a revize plánu
Žák představí skutečný stav projektu a podle důkazů upraví další plán.
Dlouhodobý projekt – první etapa
Dokončení funkčního základu
Žák vytvoří ucelený funkční základ pro pokračování v oktávě.
Ucelená specifikace a dokumentace první etapy
Žák sjednotí zadání, návrh, technologickou volbu, historii a plán pokračování.
Odborná zpětná vazba a příprava obhajoby
Žák připraví demonstraci a reaguje na připomínky před závěrečnou obhajobou.
Obhajoba první etapy a plán dokončení v oktávě
Žák prokáže proveditelnost, obhájí dosavadní rozhodnutí a stanoví cíle pro závěrečný rok.