Ako písať používateľský manuál tak, aby odolal novým verziám

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

Reálny problém z praxe

Vyšla nová verzia systému.

Funkcionalita sa nezmenila zásadne.
Len:

  • pribudlo tlačidlo
  • zmenil sa názov jedného poľa
  • presunul sa krok do inej časti obrazovky

Manuál bol zrazu nepoužiteľný.

Používateľ postupoval podľa neho a zasekol sa na kroku:
„Kliknite na tlačidlo Export vpravo hore.“

Lenže tlačidlo už nebolo vpravo hore.

Support zahltený.
Tester reportuje „bug“.
Vývojár odpovedá: „Je to správne, len je to inde.“

Manuál zostal v starej verzii reality.

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

Manuál bol napísaný tak, že bol viazaný na konkrétnu verziu UI.

Typické chyby:

  • presná poloha prvkov („vpravo hore“, „tretie tlačidlo“)
  • screenshoty bez kontextu
  • názvy tlačidiel bez významu
  • chýba vysvetlenie, čo krok robí
  • žiadne oddelenie Core vs drobné UI zmeny

Takýto manuál je krehký.

Stačí malá zmena a rozpadne sa.

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

  • každá verzia = prepis manuálu
  • support rieši „nefunkčné návody“
  • onboarding nových ľudí sa spomaľuje
  • vznikajú falošné bugy („podľa manuálu to nefunguje“)

A hlavne:

Dokumentácia prestáva byť dôveryhodná.

Používateľ si zvykne:
„Radšej sa opýtam, než by som to čítal.“

Minimálny model riešenia

Cieľ nie je mať „presný manuál pre túto verziu“.

Cieľ je mať manuál, ktorý prežije zmeny.

1. Píš cez význam, nie cez pozíciu

Zlé:

Klikni na tlačidlo Export vpravo hore.

Lepšie:

Klikni na tlačidlo Export (slúži na stiahnutie dát do súboru).

Používateľ hľadá význam, nie polohu.

2. Minimalizuj závislosť na screenoch

Screenshot nie je pravda.
Je to momentka jednej verzie.

Používaj ho len ako doplnok, nie ako nosnú informáciu.

3. Vysvetli, čo krok robí

Ak sa UI zmení, význam zostáva.

Príklad:

Vyber rozsah dátumov (určuje, ktoré faktúry budú zahrnuté do exportu).

Aj keď sa pole presunie, používateľ vie, čo hľadá.

4. Oddeľ stabilné od nestabilného

Nie všetko v systéme sa mení rovnako.

  • Core funkcionalita (napr. export faktúr)
  • UI detaily (umiestnenie tlačidla, názvy)

Manuál má stáť na Core logike, nie na UI detailoch.

5. Nepopisuj konkrétnu obrazovku ako jedinú pravdu

Radšej:

  • „v časti Fakturácia“
  • „v detaile faktúry“

než:

  • „na druhej záložke zľava“

6. Pridaj kontext „čo sa môže zmeniť“

Krátka poznámka pomôže:

Názvy tlačidiel alebo ich umiestnenie sa môžu líšiť podľa verzie.

Znížiš tým falošné očakávania.

Príklad (porovnanie)

Krehký manuál:

Klikni na tretie tlačidlo vpravo hore s názvom Export.

Odolný manuál:

Ako exportovať faktúry do XML

  1. Otvor Fakturáciu
  2. Spusť export (funkcia na stiahnutie dát do súboru)
  3. Vyber rozsah dátumov
  4. Zvoľ formát XML
  5. Potvrď export

Výsledok:
Súbor sa stiahne a môžeš ho použiť v účtovníctve.

Mini checklist

  • Nie je manuál závislý na presnej polohe prvkov?
  • Rozumiem krokom aj bez screenshotu?
  • Je jasné, čo jednotlivé kroky robia?
  • Je text použiteľný aj po malej UI zmene?
  • Stojí manuál na logike, nie na vzhľade?

Prepojenie na kvalitu a workflow

Manuál odolný voči zmenám nevznikne náhodou.

Musí byť súčasťou procesu:

  • pri návrhu sa myslí na stabilné pojmy
  • tester si všíma, čo je krehké
  • dokumentácia sa píše paralelne s vývojom

Ak tím rieši manuál až po release,
je už neskoro.

Vznikne opis konkrétnej verzie, nie použiteľný návod.

Krátke zhrnutie

Manuál, ktorý sa musí prepisovať pri každej verzii, je zle navrhnutý.

Dobrý manuál:

  • vysvetľuje význam, nie pozíciu
  • vedie používateľa cez úlohu
  • stojí na stabilných častiach systému

Ak malá UI zmena rozbije manuál,
manuál bol od začiatku krehký.

A krehká dokumentácia znamená krehký proces.

Pridajte Komentár

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

Návrat hore