Administrátorská príručka

Ako písať príručku pre administrátorov systému

Administrátorská príručka, Dokumentácia a používateľské príručky

Praktická ukážka ako napísať návod na 1 funkciu z user story + akceptačné kritériá + špecifikácie požiadavky

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

 

Reálny problém z praxe

Funkcionalita je implementovaná.

Existuje:

  • user story
  • špecifikácia
  • testy

Ale administrátorská príručka chýba alebo je neúplná.

Admin potom:

  • nevie, ako funkciu nastaviť
  • nevie, čo musí byť splnené, aby fungovala
  • nevie, čo skontrolovať, keď nefunguje

Výsledok:

Funkcionalita existuje.…

Administrátorská príručka, Dokumentácia a používateľské príručky

Univerzálna šablóna administrátorskej príručky (core + custom vrstvy)

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

 

Reálny problém z praxe

Administrátorská príručka vznikala postupne.

Najprv core funkcionalita.
Potom klientská úprava.
Potom ďalší klient.

Po čase:

  • konfigurácia je popísaná na viacerých miestach
  • nie je jasné, čo je štandard a čo výnimka
  • admin nevie, čo platí pre jeho prostredie

Typická otázka:

Platí toto pre všetkých, alebo len pre konkrétneho klienta?…

Administrátorská príručka, Dokumentácia a používateľské príručky

Najčastejšie chyby v administrátorských príručkách 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

Admin rieši incident v produkcii.

Nevie:

  • kde nájsť logy
  • aké zmeny boli nasadené
  • či je problém v konfigurácii alebo v kóde

Otvorí administrátorský manuál.

Nájde:

  • všeobecný popis systému
  • zoznam funkcií
  • pár screenshotov

Nenájde:

  • postup riešenia
  • hranice systému
  • reálne prevádzkové scenáre

Volá vývojára.…

Administrátorská príručka, Dokumentácia a používateľské príručky

SLA, zodpovednosti a prevádzkové hranice systému

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

 

Reálny problém z praxe

Systém bol nedostupný.
Používatelia hlásili výpadok.

Klient očakával okamžitú opravu.
Dodávateľ tvrdil, že problém je v infraštruktúre klienta.
IT admin klienta tvrdil, že aplikácia nefunguje.

Support nevedel, komu incident priradiť.

Výsledok:

  • oneskorené riešenie
  • frustrácia na oboch stranách
  • eskalácia, ktorá sa dala predísť

Problém nebol len technický.…

Administrátorská príručka, Dokumentácia a používateľské príručky

Incidenty, logovanie a diagnostika

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

 

Reálny problém z praxe

Používateľ nahlásil, že sa nedá prihlásiť.
Support to posunul ako bug.

Tester to nevedel reprodukovať.
Vývoj nenašiel chybu.

Nakoniec sa ukázalo, že problém bol v expirovanom tokene.
Stačilo pozrieť log.

Lenže nikto nevedel:

  • kde log nájsť
  • čo v ňom hľadať
  • ako interpretovať chybu

A tak sa riešil incident bez dát.…

Administrátorská príručka, Dokumentácia a používateľské príručky

Systémové požiadavky (minimálne HW/SW požiadavky) – čo musí vedieť admin

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

 

Reálny problém z praxe

Raz som riešila bug, ktorý na prvý pohľad vyzeral ako chyba aplikácie.

Správanie systému bolo nesprávne, ale nebolo jasné prečo.
Postupne som začala kontrolovať staršie verzie, krok po kroku späť, až som našla bod zlomu: pri jednej verzii to ešte fungovalo, pri novšej už nie.…

Administrátorská príručka, Dokumentácia a používateľské príručky

Ako dokumentovať konfiguráciu systému a jej dopady

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

 

Reálny problém z praxe

Funkcionalita prestala fungovať.
Používateľ ju nevidel.

Support to označil ako bug.
Tester to nevedel reprodukovať.

Nakoniec sa ukázalo, že bola vypnutá konfigurácia.

V dokumentácii bola uvedená.
Len ako názov parametra.

Bez vysvetlenia:

  • čo robí
  • kedy sa používa
  • čo sa stane, keď ju zmením

Výsledok:

Tri tímy riešili „bug“, ktorý bol nastavenie.…

Administrátorská príručka, Dokumentácia a používateľské príručky

Ako dokumentovať roly, práva a bezpečnosť

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

Reálny problém z praxe

Používateľ videl dáta, ktoré nemal vidieť.
Support to označil ako bug.

Vývoj odpovedal:
„To nie je bug, to je zlé nastavenie práv.“

Otvorili sme admin manuál.

Bola tam kapitola „Používatelia a roly“.
Popisovala, že existuje admin, manažér a používateľ.…

Administrátorská príručka, Dokumentácia a používateľské príručky

Štruktúra administrátorskej príručky (pre rôzne typy adminov)

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

 

Reálny problém z praxe

Nový admin dostal „admin manuál“.
Mal podľa neho nastaviť systém.

Po chvíli sa začal pýtať:

  • Toto mám robiť ja alebo dodávateľ?
  • Toto je technická konfigurácia alebo biznis nastavenie?
  • Prečo je tu polovica vecí, ktoré sa nás netýkajú?
Administrátorská príručka, Dokumentácia a používateľské príručky

Admin nie je jedna rola: cieľové skupiny a vrstvy dokumentácie

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

 

Reálny problém z praxe

Pri riešení incidentu sme otvorili administrátorský manuál.
Hľadali sme odpoveď na jednoduchú otázku: kto to má nastaviť.

Dokument opisoval konfiguráciu, ale nikde nebolo uvedené:

  • kto za ňu zodpovedá
  • kto ju môže meniť
  • pre koho platí

Dodávateľ tvrdil, že to patrí klientovi.…

Návrat hore