Blog

Jira a reporting – je to jednoduché

22. 1. 2019

Správné rozhodnutí odvozené na základě vhodně zobrazených dat zrcadlících realitu, značně zvyšují konkurenceshopnost či efektivitu práce v podniku.

 

Základy reportingu v Jira

Reporting, jinak řečeno schopnost sběru relevantních dat, jejich transformace a následné vyhodnocení, je dnes neoddělitelnou součástí každého podniku.

Různé sestavy či reporty umožňují podrobnou analýzu klíčových ukazatelů výkonnosti (tzv. KPI = Key Performance Indicator).

 

Správné rozhodnutí odvozené na základě vhodně zobrazených dat zrcadlících realitu, značně zvyšuje konkurenceschopnost, nebo efektivitu práce v podniku.

Neschopnost generování potřebných reportů či jejich nepřesnost může vyústit do nesprávných rozhodnutí, a tedy mít nepříznivý vliv na byznys.

 

Sběr dat v Jira

 

Pokud již plně využíváte potenciál souvisejícího nástroje Jira, jistě víte, že sběr relevantních dat není žádný problém.

Pokud zatím pouze uvažujete o využívání Jira nástroje ve vaší firmě, je pro vás důležité vědět, že sběr dat je výsledkem vysoké flexibility definování polí.

V Jira je možné definovat pole (atributy) určitého typu. Například:

  • Textové pole
  • Číselné pole
  • Pole s datem
  • Rozbalovací menu (single choice select list / multiple choice)
  • Pole, ve kterém si vybírá uživatel či skupina
  • E-mail
  • Radio buttons
  • Check boxes
  • URL pole
  • mnoho dalších

Chybějící typ pole je možné jednoduše přidat z Atlassian Marketplace. V případě specifických požadavků není složité doprogramovat požadovaný typ pole.

Definování typu pole zjednodušuje reporting – uživatel vždy vyplní pole v požadovaném formátu. Nemůže se tedy stát, že jeden uživatel vpisuje text a druhý číslo do daného pole.

Další výhodou nástroje Jira je možnost definování vyskakovacích oken při sběru dat. V určitých krocích daného procesu uživatel vyplní pouze určitou podmnožinu údajů.

Uživatel tedy není přehlcený” množstvím vyžadovaných dat, což se ve výsledku projeví jeho zvýšenou efektivitou. Vyžadovány jsou pouze ty údaje, které jsou v daném kroku potřebné. Nic víc.

Neméně důležitá je možnost definování povinných a volitelných polí. Povinná pole musí uživatelé vyplnit, aby se dalo pokračovat v procesu. Tímto způsobem je zaručené, že žádná důležitá data nebudou chybět.

 

V neposlední řadě, množství důležitých dat je sbíráno automaticky. Jako příklad můžeme uvést zaznamenávání změny stavu v určitém procesu či historii změny údajů. Audit v Jira nástroji tedy není problém.

Všechny výše zmíněné přednosti Jira nástroje zaručí sběr kvalitních dat – data nejsou redundantní, jsou ve správném formátu, jsou úplná a nejsou zastaralá.

 

Transformace dat a generování reportů

 

Vestavěné “out-of-the-box” reporty v Jira

Jira, ať už ve verzi Core, Software nebo Service Desk, nabízí velké množství vestavěných reportů.

 

Pokud využíváte Jira Software při Agile vývoji aplikací, můžete využít vestavěné reporty jako například tyto:

  • Burndown Chart (pravděpodobnost splnění cíle stanoveného pro daný sprint, množství zůstatkové práce)
  • Sprint Report (množství ukončené práce a práce, která se odložila na později/zpět do backlogu)
  • Control Chart (délka cyklu produktu, verze nebo sprintu)
  • Cumulative Flow Diagram (přehled o stavech úloh v čase)
  • Epic Report (postup práce)
  • Epic burndown (postup práce)
  • Release Burndown (sleduje se práce v souvislosti s plánovaným datem nasazení dané verze)
  • Velocity chart (vývoj schopnosti plnění naplánované práce ve sprintech
  • Version Report (sleduje se práce v souvislosti s plánovaným datem nasazení dané verze)
  • a další

 

Příklad Burndown reportu.

 

Pokud využíváte Jira Service Desk například pro ITSM nebo na komunikaci s externími partnery a zákazníky, můžete využít následující vestavěné reporty:

  • Workload (množství upomínek přiřazených na agenty)
  • SLA goals (přehled plnění stanovených cílů)
  • Satisfaction (přehled spokojenosti zákazníků při plnění jejich požadavků)
  • Created vs. resolved (množství vytvořených vs. vyřešených ticketů v čase)
  • SLA met vs. breached (množství upomínek, ve kterých se (ne)splnil stanovený cíl (SLA))
  • a další

 

 

Pokud využíváte Jira Core (platí pro Software i Service Desk) na zachycení jakéhokoliv procesu ve vašem podniku, dostupné jsou vestavěné reporty:

  • Average Age Report (stáří úloh, které nejsou vyřešené – průměr pro Jira projekt nebo definovanou množinu úloh v čase)
  • Created vs. Resolved Issues (množství vytvořených vs. vyřešených úloh v čase)
  • Pie Chart Report (koláčový graf – úlohy jsou seskupené podle předem definovaného atributu)
  • Recently Created Issues (přehled nedávno vytvořených/vyřešených úloh)
  • Resolution Time (přehled o množství času potřebného na vyřešení množiny úloh)
  • a další

 

Víc informací o vestavěných reportech můžete najít v oficiální dokumentaci:

  • Jira Software

reporty: https://confluence.atlassian.com/jirasoftwareserver/reporting-939938675.html

  • Jira Service Desk

reporty: https://confluence.atlassian.com/servicedeskserver/setting-up-service-desk-reports-939926426.html

  • Jira Core

reporty: https://confluence.atlassian.com/jiracoreserver/reporting-939937651.html

 

Definování vlastních reportů v Jira

 

Mimo vestavěných reportů si uživatelé mohou definovat vlastní pohledy na data v Jira – pomocí filtrů, nástěnek (dashboardů) a gadgetů.

Příklad jednoduchého Jira filtru může být vyhledání všech nevyřešených úloh z určitého projektu (ve speciálním jazyku Jira Query Language, který je však uživatelsky velmi přívětivý). JQL by vypadalo následovně:

 

project in (“EEA SD test”) AND resolution = Unresolved

Pro názornost řekněme, že tento filtr vrátí seznam 30 úloh.

 

Příklad tzv. Jira gadgetu, který zobrazuje výsledek filtru v určité formě, může být Issue Statistics” gadget. Tento gadget seskupuje úlohy podle zvoleného atributu. V našem příkladě tedy seskupí všechny vyfiltrované úlohy podle jejich typu.

 

„Issue Statistics” gadget

Jira obsahuje velké množství různých gadgetů – ať už to jsou tabulky, nebo různé typy grafů.

 

Uživatel si může přednastavit a uložit více filtrů, které následně zobrazí pomocí gadgetů na Jira dashoboardu. Jira nástěnky se dají sdílet, t.j. určitá skupina lidí může přichystat různé pohledy pro ostatní uživatele.

Jira nástěnky se využívají v každodenní práci. Pro uživatele nabízí nenahraditelný pohled na aktuální data v Jira. Obvykle zde získají přehled o úlohách, které jsou jim přiřazené, musí na nich pracovat a třeba je splnit do určitého termínu.

 

Podrobný popis všech dostupných Jira gadgetů, popis vytváření Jira filtrů či dashboardů však daleko přesahuje obsah tohoto blogpostu.

 

Zaujali vás možnosti reportingu v Jira? Rádi byste se dozvěděli víc?

Neváhejte nás kontaktovat.

Pokud vás tento blog zaujal, podívejte se na video na téma Agile reporty, kde se dozvíte, jak report funguje.

 

 

Brzy NA VIDĚNOU