Výukový program JIRA: Jak používat softwarový nástroj Jira pro začátečníky

Co je JIRA?

JIRA je nástroj vyvinutý australskou společností Atlassian. Tento software se používá pro sledování chyb, sledování problémů a správu projektů . Jméno „JIRA“ je ve skutečnosti zděděno z japonského slova „Gojira“, což znamená „Godzilla“. Základním použitím tohoto nástroje je sledování problémů a chyb souvisejících s vaším softwarem a mobilními aplikacemi.

Používá se také pro řízení projektů. Řídicí panel JIRA se skládá z mnoha užitečných funkcí a funkcí, které usnadňují řešení problémů. Některé z klíčových funkcí jsou uvedeny níže. Naučme se pomocí tohoto výcvikového softwaru software JIRA Defect and Project tracking software.

Jak používat Jira?

V tomto výukovém programu Jira pro začátečníky se naučíte -

  1. Schéma JIRA
  2. Problémy a typy problémů JIRA
    • Co je problém JIRA?
    • Druhy problémů
  3. Komponenty JIRA
  4. Obrazovka JIRA
  5. Atributy vydání
  6. Vydejte bezpečnostní schémata
    • Správa systému
  7. Jak vytvořit problém v JIRA
    • Dílčí úkol
    • WorkFlows
    • Pluginy v JIRA
    • JIRA Agile
    • Vytváření problému v Agile
    • Jak vytvořit epos v Agile
    • Použití Clone and Link v JIRA
  8. Zprávy v JIRA
    • Kanban Board a správa problémů
    • JIRA Scrum vs. JIRA Kanban

Schéma JIRA

Ve schématu JIRA lze konfigurovat vše a skládá se z

  • Pracovní postupy
  • Druhy problémů
  • Vlastní pole
  • Obrazovky
  • Konfigurace pole
  • Oznámení
  • Oprávnění

Problémy a typy problémů JIRA

Tato část vás provede vydáním softwaru JIRA a jeho typy.

Co je problém JIRA?

Problém JIRA by sledoval chybu nebo problém, který je základem projektu. Jakmile importujete projekt, můžete vytvářet problémy.

V části Problémy najdete další užitečné funkce jako

  • Druhy problémů
  • Pracovní postup
  • Obrazovky
  • Pole
  • Atributy vydání

Podívejme se podrobně na vydání JIRA

Druhy problémů

Typ vydání zobrazuje všechny typy položek, které lze vytvořit a sledovat prostřednictvím JIRA. Problémy JIRA jsou klasifikovány v různých formách, jako je nová funkce, dílčí úkol, chyba atd., Jak je znázorněno na obrazovce.

V JIRA existují dva typy schémat typů problémů, jeden je

  • Výchozí schéma typu problému : Ve výchozím schématu typu problému budou všechny nově vytvořené problémy automaticky přidány do tohoto schématu
  • Schéma typu problému Agile Scrum: Toto schéma budou využívat problémy a projekt související s Agile Scrum

Kromě těchto dvou režimů typu problému, můžete také přidat schémata ručně dle požadavku, například jsme vytvořili IT a podpora systému, pro ty budeme přetahovat typy vydávat od dispozici typu emise na typu problémem pro současného systému as zobrazené na obrazovce níže

Komponenty JIRA

Komponenty jsou dílčí části projektu; slouží k seskupení problémů v rámci projektu na menší části. Komponenty přidávají do projektů některé struktury a rozdělují je na funkce, týmy, moduly, dílčí projekty a další. Pomocí komponent můžete generovat zprávy, shromažďovat statistiky a zobrazovat je na řídicích panelech atd.

Chcete-li přidat nové komponenty, jak je znázorněno na výše uvedené obrazovce, můžete přidat název, popis, vedoucí komponenty a výchozího nabyvatele.

Obrazovka JIRA

Když je problém vytvořen v JIRA, bude uspořádán a reprezentován do různých polí, toto zobrazení pole v JIRA je známé jako obrazovka. Toto pole lze převádět a upravovat prostřednictvím pracovního postupu. U každého čísla můžete přiřadit typ obrazovky, jak je znázorněno na snímku obrazovky. Chcete-li přidat nebo přidružit operaci problému k obrazovce, musíte jít v hlavní nabídce a kliknout na Problémy, poté kliknout na Schémata obrazovky a poté kliknout na „Přiřadit operaci problému k obrazovce“ a přidat obrazovku podle požadavku.

Atributy vydání

Atributy vydání zahrnují

  • Stavy
  • Rozlišení
  • Priority

Stavy: Různé stavy se používají k označení postupu projektu, například To Do, InProgress, Open, Closed, ReOpened a Resolved. Stejně tak máte rozlišení a priority, v rozlišení to zase vypráví o vývoji problému jako Opraveno, Neopravuje, Duplikovat, Neúplné, Nelze reprodukovat, Hotovo také můžete nastavit priority problému, ať už je problém kritický, hlavní , menší, blokátor a triviální.

Vydejte bezpečnostní schémata

Tato funkce v JIRA vám umožňuje určit, kdo může problémy zobrazit. Skládá se z řady úrovní zabezpečení, ke kterým mohou být přiřazeni uživatelé nebo skupiny. Při vytváření nebo úpravách problému můžete určit úroveň zabezpečení problémů.

Podobně existuje Výchozí schéma oprávnění, kterémukoli novému vytvořenému projektu bude přiřazeno toto schéma. Schémata oprávnění vám umožňují vytvořit sadu oprávnění a použít tuto sadu oprávnění na jakýkoli projekt.

Správa systému

Některé z užitečných funkcí, které JIRA admin poskytuje uživatelům, jsou:

  • Protokol auditu

    V části Protokol auditu můžete zobrazit všechny podrobnosti o vytvořeném problému a změnách provedených v problémech.

  • Propojení problému

    Ukážete, zda se vaše problémy propojují s jakýmkoli jiným problémem, který je již v projektu k dispozici nebo je v něm vytvořen, a také můžete deaktivovat propojení problémů ze samotného panelu

  • Pošta v JIRA

    Pomocí systému Mail ve správci můžete zasílat problémy s účtem na účet na poštovním serveru POP nebo IMAP nebo zprávy zapsané do systému souborů generované externí poštovní službou.

  • Události

    Událost popisuje stav, výchozí šablonu a schéma oznámení a přechod pracovního postupu po přidružení funkce pro událost. Události jsou klasifikovány do dvou systémových událostí (události definované JIRA) a vlastní události (události definované uživatelem).

  • Seznam sledovaných

    JIRA vám umožňuje sledovat konkrétní problém, který vás informuje o oznámeních o aktualizacích týkajících se daného problému. Chcete-li sledovat problém, klikněte v okně vydání na slovo „sledovat“. Pokud chcete zjistit, kdo sleduje vaše problémy, musíte kliknout na číslo v závorkách.

  • Vydávání sběratelů

    Ve formě vydání JIRA vám sběratel vydání umožňuje získat zpětnou vazbu na libovolném webu. V administraci, pokud kliknete na Sběratelé problémů, otevře se možnost s dotazem Přidat sběratel problémů. Jakmile nakonfigurujete vzhled a chování sběrače problémů, vložte vygenerovaný JavaScript na jakoukoli webovou stránku, abyste získali zpětnou vazbu.

  • Vývojové nástroje

    Pomocí této funkce správce můžete také připojit své nástroje pro vývoj softwaru k nástroji JIRA. Chcete-li se připojit k JIRA, musíte zadat adresu URL aplikace.

Jak vytvořit problém v JIRA

JIRA Dashboard se otevře, když zadáte své uživatelské jméno a heslo. Na bezplatném ovládacím panelu JIRA najdete možnost Project, po kliknutí na ni se otevře okno se seznamem možností, jako je Simple Issue Tracking, Project Management, Agile Kanban, Jira Classic a tak dále, jak je znázorněno na obrazovce níže.

Když kliknete na možnost Jednoduché sledování problému, otevře se další okno, kde můžete uvést všechny podrobnosti o problému a také jej přiřadit odpovědné osobě.

Když kliknete na tlačítko „Odeslat“, otevře se okno, kde můžete provést seznam prací, jako je vytváření problémů, přiřazování problémů, kontrola stavu problémů jako - vyřešeno, Probíhá nebo zavřeno atd.

Jakmile je problém vytvořen, na obrazovce se zobrazí vyskakovací okno s oznámením, že problém byl úspěšně vytvořen, jak je znázorněno na následujícím obrázku

Nyní, pokud chcete problém upravit nebo ho chcete exportovat do dokumentu XML nebo Word, můžete umístit ukazatel myši na hlavní panel a kliknout na Problémy . V části Možnosti problémů klikněte na hledání problémů, které vám otevřou okno, kde můžete najít své problémy a provádět více funkcí.

Pokud v části Problémy vyberete možnost „Hledat problémy“ , zobrazí se okno zobrazené na obrazovce

  1. Možnost Hledat problémy vás přenese do okna, kde uvidíte problémy, které jste vytvořili, jako tady, máme problémy ST1 a ST2
  2. Zde na obrazovce vidíte problém „Chyba zjištěna při testování přijetí uživatele“ a všechny podrobnosti s ním související. Odtud můžete provádět více úkolů, například zastavit pokrok v problémech, upravovat problémy, komentovat je, přiřazovat problémy atd.
  3. Dokonce i vy můžete exportovat podrobnosti problému do dokumentu XML nebo Word.
  4. Také si můžete prohlédnout aktivitu týkající se problému, recenze problému, pracovní protokol, historii problému atd.
  5. Pod možností sledování času můžete dokonce vidět odhadovaný čas k vyřešení problémů

Ve stejném okně můžete nastavit filtr pro problém a uložit jej pod Oblíbené filtry , takže pokud chcete vyhledat nebo zobrazit konkrétní problém, můžete jej vyhledat pomocí filtru.

Chcete-li zobrazit shrnutí problému, můžete kliknout na shrnutí možností , otevře se okno, které zobrazí všechny podrobnosti vašeho projektu a pokroku v tomto grafu. Na pravé straně okna souhrnu je Stream aktivity, který poskytuje podrobnosti o problémech a komentářích přidělených postupníkem k problému.

Dílčí úkol

Problémy s dílčími úkoly jsou užitečné pro rozdělení rodičovského problému na několik menších úkolů, které lze přiřadit a sledovat samostatně. Řeší problémy komplexněji a rozděluje úkol do menších částí úkolů.

Jak vytvořit dílčí úkol

Dílčí úkol lze vytvořit dvěma způsoby

  • Vytvořte dílčí úkol v rámci nadřazeného vydání
  • Vytvoření problému do dílčího úkolu

Chcete-li vytvořit dílčí úkol v JIRA, musíte vybrat problém, ke kterému chcete dílčí úkol přiřadit. V okně problému klikněte na možnost Přiřadit další a poté klikněte na vytvořit dílčí úkol, jak je znázorněno na následujícím obrázku. Můžete také vybrat převést na dílčí úkol na stejné kartě a převést tak nadřazený problém na dílčí úkol.

Jakmile kliknete na Vytvořit dílčí úkol , objeví se okno pro přidání problému s dílčím úkolem. Vyplňte podrobnosti o dílčím úkolu a klikněte na Vytvořit, jak je znázorněno na následujícím snímku obrazovky, čímž vytvoříte dílčí úkol pro nadřazený problém.

Vytvoří dílčí úkol v rámci nadřazených čísel a na stránce typu problému se zobrazí podrobnosti o tom, kdy úkol dokončit, jak je znázorněno na následujícím obrázku. Pokud chcete přidat další dílčí úkol, můžete kliknout na znaménko plus (+) v rohu panelu dílčích úkolů. Podobně, pokud si chcete poznamenat čas strávený aktuálním úkolem, klikněte na (+) plus v rohu sledování času a vložte podrobnosti do listu protokolu.

Několik důležitých bodů, které si musíte pamatovat při vytváření dílčího úkolu

  • V rámci čísla můžete mít tolik dílčích úkolů, kolik je potřeba
  • Pro dílčí úkol nemůžete mít dílčí úkol
  • Jakmile je dílčí úkol vytvořen pod rodičem, nelze jej převést na dílčí úkol
  • Dílčí úkol lze však převést na nadřazený problém
  • Na svém dílčím úkolu můžete pracovat, aniž byste museli odcházet od rodičovského problému

WorkFlows

Pracovní postup JIRA je sada stavů a ​​přechodů, kterými problém prochází během svého životního cyklu. Pracovní postup JIRA zahrnuje pět hlavních fází, jakmile je problém vytvořen.

  • Otevřené vydání
  • Vyřešený problém
  • Probíhá problém
  • Znovuotevření problému
  • Zavřít vydání

Zatímco pracovní postup v JIRA zahrnuje Statuses, assignee, resolution, conditions, validators, post-function's and properties

  • Stavy: Představuje pozice problémů v rámci pracovního postupu
  • Přechody: Přechody jsou mosty mezi stavy, způsob, jakým se konkrétní problém přesouvá z jednoho stavu do druhého
  • Nabyvatel : Nabyvatel diktuje odpovědnou stranu za daný problém a určuje, jak bude úkol proveden
  • Řešení: Vysvětluje, proč problém přechází z otevřeného stavu do uzavřeného
  • Podmínky: Podmínky určují, kdo může provést přechod
  • Validátoři: Může zajistit, že k přechodu může dojít vzhledem ke stavu problému
  • Vlastnosti: JIRA rozpozná některé vlastnosti přechodů

Stav problému můžete přiřadit ze samotného okna, když klepnete na zaškrtávací políčko Stav IN PROGRAM, jak je znázorněno na snímku obrazovky níže, bude to odrážet stav na panelu problému zvýrazněném žlutě.

U problému, který jsme vytvořili, představí JIRA pracovní postup, který mapuje postup projektu. Jak je znázorněno na snímku obrazovky, jakýkoli stav, který jsme nastavili na panelu Vydání, se projeví v grafu pracovního postupu, zde jsme nastavili stav problému v části „Probíhá“ a stejný stav je aktualizován v pracovním postupu, zvýrazněn žlutě. Pracovní postup může poskytnout rychlý přehled o probíhající práci.

Pluginy v JIRA

Pro efektivnější práci jsou k dispozici doplňky JIRA, některé z těchto doplňků jsou Zendesk, Salesforce, GitHub, Gitbucket atd. Některé z nich umožňují týmu podpory hlásit problémy přímo do JIRA, vytvářet neomezená soukromá úložiště s plnohodnotnou podporou správy problémů a testů atd.

JIRA Agile

Metodu Agile nebo Scrum obecně používají vývojové týmy, které sledují plán plánovaných funkcí pro nadcházející verze svého produktu. Agile se řídí stejnými plány sledovat jejich problémy jako v jiných metodách Jíra K dělat -> In Progress -> Done, jak je znázorněno na obrázku níže, máme jeden problém v Chcete-li a druhý problém v probíhá. Jakmile bude problém v Probíhá vyřešen, přejde do stavu Hotovo a stejným způsobem bude problém v Úkolu přesunut do další fáze Probíhá.

Vytváření problému v Agile

Chcete-li vytvořit agilní problém, přejděte do hlavní nabídky na kartě Agilní , klikněte na „Začínáme“ , když na něj kliknete, požádá o vytvoření nové desky pro problémy pro Scrum nebo Kanban . Můžete si vybrat svou možnost podle vašeho požadavku, zde jsme vybrali metodu Scrum.

Jak vytvořit epos v Agile

V JIRA Agile je epos jednoduše typ problému. Epos zachycuje velké množství práce. Je to velký uživatelský příběh, který lze rozdělit do několika malých příběhů. Dokončení eposu může trvat několik sprintů. Můžete buď vytvořit nový epos v agile, nebo použít problém, který jste vytvořili na normální desce JIRA. Podobně můžete také vytvořit příběh pro agilní scrum.

Režim plánování v agilním režimu:

Režim Plán zobrazuje všechny uživatelské příběhy vytvořené pro projekt. V nabídce na levé straně se můžete rozhodnout, na jakém základě je třeba problémy zobrazit. Když v nabídce na pravé straně kliknete na problém, můžete vytvářet dílčí úkoly, logování atd.

Pracovní režim v agilním režimu

Zobrazí aktivní informace o sprintu. Všechny problémy nebo příběhy uživatelů se zobrazí do tří kategorií, jak je znázorněno na obrazovce níže Úkoly, Probíhá a Hotovo, které zobrazují průběh projektu nebo problémů.

Použití Clone and Link v JIRA

V JIRA můžete problém také naklonovat, jednou z výhod klonování problému je, že jiný tým může na problému pracovat samostatně a rychle jej vyřešit.

Existuje další užitečná funkce JIRA Link , Propojení problému vám umožňuje vytvořit přidružení mezi dvěma existujícími problémy na stejných nebo různých serverech JIRA. Jak je znázorněno na snímku obrazovky, propojili jsme aktuální vydání „Rozevírací nabídka ST-6 nefunguje“ s dalším vydáním „Grafické rozhraní ST-4 nereaguje na funkce GUI“ .

Stejně jako zde jsme nastavili sprint na 1 den a spustí se sprint pro konkrétní časové období, jak je znázorněno na následujícím obrázku. Pokud pracujete se skrumážemi a chcete problém upřednostnit nebo jej ohodnotit, stačí ho jednoduše přetáhnout do nevyřízeného stavu.

Kromě toho existuje několik úkolů, které můžete udělat, například pokud kliknete na pravý boční roh okna, zobrazí se seznam funkcí, které můžete použít podle svých potřeb.

Zprávy v JIRA

Chcete-li sledovat pokrok v programu Agile, Burndown Chart zobrazuje skutečné a odhadované množství práce, které je třeba udělat ve sprintu. Typický burndownový graf bude vypadat nějak takto, kde červená čára označuje zbývající zbývající skutečnou úlohu, zatímco modrá čára označuje ideální zbývající úlohu během cyklu skrumáže.

Kromě vypalovacího grafu jsou v automatizaci JIRA k dispozici další možnosti, jako je Sprint Report, Epic Report, Report verze, Velocity Chart, Control Chart, Kumulativní vývojový diagram . Můžete také použít jinou možnost grafu, která představuje pokrok vašeho projektu.

Stejně jako zde ve výše uvedeném snímku obrazovky jsme vybrali prioritu výsečového grafu. Vygeneruje výsečový graf představující priority a závažnost problémů v procentech pro celý projekt, jak je uvedeno níže. Výsečový graf můžete zobrazit z různých pohledů, jako je Assignee, Components, Issue Type, Priority, Resolution, and Status atd.

Můžete také nakonfigurovat, jak chcete vidět scrum board. Scrum board poskytuje různé možnosti, pomocí kterých můžete měnit vzhled svého boardu. Různé funkce, které můžete nakonfigurovat pomocí skrumáže, jsou Sloupce, Swimlanes, Rychlé filtry, Barvy karet atd. Zde jsme vybrali správu sloupců a vybrali možnosti Počet problémů a zobrazí celkový počet probíhajících problémů, které se mají provést nebo udělat. Ve správě sloupců můžeme přidat další sloupec podle našeho požadavku, stejně tak existují různé funkce, které můžete nakonfigurovat na desce.

Filtry

K filtrování problémů můžete nastavit i jiné než výchozí filtry. Filtry, které můžete použít, jsou datum, komponenta, priorita, rozlišení atd.

Kanban Board a správa problémů

Stejně jako deska Agile Scrum můžeme vytvořit i Kanban Board, zde jsme vytvořili název projektu Cloud Testing. Kanban board je užitečný pro tým, který řídí a omezuje jejich probíhající práci. Kanbanové desky jsou viditelné v pracovním režimu, ale ne v režimu plánu.

Zde jsme vytvořili problém „Chyba zjištěna při testování zátěže“ a „Zkontrolovat problémy související s cloudovým serverem“ v Kanban Board, jak je znázorněno na následujícím obrázku, také zobrazuje jejich stav a také červeně zvýrazněný.

Kanban je považován za nejlepší metodiku pro opravu chyb a vydání údržby, kde je upřednostňován příchozí úkol a poté podle toho funguje. Existuje několik opatření, která mohou Kanban zefektivnit.

  1. Vizualizujte svůj pracovní postup
  2. Omezte probíhající práci
  3. Práce na problémech
  4. Změřte čas cyklu

JIRA Scrum vs. JIRA Kanban

Skrumáž

Kanban

Zprávy

Burndown Chart: Graf ukazuje všechny změny a rozsah změněný, zatímco sprint je stále zapnutý, další grafy zahrnují Sprint Report, Velocity Chart, Epic Report atd.

Zprávy

Kontrolní graf: Umožňuje měřit čas cyklu pro problémy, přičemž ukazuje střední čas a skutečný čas potřebný k dokončení problémů

Agilní deska

Umožňuje týmu sledovat průběh sprintů. Toto je pracovní režim, kde můžete vidět samotnou desku rozdělenou do různých stavů.

Omezení

Tým se může rozhodnout, zda zvýší nebo sníží počet problémů, které by se měly zobrazit v každém stavu.

Nevyřízené položky

To je místo, kde tým bude plánovat sprinty a odhadovat příběhy, které budou použity v každém sprintu

Pracovní postup

Sloupce můžete namapovat na stavy pracovního postupu. Jednoduše přidáním nebo odebráním sloupců lze pracovní postup podle potřeby změnit.

Zajímavé články...