apríl 2026

Dokumentácia a používateľské príručky, Release Notes

Čo sú release notes a pre koho sú určené

Séria: Ako písať dokumentáciu a manuály v IT projekte

Reálny problém z praxe

Release je nasadený, úlohy sú zatvorené, bugy opravené. A potom príde otázka:

„Čo sa vlastne v tejto verzii zmenilo?“

Vývoj vie svoje. Tester si pamätá testované scenáre. Support zachytí prvé otázky používateľov. Obchodník povie klientovi niečo z hlavy.…

Ako testovať..., CMS (Content Management System), Konkrétne oblasti

Ako testovať obsah s multimédiami (obrázky, videá, podcasty)

Príklad
Na portáli s článkami má redaktor možnosť vložiť do obsahu obrázky, videá z externých služieb (napr. YouTube) a podcasty ako audio prehrávače.
Používateľ si otvorí článok a očakáva, že:

  • obrázky sa načítajú v správnej kvalite a rozlíšení
  • video sa dá prehrať bez chýb a má titulky
  • podcast sa spustí a dá sa pozastaviť alebo pretáčať

V praxi sa však často stáva, že:

  • obrázok sa nezobrazí (zlá URL alebo práva)
  • video sa nedá prehrať (blokovaný embed, chyba integrácie)
  • audio prehrávač nefunguje na mobile alebo v konkrétnom prehliadači

Tester teda netestuje len „či tam niečo je“, ale celý životný cyklus multimédia – od nahratia až po prehranie u používateľa.…

Ako testovať..., CMS (Content Management System), Konkrétne oblasti

Ako testovať prístupové práva redaktorov a editorov

Príklad
Pracuješ na redakčnom systéme, kde sú minimálne tri roly: autor (redaktor), editor a admin.
Autor môže vytvoriť článok a uložiť ho ako draft. Editor ho môže upraviť a schváliť na publikovanie.

Problém nastane v praxi:

  • autor vidí tlačidlo „Publikovať“
  • editor nevie upraviť cudzie články
  • alebo ešte horšie – bežný redaktor vidí aj nepublikované články iných autorov

Zrazu nejde len o UI, ale o reálne porušenie procesu a bezpečnosti.…

Ako testovať..., CMS (Content Management System), Konkrétne oblasti

Ako testovať plánované publikovanie (zverejnenie v konkrétny dátum a čas)

Príklad
Redakčný systém umožňuje autorovi pripraviť článok dopredu a nastaviť publikovanie napr. na pondelok o 08:00. Redaktor článok schváli v piatok, nastaví dátum a čas publikovania a očakáva, že sa článok v pondelok ráno automaticky zobrazí na webe bez ďalšieho zásahu.

V praxi sa tu netestuje len „či sa to zobrazí“, ale celý mechanizmus: uloženie času, časové pásma, plánovač (CRON), cachovanie a aj správanie pri zmene alebo zlyhaní.…

Ako testovať..., Konkrétne oblasti, LMS (Learning Management System)

Ako testovať integráciu s videokonferenciami (Zoom, Teams, Meet)

Príklad

Predstav si portál pre online kurzy (LMS).
Študent si v ňom kúpi kurz a v rozvrhu vidí konkrétnu lekciu:
„Utorok 18:00 – Online hodina“.

Samotná hodina však neprebieha priamo v portáli, ale cez externý nástroj – napríklad Zoom, Microsoft Teams alebo Google Meet.

Používateľ klikne na tlačidlo „Pripojiť sa“ v portáli a očakáva, že sa dostane do správneho hovoru.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Praktická ukážka: ako čítať technickú dokumentáciu a overiť ju testovaním

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Tester dostane dokumentáciu k API:

„Endpoint vytvorí objednávku.“

V dokumentácii je:

  • URL
  • názov endpointu

Tester napíše test:

  • pošle request
  • dostane odpoveď
  • test prejde

O pár dní príde incident:

„Objednávky sa nevytvárajú správne.“…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Najčastejšie chyby v technickej dokumentácii a ich dopad na projekt (praktické ukážky)

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Tester hlási:

„Systém nefunguje podľa dokumentácie.“

Vývojár odpovie:

„Dokumentácia nie je aktuálna.“

Support dodá:

„Zákazník to robí inak.“

Každý má inú verziu pravdy.

Dokumentácia existuje.
Ale nedá sa podľa nej pracovať.

 

Čo sa tu vlastne pokazilo (analýza systému)

Problém nie je, že dokumentácia chýba.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Dokumentácia pre DevOps a infra tím

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Release prebehol.

Aplikácia prestala fungovať.

Vývojár hovorí:

„Na dev to ide.“

DevOps odpovie:

„Na serveri je to nasadené správne.“

Tester vidí:

„Systém nefunguje.“

Nakoniec sa zistí:

chýbal konfiguračný parameter v produkcii.

Nikde nebolo napísané:

  • čo má byť nastavené
  • kde
  • v akej hodnote

 

Čo sa tu vlastne pokazilo (analýza systému)

Problém nie je v deploymente.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Core vs Custom v technickej dokumentácii

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Tester hlási bug:

„Export nefunguje.“

Vývojár odpovie:

„U nás funguje.“

Support doplní:

„U iných zákazníkov to ide.“

Nakoniec sa zistí:

funkcionalita je upravená len pre konkrétneho klienta.

V dokumentácii je popísaný „štandardný systém“.…

Ako testovať..., LMS (Learning Management System)

Ako testovať certifikáty a ukončenie kurzov

Príklad

Používateľ dokončí kurz, systém zobrazí „Gratulujeme, získali ste certifikát“, ale PDF sa nedá stiahnuť.
Alebo ešte horšie – certifikát sa vygeneruje aj používateľovi, ktorý nesplnil všetky podmienky (napr. neprešiel testom alebo neprešiel všetkými lekciami).

V praxi to znamená stratu dôvery: certifikát má reprezentovať vedomosť alebo splnenie podmienok.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Verziovanie technickej dokumentácie

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Tester hlási bug:

„API nefunguje podľa dokumentácie.“

Vývojár odpovie:

„To už neplatí. To bolo v starej verzii.“

Tester má otvorený dokument.
Vývojár má v hlave aktuálny stav.

Obaja majú pravdu.

Len každý pracuje s inou verziou reality.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Monitoring, logovanie a observability

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Support hlási:

„Používateľ tvrdí, že objednávka neprešla.“

Tester skúsi scenár.
Objednávka prejde.

Vývojár sa pýta:

„Máme k tomu logy?“

Nikto nevie.

V systéme nie je jasné:

  • čo sa loguje
  • kde sa to loguje
  • ako sa to dohľadá

Výsledok:

problém sa nedá overiť
a končí ako „nedá sa reprodukovať“

 

Čo sa tu vlastne pokazilo (analýza systému)

Problém nie je v chybe.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Performance, limity a škálovanie

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Používateľ hlási:

„Systém je pomalý.“

Tester to skúsi.
Raz je rýchly, raz pomalý.

Vývojár odpovie:

„U mňa to ide.“

Nikto nevie povedať:

  • čo je ešte v poriadku
  • čo už je problém
  • pri akom zaťažení sa to prejaví

Výsledok:

každý má inú predstavu o tom, čo znamená „pomalé“.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Chybové stavy a funkčné obmedzenia systému

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Tester hlási:

„Systém nefunguje.“

Vývojár odpovie:

„To nie je chyba. To je obmedzenie.“

Používateľ zadal kombináciu údajov, ktorú systém nepodporuje.
Systém vrátil chybu.

Lenže nikde nebolo napísané:

  • aké kombinácie sú povolené
  • aké nie
  • čo je chyba a čo je zámer

Výsledok:

tester hlási bug
vývojár ho zamieta
support nevie, čo povedať zákazníkovi

 

Čo sa tu vlastne pokazilo (analýza systému)

Problém nie je v konkrétnom správaní.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Konfiguračné parametre a feature flags

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Tester hlási:

„Funkcia nefunguje.“

Vývojár odpovie:

„U mňa funguje.“

Support potvrdí:

„U zákazníka to nefunguje.“

Nakoniec sa zistí:

funkcia bola vypnutá konfiguračným parametrom.

Kód bol správny.
Test prešiel.
Len konfigurácia bola iná.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Integrácie a externé závislosti

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Používateľ hlási:

„Platba neprešla.“

V systéme objednávka existuje.
Platba nie.

Support rieši problém.
Tester skúša scenár znova.
Vývojár kontroluje kód.

Nakoniec sa zistí:

problém bol na strane externej platobnej brány.

Lenže v dokumentácii nebolo jasné:

  • že ide o externú službu
  • kde končí zodpovednosť systému
  • čo sa má stať pri chybe

Používateľ vidí jednu aplikáciu.…

Ako písať technickú dokumentáciu, Dokumentácia a používateľské príručky

Autentifikácia, autorizácia a bezpečnosť

Séria: Ako písať dokumentáciu a manuály v IT projekte

 

Reálny problém z praxe

Tester hlási:

„Používateľ vidí dáta, ktoré by nemal.“

Vývojár odpovie:

„Ale je prihlásený.“

Používateľ je prihlásený.
Ale nemá mať prístup k týmto dátam.

Nakoniec sa zistí:

  • role sú nastavené nesprávne
  • kontrola oprávnení sa robí len na frontende
  • API neoveruje prístup

Používateľ prešiel autentifikáciou.…

Ako testovať..., Konkrétne oblasti, LMS (Learning Management System)

Ako testovať testy a skúšky (časové limity, typy otázok, výsledky)

Príklad
Predstav si študenta, ktorý robí online skúšku. Má 30 minút na 20 otázok. Po odoslaní testu mu systém zobrazí iné skóre, než očakával. Neskôr sa ukáže, že niektoré otázky boli vyhodnotené nesprávne (napr. viac správnych odpovedí, ale systém počítal len jednu), a časový limit sa pri výpadku internetu nepozastavil.…

Návrat hore