technická dokumentácia

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

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

Ako zapisovať architektúru systému, aby sa podľa nej dalo pracovať

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

Reálny problém z praxe

V projekte „architektúra existovala“.

Bol tam obrázok.

Krásny diagram.
Krabice, šípky, názvy služieb.

Keď prišiel problém, všetci ho otvorili.

A potom nasledovala otázka:

„A čo to vlastne znamená?“

Diagram ukazoval prepojenia.
Ale neukazoval správanie.…

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

Architektúra systému – komponenty a komunikácia

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

 

Reálny problém z praxe

Tester hlási:

„Uloženie objednávky trvá 10 sekúnd.“

Vývojár otvorí backend.
Databáza je rýchla.
API odpovedá.

Nakoniec sa zistí, že problém je v komunikácii medzi službami.

Lenže nikto presne nevedel:

koľko komponentov sa do toho zapája
v akom poradí sa volajú
kde sa môže spomaliť systém

Všetko bolo „nejako prepojené“.…

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

Kontext systému – čo je systém a čo nie

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

 

Reálny problém z praxe

Tester hlási bug:

„Systém neposlal notifikáciu.“

Vývojár odpovie:

„To nie je náš systém. To robí externá služba.“

Support povie:

„Ale používateľ to vidí ako jednu aplikáciu.“

A zákazník má jasno:

„Nezaujíma ma, kto za to môže.…

Návrat hore