připomenutí návaznosti a uvedení problému „Funkční a nefunkční požadavky“. 5–12 min: teoretické minimum – funkční požadavek, nefunkční požadavek, priorita, akceptační kritérium. 12–18 min: společná ukázka postupu, modelu nebo kontrolních kritérií. 18–36 min: samostatná práce nebo práce ve dvojici – Sepsat požadavky projektu, označit priority a ke klíčovým požadavkům doplnit testovatelné přijetí. 36–41 min: test, vzájemná kontrola nebo krátká konzultace. 41–45 min: uložení výstupu (Prioritizovaný seznam požadavků), zápis změny a exit ticket.
Funkční a nefunkční požadavky
Žák oddělí, co má produkt dělat, od vlastností kvality a omezení.
Struktura 45minutové hodiny
Ukázka a vysvětlení postupu
Video ukáže princip, první kroky, kontrolu a typickou chybu. Nebude obsahovat celý hotový upravitelný úkol.
provider: youtube · youtubeId: ""Výklad: z čeho se učíš
Téma „Funkční a nefunkční požadavky“ patří do celku „Volba tématu dlouhodobého projektu“. Nejde pouze o ovládání nástroje: cílem je porozumět rozhodnutím, která vedou od zadání k ověřitelnému digitálnímu výstupu.
Klíčové pojmy funkční požadavek, nefunkční požadavek, priorita popisují základní stavební prvky dnešní práce. Pojmy akceptační kritérium pomáhají výsledek kontrolovat, vysvětlit nebo porovnat s jinou variantou. Každý pojem proto použij v konkrétním kroku, nikoli jen v definici.
Pracovat budeš v prostředí „Sdílený textový dokument“. Nejprve si uchovej původní podklady, potom vytvoř pracovní kopii a změny prováděj po menších ověřitelných krocích. Po každé důležité změně výsledek otevři, spusť nebo porovnej s požadovaným chováním.
Praktické zadání zní: Sepsat požadavky projektu, označit priority a ke klíčovým požadavkům doplnit testovatelné přijetí. Výsledkem je „Prioritizovaný seznam požadavků“. Nestačí, aby výstup pouze existoval; musí být možné doložit, že splňuje cíl: Žák oddělí, co má produkt dělat, od vlastností kvality a omezení.
Kvalitu posuzuj podle těchto hledisek: Jasnost, Testovatelnost a realistická priorita. Před odevzdáním zkontroluj názvy a strukturu souborů, funkčnost na čistém nebo cílovém prostředí a připoj stručnou reflexi rozhodnutí, testu a případné opravy.
Slovníček pojmů
funkční požadavek
Popis konkrétní činnosti nebo výsledku, který musí systém uživateli umožnit.
nefunkční požadavek
Požadovaná vlastnost řešení, například výkon, bezpečnost, přístupnost nebo spolehlivost.
priorita
Pojem „priorita“ označuje konkrétní prvek nebo pravidlo používané při tématu této lekce; jeho význam se ověřuje na pracovním příkladu a podle výsledného výstupu.
akceptační kritérium
Přesně formulovaná a ověřitelná vlastnost, kterou má výsledek splnit.
Postup krok za krokem
- 01
Otevři prostředí „Sdílený textový dokument“ a vytvoř si vlastní pracovní složku s číslem lekce. Původní podklady neměň; nejprve je zkopíruj do pracovní verze.
- 02
Přečti zadání a napiš si jednou větou očekávaný výsledek: Prioritizovaný seznam požadavků. Označ vstupy, omezení a nejméně tři kontrolní kritéria.
- 03
Doplň projektový plán, rozhodovací matici nebo kontrolní seznam konkrétními údaji.
- 04
Ověř návaznosti úkolů, odpovědnosti, termíny a rizika. Jedno rozhodnutí uprav na základě nového zjištění.
- 05
Proveď sebekontrolu podle kritérií: Jasnost; Testovatelnost a realistická priorita. Zaznamenej alespoň jeden test nebo porovnání.
- 06
Ulož zdrojovou i výslednou verzi pod jednoznačnými názvy. Odevzdej „Prioritizovaný seznam požadavků“ a krátce popiš, jak jsi ověřil/a správnost.
Stáhni si soubory, se kterými budeš pracovat

Náhled ukazuje pouze strukturu a typ výsledku. Hotové upravitelné řešení ve studentské části není.
Pracovní list
Co už o tématu „Funkční a nefunkční požadavky“ víš a kde ses s ním setkal/a?
Vysvětli vlastními slovy alespoň tři pojmy: funkční požadavek, nefunkční požadavek, priorita, akceptační kritérium.
Jaké dvě možné varianty řešení připadají v úvahu a podle čeho mezi nimi rozhodneš? Téma: Funkční a nefunkční požadavky.
Rozepiš vlastní postup k zadání: Sepsat požadavky projektu, označit priority a ke klíčovým požadavkům doplnit testovatelné přijetí.
Jak ověříš, že je výstup „Prioritizovaný seznam požadavků“ správný? Vycházej z kritérií: Jasnost, Testovatelnost a realistická priorita.
Napiš jeden princip, jednu provedenou kontrolu a jeden další krok.
Funkční a nefunkční požadavky
Sepsat požadavky projektu, označit priority a ke klíčovým požadavkům doplnit testovatelné přijetí.
Očekávaný výstup
Prioritizovaný seznam požadavků
Odevzdání praktického úkolu
Prioritizovaný seznam požadavků
Odevzdej výstup „Prioritizovaný seznam požadavků“. Přilož zdrojové soubory nebo export a krátce popiš, jak jsi výsledek zkontroloval/a.