Univerzálna šablóna používateľského manuálu (core + custom vrstva)

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

Reálny problém z praxe

Tím napíše manuál.

Pri prvej zmene funkcionality ho upraví.
Pri druhom klientovi ho rozšíri.
Pri treťom klientovi doplní výnimky.

Po čase:

  • rovnaká funkcionalita je opísaná na troch miestach
  • text si protirečí
  • nikto nevie, čo je vlastne štandard

A keď príde nový kolega:

„Platí toto pre všetkých?“

Nikto si nie je istý.

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

Manuál nemá štruktúru.

Presnejšie:

nemá oddelené vrstvy.

Core a Custom sa píšu naraz, v jednom texte.

Výsledok:

  • miešanie informácií
  • nejasný rozsah platnosti
  • dokumentácia sa nedá udržiavať

To nie je problém písania.

To je problém modelu.

Skutočné náklady (čas, chaos, riziko)

  • každá zmena = hľadanie, kde všade to je
  • support nevie, čo platí pre koho
  • tester nevie, čo je core scenár
  • onboarding je pomalý

A hlavne:

Dokumentácia sa nedá škálovať.

Minimálny model riešenia

Používateľský manuál sa píše v dvoch vrstvách:

  • Core (štandard produktu)
  • Custom (odchýlky)

Každá vrstva má inú logiku.
A každá má svoju šablónu.

Šablóna č.1 – Core (hlavná vrstva)

Core sa píše tak, ako keby custom neexistoval.

Názov úlohy

Ako vytvoriť faktúru

Kedy túto funkciu použiť

Používa sa na vytvorenie novej faktúry pre zákazníka.

Kroky

  1. Otvor Fakturáciu
  2. Klikni na „Nová faktúra“
  3. Vyplň údaje
  4. Klikni na „Uložiť“

Výsledok

Faktúra sa uloží do systému a je pripravená na ďalšie spracovanie.

Obmedzenia / poznámky

  • faktúra musí obsahovať zákazníka
  • bez uloženia sa neobjaví v zozname

Šablóna č.2 – Custom (doplnková vrstva)

Custom sa píše ako odchýlka od Core.

Nikdy nie samostatne.

Pre koho platí

Platí pre klienta XY

Čo je inak

Pole „Stredisko“ je povinné.

Rozdiel oproti Core

V štandardnom systéme nie je toto pole povinné.

Dopad na používateľa

Faktúru nie je možné uložiť bez vyplnenia tohto poľa.

Ako tieto vrstvy spolu fungujú

Core je základ.

Custom ho len dopĺňa.

Nie naopak.

Príklad (správne použitie)

Core:

Faktúra sa po uložení zobrazí v zozname.

Custom:

Pre klienta XY musí byť faktúra pred zobrazením schválená.

Používateľ chápe:

  • čo je štandard
  • čo je výnimka
  • čo platí pre neho

Príklad (čo nefunguje)

Po vytvorení faktúry môže byť potrebné schválenie.

Nejasné:

  • kedy
  • pre koho
  • prečo

Mini checklist

  • Je Core šablóna čistá bez výnimiek?
  • Je Custom vždy označený „pre koho platí“?
  • Je jasne popísaný rozdiel oproti Core?
  • Vie používateľ, čo platí pre neho?
  • Dá sa text rozšíriť bez rozbitia existujúceho manuálu?

Prepojenie na kvalitu a workflow

Táto štruktúra nie je len o dokumentácii.

Ovplyvňuje:

  • testovanie (core vs custom scenáre)
  • support (čo je štandard vs výnimka)
  • onboarding (čo sa má nový človek naučiť)

Ak Core a Custom nie sú oddelené:

  • testovanie sa mení na hádanie
  • dokumentácia na chaos
  • produkt na zbierku výnimiek

Krátke zhrnutie

Univerzálna šablóna neznamená jeden text.

Znamená:

dve vrstvy, ktoré spolu dávajú zmysel.

Core:

  • definuje produkt

Custom:

  • vysvetľuje odchýlky

Ak sa to mieša,
manuál sa nedá udržiavať.

Ak je to oddelené,
manuál sa dá rozširovať bez chaosu.

1 názor na “Univerzálna šablóna používateľského manuálu (core + custom vrstva)”

Pridajte Komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Návrat hore