Raport z helpdesku: co mierzyć w zgłoszeniach IT i jak bezpiecznie czytać dane

W skrócie

Z systemu zgłoszeń da się wyciągnąć dużo więcej niż liczbę otwartych spraw. Najwięcej mówią: mediana czasu rozwiązania (a nie średnia), przepustowość tydzień do tygodnia, wiek otwartych zgłoszeń i sprawy bez ruchu od 30 dni. Raport najlepiej czyta bazę osobnym kontem z prawem tylko do odczytu, żeby niczego nie mógł zmienić.

Najważniejsze
  • Mediana zamiast średniej: jedno zgłoszenie otwarte przez pół roku nie zafałszuje obrazu.
  • Przepustowość, czyli ile wpływa i ile się zamyka, mówi, czy kolejka rośnie.
  • Zgłoszenia bez ruchu od 30 dni to lista decyzji: dokończyć albo zamknąć.
  • Raport ma osobne konto bazy z prawem tylko do odczytu.

Liczby, które coś mówią

MiernikCo pokazujeNa co uważać
Otwarte terazWielkość kolejkiBez kontekstu nic nie mówi: 40 otwartych to dużo czy mało?
Mediana czasu rozwiązaniaTypowy czas od zgłoszenia do zamknięciaŚrednią psują pojedyncze, bardzo stare sprawy
Przepustowość tygodniowaIle wpłynęło, a ile zamkniętoPatrz na trend z kilku miesięcy, a nie na jeden tydzień
Wiek otwartychIle spraw czeka dzień, tydzień, miesiącNajważniejsze są najstarsze
Bez ruchu w wątkuSprawy, o których wszyscy zapomnieliUstal progi: 7, 30 i 90 dni
Kiedy spływa pracaDni i godziny z największym napływemPomaga ułożyć dyżury

Mediana, a nie średnia

Przykład: w tygodniu zamknięto 10 zgłoszeń. Dziewięć w jeden dzień, jedno po 60 dniach. Średni czas wynosi 6,9 dnia, choć prawie wszystko załatwiono od ręki. Mediana, czyli wartość środkowa, wynosi 1 dzień i lepiej oddaje to, czego doświadcza typowy zgłaszający. Stare sprawy pokazuje się osobno, na liście najstarszych.

Jak czytać dane bez ryzyka

  1. Osobne konto bazy tylko do odczytu

    Raport łączy się kontem z prawem SELECT i niczym więcej. Nawet błąd w raporcie nie zmieni zgłoszeń.

  2. Blokada także w aplikacji

    Raport nie wykonuje zapisów do bazy systemu zgłoszeń, a próba zapisu kończy się błędem. Dwie niezależne zapory są lepsze niż jedna.

  3. Kopia albo replika przy ciężkich raportach

    Jeśli raport liczy dużo, niech czyta replikę, a nie bazę, na której pracuje helpdesk.

  4. Sprawdzenie struktury przed startem

    Po aktualizacji systemu zgłoszeń tabele i pola niestandardowe mogą się zmienić. Polecenie sprawdzające strukturę przed uruchomieniem raportu oszczędza zagadek.

Konto tylko do odczytu (MySQL)
CREATE USER 'raport_ro'@'%' IDENTIFIED BY 'mocne-haslo';
GRANT SELECT ON osticket.* TO 'raport_ro'@'%';
Uwaga

API osTicket służy głównie do tworzenia zgłoszeń, a nie do raportów, więc raporty zwykle czytają bezpośrednio bazę. Tym bardziej potrzebne jest konto tylko do odczytu i sprawdzanie struktury po aktualizacjach.

Raport miesięczny dla przełożonych

  • Porównanie z poprzednim miesiącem i bilans kolejki: wpłynęło, zamknięto, zostało.
  • Najczęstsze kategorie i działy zgłaszające.
  • Lista najstarszych otwartych spraw z właścicielem.
  • Eksport do Excela dla tych, którzy wolą własne zestawienia.
Wskazówka

Treść zgłoszeń bywa pełna danych osobowych i haseł wklejanych przez użytkowników. Do raportu dla zarządu wystarczą liczby, a dostęp do treści wątków zostaw osobom, które ich potrzebują.

Pojęcia z tego poradnika

Mediana

Wartość środkowa: połowa wyników jest mniejsza, połowa większa. W raportach czasu jest odporna na pojedyncze skrajne przypadki, w przeciwieństwie do średniej.

Pytania i odpowiedzi

Czy taki raport działa tylko z osTicket?

Nie. Zasada jest ta sama dla każdego systemu zgłoszeń: osobne konto tylko do odczytu albo API, jeśli system udostępnia dane do raportów. Wiele systemów w chmurze ma do tego dobre API.

Czy nie wystarczy eksport do Excela?

Na początek tak. Raport w aplikacji ma sens, gdy robisz to co miesiąc i chcesz mieć aktualne liczby bez ręcznej pracy.

Ile zgłoszeń trzeba, żeby statystyki miały sens?

Trendy i mediana stają się czytelne przy kilkudziesięciu zgłoszeniach miesięcznie. Przy mniejszej liczbie bardziej przydaje się lista najstarszych spraw niż wykresy.

Źródła i dokumentacja

Usługa związana z tym poradnikiem

Automatyzacja procesów biznesowych

Opisz problem

Pytanie 1 z 5

Co najbardziej chcesz usprawnić?

Wybierz to, co jest najbliżej. Nie musi pasować idealnie.

Wstępne podsumowanie

To wstępna sugestia na podstawie kilku odpowiedzi, a nie diagnoza. Nic nie jest zapisywane, dopóki nie wyślesz wiadomości.