Služby

Pomáham firmám vytvárať dokumentáciu, znalostné bázy a testovacie podklady, podľa ktorých sa dá skutočne pracovať. Mojím cieľom nie je vyrobiť čo najviac textu, ale znížiť čas strávený hľadaním informácií, opakovanými otázkami, nejasnými zadaniami a riešením tých istých problémov.

Rozsah práce prispôsobím veľkosti projektu a tomu, čo už vo firme existuje. Môže ísť o jeden návod, kontrolu existujúcej dokumentácie, vytvorenie jej štruktúry alebo postupné nastavenie celého dokumentačného procesu.

Tvorba a úprava dokumentácie

Používateľské manuály

  • návody postavené na úlohách, ktoré používateľ reálne vykonáva,
  • zrozumiteľné postupy krok za krokom,
  • vysvetlenie podmienok, výnimiek, obmedzení a očakávaného výsledku,
  • zmysluplné používanie obrázkov a snímok obrazovky,
  • úprava starších manuálov po zmenách v aplikácii,
  • oddelenie spoločnej funkcionality od zákazníckych úprav.

Administrátorské a interné príručky

  • roly, oprávnenia, konfigurácia a ich dopady,
  • bežné prevádzkové úlohy,
  • nasadenie, aktualizácia a kontrolné kroky,
  • riešenie incidentov a známych problémov,
  • diagnostické postupy a eskalácia,
  • návody pre zákaznícku a technickú podporu.

Technická a prevádzková dokumentácia

  • prehľad systému, modulov a ich väzieb,
  • popis integrácií, dátových tokov a externých závislostí,
  • databázové poznámky, dátový slovník a význam dôležitých polí,
  • API postupy a praktické príklady,
  • release a deployment checklisty,
  • evidencia skriptov, konfigurácií, obmedzení a známych rizík.

Technickú dokumentáciu tvorím podľa dostupných podkladov a v spolupráci s ľuďmi, ktorí systém poznajú. Ak podklady chýbajú, pomôžem znalosti získať rozhovormi, skúšaním aplikácie a overením výsledkov. Nenahrádzam však architekta ani vývojára tam, kde je potrebné ich odborné rozhodnutie.

Kontrola a audit existujúcej dokumentácie

Prejdem dostupné manuály, internú wiki, návody, release notes a súvisiace pracovné postupy. Výsledkom môže byť:

  • zoznam chýbajúcich, neaktuálnych alebo duplicitných informácií,
  • posúdenie, či sa podľa dokumentácie dá vykonať opisovaný postup,
  • kontrola súladu dokumentácie so skutočným správaním aplikácie,
  • návrh cieľových skupín a potrebných typov dokumentácie,
  • odporúčaná štruktúra a priority úprav,
  • návrh pravidiel pre vlastníctvo, aktualizáciu, verziovanie a archiváciu,
  • zoznam rýchlych opráv s najväčším praktickým prínosom.

Dokumentáciu viem overiť aj ako testerka: postup vykonám podľa návodu, porovnám výsledok s aplikáciou a označím miesta, kde chýba krok, podmienka, očakávaný výsledok alebo dôležité upozornenie.

Interná znalostná báza

Pomôžem premeniť roztrúsené poznámky, e-maily a opakované odpovede na prehľadnú znalostnú bázu v Confluence alebo inom používanom nástroji.

Súčasťou práce môže byť:

  • návrh informačnej architektúry a navigácie,
  • rozdelenie obsahu podľa cieľových skupín,
  • pravidlá názvov, značiek a vyhľadateľnosti,
  • šablóny pre návody, incidenty, FAQ a technické poznámky,
  • zápis riešení v štruktúre symptóm, príčina, diagnostika a riešenie,
  • odstránenie duplicít a označenie neplatných postupov,
  • návrh procesu, v ktorom sa nový poznatok priebežne dostane do znalostnej bázy.

Dokumentácia ako súčasť pracovného procesu

Samotné založenie wiki nestačí. Ak dokumentácia nemá vlastníka, miesto vo workflow a čas na aktualizáciu, postupne zastará.

Pomôžem pripraviť jednoduché pravidlá pre:

  • vznik dokumentácie spolu s novou funkciou,
  • prepojenie požiadavky, testov, manuálu a release notes,
  • kontrolu dokumentácie pred vydaním verzie,
  • Definition of Ready a Definition of Done primerané spôsobu práce tímu,
  • zodpovednosť za odborný obsah, úpravu a schválenie,
  • pravidelnú kontrolu aktuálnosti,
  • archiváciu zastaraných verzií,
  • zachytenie znalostí pri odchode alebo zmene roly kolegu.

Tieto princípy sa dajú použiť v agilnom aj klasickom projektovom riadení. Cieľom nie je zaviesť metodiku navyše, ale odstrániť konkrétne straty času a informácií.

Podklady pre zaúčanie nového kolegu

Pripravím alebo pomôžem usporiadať odbornú časť onboardingu pre konkrétnu rolu. Môže obsahovať:

  • plán prvého dňa, týždňa a mesiaca,
  • zoznam potrebných prístupov, nástrojov a kontaktov,
  • základný kontext produktu a pracovných procesov,
  • poradie tém od nevyhnutných základov po samostatné úlohy,
  • praktické cvičenia na reálnych pracovných situáciách,
  • checklist pre nového kolegu a mentora,
  • zoznam častých otázok a typických chýb,
  • spôsob priebežného overenia, či nový kolega rozumie práci a dokáže ju vykonávať samostatne.

Nejde o všeobecnú personalistiku. Zameriavam sa na odovzdanie pracovných znalostí, zástupnosť a zníženie závislosti od jediného skúseného človeka.

Analýza požiadaviek a testovateľnosti

Nejasné zadanie spôsobí, že zadávateľ, vývojár a tester si predstavia tri rozdielne riešenia. Pomôžem preto s praktickou kontrolou podkladov pred vývojom:

  • ujasnenie cieľa a používateľského problému,
  • odhalenie chýbajúcich podmienok, výnimiek a hraničných situácií,
  • kontrola testovateľnosti požiadaviek,
  • úprava akceptačných kritérií,
  • kontrola väzieb na existujúce funkcie, roly a dáta,
  • príprava podkladov pre testy, manuál a release notes.

Testovacia analýza a manuálne testovanie

  • návrh testovacieho prístupu podľa rizík projektu,
  • smoke a regresné scenáre,
  • testovacie prípady pre bežné, hraničné a chybové situácie,
  • funkčné testovanie webových a desktopových aplikácií,
  • kontrola údajov medzi používateľským rozhraním a databázou,
  • testovanie API v Postmane a overenie výsledku v aplikácii,
  • testovanie integrácií, exportov, PDF, notifikácií a tlačových výstupov,
  • zrozumiteľné bug reporty s krokmi, dôkazmi a dopadom,
  • kontrola súladu aplikácie, zadania a dokumentácie.

Podľa potrieb projektu viem pripraviť aj jednoduché automatizované kontroly v Pythone a Selenium. Automatizáciu odporúčam tam, kde prináša opakovateľný úžitok a jej údržba nebude drahšia než samotné manuálne overenie.

Jira, Xray a Confluence

Pomôžem s praktickým nastavením pracovného priestoru pre menší tím alebo projekt:

  • štruktúra projektov, typy úloh a základné workflow,
  • evidencia požiadaviek, úloh, chýb a testov,
  • Xray pre testovacie scenáre, test execution a regresné sady,
  • filtre, dashboardy a pravidelné prehľady,
  • jednoduché automatizácie nadväzujúcich úloh,
  • zákaznícky portál a presun komunikácie z neprehľadných e-mailov do evidovaných požiadaviek,
  • prepojenie Jiry s dokumentáciou v Confluence.

Rozsiahlu administráciu podnikovej Atlassian infraštruktúry, bezpečnostnú architektúru ani zložité integrácie neponúkam ako samostatnú špecializovanú službu. Viem však navrhnúť a nastaviť praktický proces v rozsahu, s ktorým mám skúsenosti, a pomenovať oblasti, kde treba zapojiť špecialistu.

Ako spolupráca začne

Na úvod potrebujem vedieť:

  • čo firma alebo tím rieši,
  • kto bude výsledok používať,
  • aké podklady už existujú,
  • kde dnes vznikajú chyby, zdržanie alebo opakované otázky,
  • čo má byť po skončení spolupráce jednoduchšie než dnes.

Po úvodnom oboznámení navrhnem primeraný rozsah, priority a konkrétny výstup. Pri menšej úlohe to môže byť upravený návod alebo checklist. Pri väčšej práci najskôr pripravím audit a návrh štruktúry, aby sa zbytočne neprepisovalo niečo, čo tím nebude vedieť udržiavať.

Ak potrebujete manuál, internú znalostnú bázu, testovacie podklady alebo praktickejší spôsob odovzdávania znalostí, ozvite sa mi.

Kontakt

Návrat hore