Szablon danych do zarządzania problemami
Szablon danych do zarządzania problemami
- Najważniejsze atrybuty do pogłębionej analizy przyczyn źródłowych
- Ujednolicone mapowanie działań w cyklu życia problemu
- Wskazówki techniczne dotyczące ekstrakcji danych z Freshservice
Atrybuty zarządzania problemami
| Nazwa | Opis | ||
|---|---|---|---|
|
Działanie
ActivityName
|
Konkretne zdarzenie lub działanie wykonane w ramach zgłoszenia problemu. | ||
|
Opis
Ten atrybut opisuje etap cyklu życia procesu, na przykład 'Zarejestrowano problem', 'Ustalono przyczynę źródłową' lub 'Zmieniono grupę wsparcia'. Jest podstawą algorytmów odkrywania procesów, które odwzorowują kolejność pracy. Podczas analizy to pole określa węzły na mapie procesu i pomaga wykrywać ponowne wykonywanie pracy, pominięte etapy oraz warianty procesu.
Dlaczego to ważne
Określa, co wydarzyło się podczas realizacji procesu, i jest wymagane do wygenerowania mapy procesu.
Skąd pobrać
Pochodzi z punktów końcowych 'Activities' lub 'Audit Log' w Freshservice.
Przykłady
Zarejestrowano problemZaktualizowano priorytetZmieniono status na Resolved
|
|||
|
Zgłoszenie problemu
ProblemNumber
|
Unikatowy identyfikator alfanumeryczny przypisany do zgłoszenia problemu, np. PRB-10234. | ||
|
Opis
Ten atrybut pełni funkcję centralnego identyfikatora sprawy w analizie process mining. Jednoznacznie wskazuje konkretne zgłoszenie problemu w Freshservice i łączy wszystkie powiązane działania, zdarzenia oraz zmiany. Służy do grupowania pojedynczych wpisów z dziennika audytu w spójną instancję procesu. Podczas analizy identyfikator pozwala przejść od danych zbiorczych do przebiegu konkretnego zgłoszenia problemu i sprawdzić dokładną kolejność zdarzeń.
Dlaczego to ważne
To podstawowy klucz do odtworzenia przebiegu procesu. Jest niezbędny do jednoznacznego identyfikowania każdej sprawy.
Skąd pobrać
Obiekt 'Problem' w API Freshservice, pole 'display_id'.
Przykłady
PRB-10023PRB-10045PRB-11201
|
|||
|
Znacznik czasu
EventTimestamp
|
Dokładna data i godzina wystąpienia działania. | ||
|
Opis
Ten atrybut zapisuje, kiedy dane zdarzenie miało miejsce w systemie. Pozwala silnikowi process mining uporządkować zdarzenia chronologicznie i obliczyć czas między etapami. Podczas analizy dane te stanowią podstawę wszystkich KPI związanych z czasem, takich jak czas realizacji, analiza czasu wykonania i wykrywanie wąskich gardeł.
Dlaczego to ważne
Wyznacza chronologię zdarzeń, umożliwiając obliczenie czasu cyklu i uporządkowanie procesu.
Skąd pobrać
Pola „created_at” lub „updated_at” interfejsu Freshservice API w strumieniu aktywności.
Przykłady
2023-10-15T08:30:00Z2023-10-15T09:15:22Z2023-10-16T14:00:00Z
|
|||
|
Czy ponownie otwarto
IsReopened
|
Flaga wskazująca, czy rekord problemu kiedykolwiek zmienił status z zamkniętego na otwarty. | ||
|
Opis
Ten atrybut logiczny jest obliczany na podstawie historii aktywności. Sprawdza się, czy problem przeszedł ze stanu końcowego z powrotem do aktywnego. W analizie zasila dashboard „Trendy ponownego otwierania problemów” i służy jako wskaźnik jakości procesu rozwiązywania problemów.
Dlaczego to ważne
Podstawowy wskaźnik błędnego uznania problemu za rozwiązany i konieczności ponownej pracy.
Skąd pobrać
Obliczane na podstawie dziennika zdarzeń (ActivityName).
Przykłady
truefalse
|
|||
|
Dział
DepartmentName
|
Dział użytkownika, który zgłosił problem lub którego problem dotyczy. | ||
|
Opis
Ten atrybut wskazuje jednostkę biznesową, której dotyczy problem. W analizie pozwala podzielić wyniki dashboardu „Wyniki SLA dla krytycznych problemów” według działów i sprawdzić, czy niektóre z nich otrzymują wolniejsze wsparcie.
Dlaczego to ważne
Pokazuje, jak problemy wpływają na poszczególne części organizacji.
Skąd pobrać
Freshservice API, dane pobierane z tabeli Department na podstawie użytkownika zgłaszającego.
Przykłady
FinanseKadryIT
|
|||
|
Grupa wsparcia
SupportGroup
|
Zespół techniczny lub grupa przypisana do obsługi problemu. | ||
|
Opis
Ten atrybut wskazuje zespół odpowiedzialny za rekord problemu. Przekazywanie spraw między grupami często powoduje opóźnienia w zarządzaniu problemami. W analizie pole to służy do tworzenia mapy cieplnej przekazań między grupami wsparcia i wykrywania sytuacji, w których zespoły przerzucają sprawę między sobą.
Dlaczego to ważne
Pomaga analizować przekazania spraw i wykrywać wąskie gardła wynikające z pracy w silosach.
Skąd pobrać
Obiekt „Problem” w Freshservice API, pole „group_id” (wymaga wyszukania w tabeli Groups).
Przykłady
Zespół baz danychOperacje siecioweWsparcie aplikacji
|
|||
|
Kategoria przyczyny źródłowej
RootCauseCategory
|
Klasyfikacja przyczyny źródłowej zidentyfikowanej dla problemu. | ||
|
Opis
Ten atrybut określa przyczynę problemu, np. błąd oprogramowania, błąd konfiguracji lub błąd człowieka. Jest uzupełniany po etapie analizy przyczyn źródłowych (RCA). W analizie służy do tworzenia dashboardu „Jakość klasyfikacji przyczyn źródłowych” i wykrywania systemowych słabości infrastruktury.
Dlaczego to ważne
Ułatwia analizę trendów i wskazywanie obszarów wymagających proaktywnego usprawnienia.
Skąd pobrać
Obiekt „Problem” w Freshservice API. W zależności od konfiguracji może to być pole niestandardowe lub pole tekstowe „root_cause”.
Przykłady
Awaria oprogramowaniaBłąd konfiguracjiUsterka sprzętu
|
|||
|
Naruszono SLA
IsSlaBreached
|
Flaga wskazująca, czy rekord problemu nie spełnił wymagań SLA. | ||
|
Opis
Ten atrybut logiczny przyjmuje wartość true, jeśli czas rozwiązania problemu przekroczył ustalony limit. W analizie zasila dashboard „Wyniki SLA dla krytycznych problemów” i pomaga wskazać zespoły lub kategorie, które najczęściej nie dotrzymują terminów.
Dlaczego to ważne
Bezpośrednia miara zgodności procesu i jego wyników.
Skąd pobrać
Freshservice API, wartość wyliczana na podstawie pól „sla_policy” lub „sla_breached”.
Przykłady
truefalse
|
|||
|
Powiązane incydenty
RelatedIncidentCount
|
Liczba rekordów incydentów powiązanych z tym problemem. | ||
|
Opis
Ten atrybut zlicza incydenty powiązane z rekordem problemu. Pozwala oszacować skalę zakłóceń odczuwanych przez użytkowników. W analizie służy do obliczania KPI „Gęstość powiązań incydentów” i sprawdzania, czy rozwiązywanie problemów rzeczywiście zmniejsza liczbę incydentów.
Dlaczego to ważne
Wskazuje skalę wpływu problemu na pracę service desk.
Skąd pobrać
Freshservice API, liczba elementów w tablicy „associated_incidents”.
Przykłady
05120
|
|||
|
Priorytet
ProblemPriority
|
Poziom priorytetu przypisany do problemu, np. niski, średni, wysoki lub pilny. | ||
|
Opis
Ten atrybut określa względną wagę i pilność rekordu problemu. Zwykle ustala się go na podstawie macierzy wpływu i pilności. W analizie pole to służy do segmentacji danych. Pozwala porównywać czas realizacji i dotrzymywanie SLA w przypadku krytycznych problemów oraz drobnych usterek.
Dlaczego to ważne
Ułatwia filtrowanie danych i nadawanie priorytetów analizie problemów o dużym wpływie.
Skąd pobrać
Obiekt „Problem” w Freshservice API, pole „priority”.
Przykłady
NiskiŚredniWysokiPilny
|
|||
|
Przypisany agent
AgentName
|
Imię i nazwisko agenta service desk aktualnie przypisanego do problemu. | ||
|
Opis
Ten atrybut wskazuje osobę odpowiedzialną za zbadanie lub rozwiązanie problemu. Umożliwia analizę zasobów i monitorowanie wyników pracy. W analizie pomaga ocenić rozkład obciążenia oraz wskazać osoby przeciążone lub szczególnie skuteczne w analizie przyczyn źródłowych (RCA).
Dlaczego to ważne
Przydatny w analizie zasobów i analizie organizacyjnej.
Skąd pobrać
Obiekt „Problem” w Freshservice API, pole „responder_id” (wymaga wyszukania w tabeli Agent).
Przykłady
Alice SmithBob JonesAdministrator systemu
|
|||
|
Status
ProblemStatus
|
Bieżący stan problemu w cyklu życia, np. otwarty, oczekuje na zmianę lub rozwiązany. | ||
|
Opis
Ten atrybut śledzi postęp problemu w workflow. Zmiany jego wartości uruchamiają standardowe działania w procesie. W analizie służy przede wszystkim do odróżniania pracy w toku od zakończonej oraz do analizy pracy w toku (WIP).
Dlaczego to ważne
Określa stan sprawy i służy do obliczania statystyk przepływu.
Skąd pobrać
Obiekt „Problem” w Freshservice API, pole „status”.
Przykłady
OtwartyOczekuje na zmianęRozwiązanyZamknięty
|
|||
|
Data ostatniej aktualizacji danych
LastExtractionTime
|
Znacznik czasu wskazujący, kiedy dane zostały pobrane z Freshservice. | ||
|
Opis
Ten atrybut informuje, jak aktualny jest zbiór danych używany do analizy. Pozwala ustalić, czy analizowane są dane bieżące, czy migawka z przeszłości. W analizie stanowi punkt odniesienia przy obliczaniu bieżącego czasu otwarcia aktywnych spraw.
Dlaczego to ważne
Informuje o opóźnieniu i wiarygodności danych.
Skąd pobrać
Czas systemowy w chwili uruchomienia ETL.
Przykłady
2023-11-01T12:00:00Z
|
|||
|
Opis obejścia problemu
WorkaroundNotes
|
Opis tekstowy tymczasowego rozwiązania lub obejścia problemu. | ||
|
Opis
Ten atrybut zawiera szczegóły zastosowanego rozwiązania tymczasowego. Jego obecność oznacza, że opublikowano obejście problemu. W analizie znacznik czasu uzupełnienia tego pola służy do obliczania KPI „Średni czas przygotowania obejścia problemu”.
Dlaczego to ważne
Pozwala porównać szybkość ograniczenia skutków problemu z czasem jego pełnego rozwiązania.
Skąd pobrać
Obiekt „Problem” w Freshservice API, pole „workaround”.
Przykłady
Ręcznie uruchomić usługę ponownieWyczyścić pamięć podręczną przeglądarkiUżyć innego punktu dostępu VPN
|
|||
|
Powiązany wniosek o zmianę
ChangeRequestId
|
Identyfikator wniosku o zmianę utworzonego w celu rozwiązania problemu. | ||
|
Opis
Ten atrybut zawiera identyfikator wniosku o zmianę powiązanego z rekordem problemu, który służy do wdrożenia trwałego rozwiązania. W analizie jest niezbędny do obliczania KPI „Czas od RCA do zmiany”. Pozwala zmierzyć czas, jaki upływa od ustalenia przyczyny do podjęcia działania.
Dlaczego to ważne
Łączy proces zarządzania problemami z procesem zarządzania zmianami.
Skąd pobrać
Freshservice API, pole „associated_change_request”.
Przykłady
CHG-2001CHG-2045
|
|||
|
System źródłowy
SourceSystem
|
Nazwa systemu, z którego pochodzą dane. | ||
|
Opis
Ten statyczny atrybut wskazuje źródło zbioru danych, czyli Freshservice. W środowisku obejmującym wiele systemów pozwala odróżnić rekordy pochodzące z różnych narzędzi lub instancji ITSM. Podczas analizy służy głównie do filtrowania lub grupowania danych z wielu źródeł.
Dlaczego to ważne
Zapewnia pochodzenie i identyfikowalność danych w środowiskach process mining obejmujących wiele systemów.
Skąd pobrać
Wartość ustawiana na stałe podczas ekstrakcji.
Przykłady
Freshservice
|
|||
|
Termin realizacji
DueDate
|
Docelowa data rozwiązania problemu. | ||
|
Opis
Ten atrybut zawiera termin rozwiązania problemu, ustalony na podstawie zasad SLA lub ręcznie przez kierownika. Porównanie tej daty z faktyczną datą rozwiązania pozwala ocenić trafność planowania i realność przyjętych oczekiwań.
Dlaczego to ważne
Punkt odniesienia przy analizie terminowości realizacji.
Skąd pobrać
Obiekt „Problem” w Freshservice API, pole „due_by”.
Przykłady
2023-12-31T17:00:00Z
|
|||
|
Wpływ
ImpactLevel
|
Miara wpływu problemu na procesy biznesowe. | ||
|
Opis
Ten atrybut określa zasięg problemu. Często łączy się go z pilnością, aby ustalić priorytet. W analizie pomaga ustalić, które wąskie gardła w procesach wpływają na najważniejsze funkcje biznesowe.
Dlaczego to ważne
Pozwala ważyć wyniki analizy według znaczenia dla działalności.
Skąd pobrać
Obiekt „Problem” w Freshservice API, pole „impact”.
Przykłady
NiskiŚredniWysoki
|
|||
|
Zasób, którego dotyczy problem
AssociatedAsset
|
Główny element konfiguracji (CI) lub zasób powiązany z problemem. | ||
|
Opis
Ten atrybut wskazuje konkretny zasób sprzętowy lub programowy objęty analizą. W analizie pozwala oceniać jakość klasyfikacji przyczyn źródłowych według typu zasobu i sprawdzać, czy określone urządzenia lub wersje oprogramowania są bardziej podatne na usterki.
Dlaczego to ważne
Łączy wyniki procesu z elementami infrastruktury.
Skąd pobrać
Freshservice API, pole „associated_assets”.
Przykłady
Serwer-01Aplikacja kadrowo-płacowaPrzełącznik główny A
|
|||
Działania w procesie zarządzania problemami
| Działanie | Opis | ||
|---|---|---|---|
|
Opublikowano obejście
|
Dodanie tymczasowego rozwiązania do zgłoszenia problemu, zwykle w postaci notatki lub wartości pola 'Workaround'. Służy do obliczania szybkości publikowania obejść. | ||
|
Dlaczego to ważne
Mierzy, jak szybko zespół ogranicza wpływ problemu. Niezbędne do obliczania KPI średniego czasu przygotowania obejścia.
Skąd pobrać
Strumień aktywności: zmiana pola 'workaround' lub dodanie notatki oznaczonej jako Solution/Workaround.
Rejestrowanie
Rejestrowane po uzupełnieniu pola Workaround
Typ zdarzenia
explicit
|
|||
|
Powiązano zgłoszenie zmiany
|
Powiązanie zgłoszenia zmiany ze zgłoszeniem problemu, które oznacza początek etapu usuwania przyczyny. Wykrywane na podstawie zdarzenia systemowego 'Association with Change'. | ||
|
Dlaczego to ważne
Niezbędne do monitorowania wąskich gardeł w obsłudze zgłoszeń zmian. Mierzy przekazanie sprawy z zarządzania problemami do zarządzania zmianami.
Skąd pobrać
Strumień aktywności: zdarzenie 'Association with Change'.
Rejestrowanie
Rejestrowane po powiązaniu identyfikatora Change
Typ zdarzenia
explicit
|
|||
|
Przypisano grupę wsparcia
|
Przypisanie zgłoszenia problemu do konkretnego zespołu technicznego lub grupy. Zdarzenie wykrywa się, monitorując zmiany pola 'Group' w historii zgłoszenia. | ||
|
Dlaczego to ważne
Niezbędne do utworzenia mapy cieplnej przekazań między grupami wsparcia. Analiza tych danych ujawnia efekt ping-ponga i nadmierną liczbę przekazań między zespołami.
Skąd pobrać
Strumień aktywności: zmiany pola 'group_id' lub 'group_name'.
Rejestrowanie
Rejestrowane po aktualizacji pola Group
Typ zdarzenia
explicit
|
|||
|
Ustalono przyczynę źródłową
|
Moment uzupełnienia pola tekstowego przyczyny źródłowej lub sekcji analizy. Wykrywany na podstawie pierwszej zmiany pola 'Root Cause' z pustej wartości. | ||
|
Dlaczego to ważne
Główny punkt kontrolny w analizie czasu ustalania przyczyny źródłowej. Oznacza przejście od analizy do projektowania rozwiązania.
Skąd pobrać
Strumień aktywności: zmiana pól 'root_cause' lub 'analysis'.
Rejestrowanie
Porównanie wartości pola root_cause przed zmianą i po niej
Typ zdarzenia
inferred
|
|||
|
Wdrożono trwałą poprawkę
|
Oznacza wdrożenie ostatecznego rozwiązania. W Freshservice zwykle wnioskuje się o tym na podstawie zmiany statusu na 'Solved' lub 'Resolved'. | ||
|
Dlaczego to ważne
Pozwala obliczyć opóźnienie we wdrożeniu trwałej poprawki. Oznacza koniec technicznych prac naprawczych.
Skąd pobrać
Strumień aktywności: zmiana statusu na 'Solved' lub 'Resolved'.
Rejestrowanie
Porównanie pola statusu przed zmianą i po niej
Typ zdarzenia
inferred
|
|||
|
Zamknięto problem
|
Ostatnie zdarzenie cyklu życia, po którym zgłoszenie zostaje zablokowane i uznane za nieaktywne. Wykrywane na podstawie zmiany statusu na 'Closed'. | ||
|
Dlaczego to ważne
Wyznacza bezwzględny koniec instancji procesu. Jest potrzebne do obliczenia całkowitego czasu cyklu.
Skąd pobrać
Strumień aktywności: zmiana statusu na 'Closed'.
Rejestrowanie
Rejestrowane po zmianie statusu na Closed
Typ zdarzenia
explicit
|
|||
|
Zarejestrowano problem
|
Utworzenie zgłoszenia problemu w systemie. To zdarzenie jest zapisywane w dzienniku audytu Freshservice podczas zapisywania nowego zgłoszenia problemu. | ||
|
Dlaczego to ważne
Wyznacza początek instancji procesu. Stanowi punkt odniesienia przy obliczaniu czasu realizacji i czasu cyklu.
Skąd pobrać
Strumień aktywności Freshservice lub API zgłoszeń (znacznik czasu created_at).
Rejestrowanie
Rejestrowane po wykonaniu transakcji New Problem
Typ zdarzenia
explicit
|
|||
|
Dodano notatkę
|
Ogólne zdarzenie rejestrowane po dodaniu publicznej lub prywatnej notatki do zgłoszenia. Oznacza bieżącą współpracę lub aktualizację. | ||
|
Dlaczego to ważne
Może wskazywać na aktywną pracę, nawet jeśli status się nie zmienił. Przydaje się do wykrywania okresów aktywnego oczekiwania.
Skąd pobrać
Strumień aktywności: zdarzenie 'Note added'.
Rejestrowanie
Rejestrowane po opublikowaniu komentarza
Typ zdarzenia
explicit
|
|||
|
Naruszono SLA
|
Zdarzenie wygenerowane przez system, które wskazuje na przekroczenie terminu 'Due By'. Freshservice rejestruje konkretne oznaczenia naruszeń SLA. | ||
|
Dlaczego to ważne
Bezpośrednio wspiera analizę skuteczności SLA dla problemów krytycznych. Wskazuje przypadki niezgodności z SLA.
Skąd pobrać
Strumień aktywności: systemowy wpis o naruszeniu SLA.
Rejestrowanie
Rejestrowane po uruchomieniu systemowego monitora SLA
Typ zdarzenia
explicit
|
|||
|
Ponownie otwarto problem
|
Zmiana statusu z 'Resolved' lub 'Closed' na 'Open'. Wskazuje, że poprawka nie zadziałała albo została odrzucona. | ||
|
Dlaczego to ważne
Podstawowy wskaźnik dashboardu trendów ponownego otwierania zgłoszeń problemów. Wysoki odsetek może świadczyć o niskiej jakości analizy przyczyny źródłowej lub poprawek.
Skąd pobrać
Strumień aktywności: zmiana statusu z [Closed/Solved] na [Open/In Progress].
Rejestrowanie
Porównanie pola statusu przed zmianą i po niej
Typ zdarzenia
inferred
|
|||
|
Powiązano zasób
|
Powiązanie elementu konfiguracji (CI) lub zasobu ze zgłoszeniem problemu. Pomaga wskazać 'Affected Business Service' lub 'Impacted Configuration Item'. | ||
|
Dlaczego to ważne
Łączy abstrakcyjny problem z infrastrukturą fizyczną lub logiczną. Ma istotne znaczenie dla analizy jakości klasyfikacji przyczyn źródłowych.
Skąd pobrać
Strumień aktywności: zdarzenie 'Association with Asset'.
Rejestrowanie
Rejestrowane po dołączeniu zasobu do zgłoszenia
Typ zdarzenia
explicit
|
|||
|
Przypisano agenta
|
Przypisanie konkretnej osoby do obsługi zgłoszenia problemu. Zdarzenie jest rejestrowane, gdy pole 'Agent' zostaje uzupełnione lub zaktualizowane. | ||
|
Dlaczego to ważne
Wskazuje, kiedy zasób formalnie przejął pracę. Ułatwia analizę przydziału zasobów według priorytetu.
Skąd pobrać
Strumień aktywności: zmiany pola 'responder_id'.
Rejestrowanie
Rejestrowane po aktualizacji pola Agent
Typ zdarzenia
explicit
|
|||
|
Status: oczekiwanie na zmianę
|
Zmiana statusu wskazująca, że problem oczekuje na wdrożenie zgłoszenia zmiany. Wnioskuje się o niej na podstawie zmiany pola statusu na 'Change Requested' lub podobną wartość. | ||
|
Dlaczego to ważne
Wskazuje czas oczekiwania, w którym zespół zarządzania problemami jest zależny od zewnętrznych procesów zarządzania zmianami.
Skąd pobrać
Strumień aktywności: zmiana statusu na identyfikator odpowiadający wartości 'Change Requested'.
Rejestrowanie
Porównanie pola statusu przed zmianą i po niej
Typ zdarzenia
inferred
|
|||
|
Ukończono zadanie dotyczące problemu
|
Ukończenie zadania podrzędnego powiązanego ze zgłoszeniem problemu. Często służy do śledzenia przeglądów po wdrożeniu (PIR) lub konkretnych etapów analizy. | ||
|
Dlaczego to ważne
Wspiera dashboard audytu ukończenia przeglądów, pokazując, czy zadania przeglądowe są zamykane.
Skąd pobrać
Strumień aktywności: zmiana statusu 'Task' na Closed/Completed.
Rejestrowanie
Rejestrowane po oznaczeniu powiązanego zadania jako ukończonego
Typ zdarzenia
explicit
|
|||
|
Zaktualizowano priorytet
|
Zmiana poziomu pilności lub wpływu zgłoszenia problemu. Wykrywana na podstawie historii audytu pola 'Priority'. | ||
|
Dlaczego to ważne
Niezbędne do analizy naruszeń SLA i filtrowania dashboardu skuteczności SLA dla problemów krytycznych.
Skąd pobrać
Strumień aktywności: zmiany pola 'priority'.
Rejestrowanie
Rejestrowane po zmianie pola Priority
Typ zdarzenia
explicit
|
|||
Instrukcje ekstrakcji danych
Gotowi do rozpoczęcia?
Już dziś zamień dane dotyczące zarządzania problemami w praktyczne wnioski. Nasz zespół pomoże Państwu przejść przez ekstrakcję danych i rozpocząć optymalizację usług IT.
Usuń wąskie gardła w zarządzaniu problemami
Skróć czas obsługi o 30 procent i zwiększ stabilność usług IT
Karta kredytowa nie jest wymagana. Konfiguracja zajmuje 5 minut.