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.
IT admin klienta tvrdil, že to patrí dodávateľovi.
Biznis admin ani netušil, že taká konfigurácia existuje.

Nakoniec sa ukázalo, že problém nebol technický.
Bol dokumentačný.

 

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

V dokumentácii sa zmiešali dve veci, ktoré musia byť oddelené:

  1. Cieľové skupiny (kto dokumentáciu používa)
  2. Vrstvy dokumentácie (čo z reality systému vidí)

 

Cieľové skupiny (kto)

Administrátor nie je jedna rola. V praxi sú minimálne tri:

Rola Zodpovednosť
Dodávateľ produkt, verzia, migrácie, bugy
IT admin (klient) infraštruktúra, prevádzka, prístupy
Biznis admin (klient) workflow, pravidlá, dáta

Každá z týchto rolí robí iné rozhodnutia.
Preto potrebuje iný typ informácií.

 

Vrstvy dokumentácie (čo vidí)

Druhá os je rovnako dôležitá:

Vrstva Obsah
Interná dokumentácia dodávateľa celý systém (core + všetky custom riešenia)
Klientská dokumentácia len to, čo platí pre konkrétneho klienta

Interná dokumentácia je kompletná mapa systému.
Klientská dokumentácia je filtrovaná realita.

 

Kde vzniká problém

Ak tieto dve osi nie sú prepojené:

  • klient vidí funkcionality, ktoré nemá
  • admin nevie, čo môže meniť
  • support odpovedá podľa iného klienta
  • tester testuje nesprávnu konfiguráciu

 

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

Bez rozlíšenia cieľových skupín a vrstiev vznikajú:

  • konflikty medzi dodávateľom a klientom
  • nesprávne konfigurácie
  • bezpečnostné chyby
  • zbytočné incidenty
  • falošné bugy

Typická veta z praxe:

„To sme mysleli, že robí druhá strana.“

 

Minimálny model riešenia

Stačí zaviesť jednoduché pravidlo:

Každá informácia v dokumentácii musí mať definované:

  • komu je určená
  • v akej vrstve platí

 

Prepojenie rolí a vrstiev

Rola Potrebuje Má vidieť
Dodávateľ celý systém internú dokumentáciu (core + všetky custom riešenia)
IT admin prevádzku a infra klientskú administrátorskú dokumentáciu
Biznis admin procesy a pravidlá klientskú biznis dokumentáciu

 

Príklad z praxe

Interná dokumentácia:

„Funkcia exportu podporuje viac formátov. Klient XY má custom validáciu dát.“

Klientská dokumentácia:

„Export dát obsahuje validáciu podľa vašich pravidiel. Pri chybe sa export nevykoná.“

Bez zmienky o iných klientoch.
Bez zbytočných detailov.

 

Praktické pravidlá

  • Každá konfigurácia má priradenú rolu (kto ju nastavuje)
  • Každá funkcionalita má označenie rozsahu (core alebo klientská úprava)
  • Klientská dokumentácia neobsahuje informácie o iných klientoch
  • Interná dokumentácia obsahuje kompletný obraz systému

 

Mini checklist

  • Je v dokumentácii jasné, kto vykonáva danú operáciu?
  • Je jasné, pre koho informácia platí?
  • Sú oddelené interné a klientské informácie?
  • Vie support podľa dokumentácie určiť zodpovednosť?

Ak nie, vznikajú procesné incidenty.

 

Prepojenie na kvalitu a workflow

Rozdelenie na roly a vrstvy nie je len dokumentačná technika.

Je to:

  • základ zodpovednosti medzi dodávateľom a klientom
  • základ bezpečnosti
  • základ fungujúceho supportu

Z testerského pohľadu:

Ak tester nevie, ktorú vrstvu testuje, testuje nesprávnu realitu.

 

Krátke zhrnutie

Admin nie je jedna rola.
Dokumentácia nemá jednu vrstvu.

Roly určujú, kto robí rozhodnutia.
Vrstvy určujú, čo z reality vidí.

Ak tieto dve veci nespojíš:

  • vzniká chaos
  • vznikajú konflikty
  • vznikajú falošné bugy

Ak ich prepojíš:

  • dokumentácia začne riadiť zodpovednosť
  • tím vie, kto má čo robiť
  • systém je zrozumiteľný aj pre nových ľudí

Dokumentácia prestáva byť text.
Stáva sa mapou reality systému.

Pridajte Komentár

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

Návrat hore