JIRA oktatóanyag: A Jira szoftvereszköz használata kezdőknek

Mi a JIRA?

A JIRA az Atlassian ausztrál vállalat által kifejlesztett eszköz. Ezt a szoftvert hibakeresésre, problémakövetésre és projektkezelésre használják . A "JIRA" név valójában a japán "Gojira" szóból származik, ami "Godzilla" -t jelent. Az eszköz alapvető célja a szoftverrel és a mobilalkalmazásokkal kapcsolatos problémák és hibák nyomon követése.

Projektmenedzsmentre is használják. A JIRA műszerfal számos hasznos funkcióból és szolgáltatásból áll, amelyek megkönnyítik a kérdések kezelését. Az alábbiakban felsoroljuk a legfontosabb jellemzőket. Tanuljuk meg a JIRA Defect és a Project Tracker szoftvert ezzel a tanfolyammal.

Hogyan kell használni a Jirát?

Ebben a Jira oktatóban kezdőknek megtudhatja -

  1. JIRA rendszer
  2. JIRA kiadások és kibocsátási típusok
    • Mi a JIRA probléma?
    • Problémák típusai
  3. JIRA alkatrészek
  4. JIRA képernyő
  5. Attribútumok kiadása
  6. Biztonsági rendszerek kiadása
    • Rendszer adminisztráció
  7. Hogyan hozzunk létre egy kérdést a JIRA-ban
    • Részfeladat
    • WorkFlows
    • Bővítmények a JIRA-ban
    • JIRA mozgékony
    • Probléma létrehozása az Agile-ban
    • Hogyan lehet eposzt létrehozni agilisan
    • A Clone and Link használata a JIRA-ban
  8. Jelentések a JIRA-ban
    • Kanban igazgatósági és ügyviteli kérdések
    • JIRA Scrum Vs JIRA Kanban

JIRA rendszer

A JIRA sémán belül minden konfigurálható, és abból áll

  • Munkafolyamatok
  • Problémák típusai
  • Egyéni mezők
  • Képernyők
  • Mező konfigurálása
  • Értesítés
  • Engedélyek

JIRA kiadások és kibocsátási típusok

Ez a szakasz végigvezeti Önt a JIRA szoftverkiadáson és annak típusain.

Mi a JIRA probléma?

A JIRA-probléma a projekt alapját képező hibákat vagy problémákat fogja nyomon követni. Ha importálta a projektet, akkor problémákat hozhat létre.

A Kiadások részben talál további hasznos funkciókat, például:

  • Problémák típusai
  • Munkafolyamatok
  • Képernyők
  • Mezők
  • Attribútumok kiadása

Lássa részletesen a JIRA kiadást

Problémák típusai

A Kiadás típusa megjeleníti az összes típusú tételt, amely létrehozható és nyomon követhető a JIRA-n keresztül. A JIRA-kiadásokat különféle formákba sorolják, mint például új funkció, részfeladat, hiba, stb., Amint az a képernyőn látható.

A JIRA-ban kétféle kibocsátástípus van, az egyik

  • Alapértelmezett kiadástípus-séma: Alapértelmezett kiadástípus- sémában minden újonnan létrehozott kérdés automatikusan hozzáadódik ehhez a sémához
  • Agile Scrum kiadástípus-séma: Az Agile Scrum-hoz társított kérdések és projektek ezt a sémát fogják használni

E két kiadástípus-séma mellett manuálisan is hozzáadhat sémákat a követelményeknek megfelelően, például létrehoztunk egy informatikai és támogatási sémát, ezekhez az aktuális séma kiadási típusait az Elérhető kiadás típusból a Kibocsátás típusba húzzuk . látható az alábbi képernyőképen

JIRA alkatrészek

Az alkatrészek a projekt részei; arra használják, hogy a projekten belüli kérdéseket kisebb részekre csoportosítsák. Az alkatrészek hozzáadnak néhány struktúrát a projektekhez, felosztva funkciókra, csapatokra, modulokra, alprojektekre és egyebekre. Az összetevők használatával jelentéseket generálhat, statisztikákat gyűjthet, és az irányítópultokon jeleníthet meg stb.

Új komponensek hozzáadásához a fenti képernyőn látható módon hozzáadhat nevet, leírást, összetevő vezetőt és alapértelmezett megbízottat.

JIRA képernyő

Amikor a JIRA-ban létrehozzák a kérdést, azt külön mezőkbe rendezik és ábrázolják, a JIRA mezőnek ezt a megjelenítését képernyőnek nevezik. Ez a mező átállítható és szerkeszthető a munkafolyamaton keresztül. Minden kérdéshez hozzárendelheti a képernyőtípust, ahogy az a képernyőképen látható. Hozzáadása vagy társítani egy kérdés műveletet, a képernyő akkor menni a főmenübe és kattintson a kérdések , majd kattintson a képernyő rendszerekről , majd kattintson a „társult probléma műveletet, a képernyő” és adjuk hozzá a képernyő szerint a követelmény.

Attribútumok kiadása

Az Issue attribútumok felölelik

  • Állapotok
  • Állásfoglalások
  • Prioritások

Állapotok: Különböző állapotokat használnak a projekt előrehaladásának jelzésére, például Teendők, Folyamatban, Megnyitott, Zárt, Újranyitott és Megoldott. Hasonlóképpen, vannak állásfoglalásaid és prioritásaid, a felbontásban megint elmondja a probléma előrehaladását, például Javítva, Nem javítom, Másolom, Hiányos, Nem tudom reprodukálni, Kész Megadhatod a kérdés prioritásait is, hogy egy kérdés kritikus, jelentős , kiskorú, blokkoló és Trivial.

Biztonsági rendszerek kiadása

A JIRA ezen funkciója lehetővé teszi annak ellenőrzését, hogy kik tekinthetik meg a problémákat. Számos biztonsági szintből áll, amelyekhez felhasználók vagy csoportok rendelhetők. Megadhatja a problémák biztonsági szintjét a probléma létrehozása vagy szerkesztése közben.

Hasonlóképpen létezik egy alapértelmezett engedélyezési séma, amelyet minden létrehozott új projekt hozzárendel ehhez a sémához. Az engedélyezési sémák lehetővé teszik egy engedélykészlet létrehozását, és ezt az engedélykészletet bármely projektre alkalmazhatják.

Rendszer adminisztráció

Néhány hasznos szolgáltatás, amelyet a JIRA rendszergazda nyújt a felhasználóknak:

  • Napló

    Az Ellenőrzési napló alatt megtekintheti a létrehozott probléma és a kiadásokban végrehajtott módosítások minden részletét.

  • Probléma összekapcsolása

    Ez megmutatja, hogy az Ön problémái összekapcsolódnak-e bármilyen más, a projektben már meglévő vagy létrehozott kérdéssel, és kikapcsolhatja a Probléma összekapcsolását magából a panelből

  • Levél a JIRA-ban

    A rendszergazda Mail rendszerének használatával problémákat küldhet egy POP vagy IMAP levelező kiszolgáló fiókjába, vagy a külső levelező szolgáltatás által létrehozott fájlrendszerbe írt üzeneteket.

  • Események

    Egy esemény leírja az esemény állapotát, az alapértelmezett sablont, az értesítési sémát és a munkafolyamat-átmenet utáni függvény társításokat. Az eseményeket két Rendszeres eseménybe (JIRA által meghatározott események) és Egyéni eseménybe (Felhasználó által meghatározott események) sorolják.

  • Figyelő lista

    A JIRA lehetővé teszi egy adott kérdés megtekintését, amely tájékoztatja Önt az adott kérdéssel kapcsolatos bármilyen frissítésről. Egy szám megtekintéséhez kattintson a "néz" szóra a kiadási ablakban, és ha meg szeretné tudni, hogy ki figyeli a problémáit, akkor zárójelben kell kattintania a számra.

  • Gyűjtők száma

    JIRA-kiadások formájában egy számgyűjtő lehetővé teszi, hogy visszajelzést gyűjtsön bármely weboldalról. Az adminisztrációban, ha a Kiadásgyűjtőkre kattint, megnyílik egy lehetőség, amely a Kiadásgyűjtő hozzáadása lehetőséget kéri . Miután konfigurálta az Issue Collector megjelenését és működését, ágyazza be a létrehozott JavaScript-et bármely weboldalra visszajelzés céljából.

  • Fejlesztő eszközök

    Ezzel az adminisztrációs funkcióval a szoftverfejlesztő eszközeit is összekapcsolhatja a JIRA eszközzel. A JIRA-hoz való kapcsolódáshoz meg kell adnia az alkalmazás URL-jét.

Hogyan hozzunk létre egy kérdést a JIRA-ban

A JIRA Irányítópult megnyílik, amikor megadja felhasználói azonosítóját és jelszavát. Az ingyenes JIRA irányítópult alatt megtalálhatja a Projekt opciót , amikor rákattint, megnyílik egy ablak, amely olyan opciókat sorol fel, mint az Egyszerű kiadáskövetés, a Projektmenedzsment, az Agile Kanban, a Jira Classic és így tovább, amint az az alábbi képernyőképen látható.

Az Egyszerű kiadáskövetés lehetőségre kattintva megnyílik egy másik ablak, ahol megemlítheti a probléma minden részletét, és a kérdést a felelős személyhez is rendelheti.

Amikor a "Küldés" gombra kattint, megnyílik egy ablak, ahol elvégezheti a munka felsorolását, például a problémák létrehozását, a problémák hozzárendelését, a (z) megoldott, folyamatban lévő vagy lezárt problémák állapotának ellenőrzését stb.

A probléma létrehozása után egy felugró ablak jelenik meg a képernyőn, amely azt mondja, hogy a problémát sikeresen létrehozta, amint az az alábbi képernyőképen látható

Most, ha szerkeszteni szeretne egy problémát, vagy exportálni szeretné a problémát XML vagy Word dokumentumba, akkor vigye az egeret a fő panelre, és kattintson a Problémák elemre . A Problémák opciók alatt kattintson a kérdések keresésére , amely megnyit egy ablakot, ahol megkeresheti a problémákat és több funkciót is elvégezhet.

Ha a "Problémák keresése" lehetőséget választja a Problémák alatt , megjelenik egy ablak, amely a képernyőn látható

  1. A Problémák keresése opció megnyit egy ablakot, ahol láthatja az Ön által létrehozott problémákat, például itt vannak ST1 és ST2 kérdések
  2. Itt a képernyőn láthatja a "Hibát észlelték a felhasználói elfogadás tesztelése során" problémát és az összes kapcsolódó részletet. Innentől kezdve több feladatot is elvégezhet, például megállíthatja a kérdések előrehaladását, szerkesztheti a kérdéseket, megjegyzést fűzhet hozzájuk, hozzárendelhet kérdéseket stb.
  3. Még a kérdés részleteit is exportálhatja XML vagy Word dokumentumba.
  4. Megtekintheti a kérdéssel kapcsolatos tevékenységeket, a kiadvány áttekintéseit, a munkanaplót, a probléma előzményeit és így tovább.
  5. Az időkövetési lehetőség alatt még a problémák megoldásának becslési idejét is láthatja

Ugyanebben az ablakban beállíthat egy szűrőt a problémához, és elmentheti azokat a Kedvenc szűrők alatt , így amikor egy adott kérdésben keresni vagy megtekinteni kívánja, megkeresheti azt a szűrő segítségével.

A probléma összefoglalójának megtekintéséhez kattintson a lehetőségek összefoglalójára, ez megnyit egy ablakot, amely megmutatja a projekt minden részletét és az előrehaladást ezen a diagramon. Az összefoglaló ablak jobb oldalán található egy Tevékenységi adatfolyam, amely részletesen bemutatja a kérdéseket és az engedményes által a kérdéssel kapcsolatos megjegyzéseket.

Részfeladat

A részfeladatokkal kapcsolatos problémák hasznosak a szülői kérdések felosztására számos kisebb feladatra, amelyek külön rendelhetők és nyomon követhetők. Átfogóbban foglalkozik a kérdésekkel, és a feladatot kisebb feladatokra osztja szét.

Hogyan hozzunk létre részfeladatot

Az alfeladatot kétféleképpen lehet létrehozni

  • Hozzon létre részfeladatot a szülői kérdés alatt
  • Probléma létrehozása részfeladatba

Ahhoz, hogy részfeladatot hozzon létre a JIRA-ban, ki kell választania egy kérdést, amelyhez hozzá kívánja rendelni az alfeladatot. A kiadási ablak alatt kattintson a További hozzárendelés opcióra, majd kattintson az Alfeladat létrehozása gombra az alábbi képernyőképen látható módon. Kiválaszthatja az átalakítást alfeladattá ugyanazon a lapon, hogy a szülő kérdést részfeladattá alakítsa.

Miután rákattint az Alfeladat létrehozása gombra , egy ablak jelenik meg az alfeladat-probléma hozzáadásához. Töltse ki az részfeladat részleteit, és kattintson a Létrehozás gombra az alábbi képernyőképen látható módon, és ez létrehoz egy részfeladatot a szülői kérdéshez.

Létrehoz egy részfeladatot a szülői kérdések alatt, és az alábbi képernyőképen láthatók részletek arról, hogy mikor kell elvégezni a feladatot a kérdéstípus oldalon. Ha további részfeladatot szeretne hozzáadni, kattintson a plusz (+) jelre az alfeladat panel sarkában. Hasonlóképpen, ha fel szeretné jegyezni az aktuális feladatra fordított időt, kattintson a (+) plusz jelre az időkövetés sarkában, és tegye le a részleteket a napló lapra.

Néhány fontos szempont, amelyre emlékezni kell az Alfeladat létrehozása közben

  • Annyi részfeladat lehet, amennyi szükséges egy kiadás alatt
  • Nem lehet részfeladat egy részfeladathoz
  • Miután egy részfeladatot létrehoztak egy szülő alatt, a szülő nem alakítható át részfeladattá
  • Egy részfeladat azonban átalakítható szülő kérdéssé
  • Dolgozhat az alfeladaton anélkül, hogy el kellene térnie a szülői problémától

WorkFlows

A JIRA munkafolyamat olyan állapotok és átmenetek összessége, amelyeket a probléma életciklusa során átél. A JIRA munkafolyamat öt fő szakaszt ölel fel, miután a kérdés létrejött.

  • Nyitott kérdés
  • Megoldott probléma
  • InProgress kérdés
  • Újranyitott kérdés
  • Bezárás

Míg a JIRA-ban a munkafolyamat állapotokat, megbízottat, felbontást, feltételeket, validátorokat, utólagos funkciókat és tulajdonságokat tartalmaz

  • Állapotok: A munkafolyamaton belüli kérdések helyzetét képviseli
  • Átmenetek: Az átmenetek a hidak az állapotok között, az a mód, ahogyan egy adott kérdés az egyik állapotból a másikba mozog
  • Megbízott: A megbízott diktálja a felelős felet minden kérdésben, és meghatározza a feladat végrehajtásának módját
  • Megoldás: Megmagyarázza, hogy egy kérdés miért tér át nyitott állapotból zárt állapotba
  • Feltételek: A feltételek ellenőrzik, hogy ki végezhet átmenetet
  • Validátorok: Biztosíthatja, hogy az átmenet megtörténhessen a kérdés állapotának ismeretében
  • Tulajdonságok: A JIRA felismer néhány tulajdonságot az átmeneteknél

A probléma állapotát magából az ablakból rendelheti hozzá, amikor az IN Haladás állapota jelölőnégyzetre kattint, amint az az alábbi képernyőképen látható, az a sárga színnel kiemelt probléma panel állapotát tükrözi.

Az általunk létrehozott kérdéshez a JIRA bemutat egy munkafolyamatot, amely feltérképezi a projekt előrehaladását. Amint az a képernyőképen látható, bármilyen állapotot is beállítottunk a Kiadás panelen, az tükröződik a Munkafolyamat-diagramban, itt állítottuk be a probléma állapotát a "Folyamatban" részben, és ugyanaz az állapot frissül a munkafolyamatban, sárga színnel kiemelve. A munkafolyamat gyors áttekintést adhat a folyamatban lévő munkáról.

Bővítmények a JIRA-ban

A JIRA hatékonyabb működéséhez plug-inek állnak rendelkezésre, ezek közül néhány a Zendesk, a Salesforce, a GitHub, a Gitbucket és így tovább. Némelyikük lehetővé teszi az ügyfélszolgálati csapat számára, hogy a problémákat közvetlenül a JIRA-ba jelentse, korlátlan számú privát tárhelyet hoz létre teljes körű kiadási és tesztkezelési támogatással stb.

JIRA mozgékony

Az Agile vagy a Scrum módszert általában a fejlesztői csapatok használják, akik követik a tervezett funkciók ütemtervét termékük következő verzióihoz. Agilis következik, ugyanazt a menetrendek nyomon követni a kérdéseket, mint más módszerek JIRA Ehhez -> In Progress -> Kész, amint az az alábbi képernyőkép, van egy kérdés Ehhez a második kérdés folyamatban van. Ha a szóban forgó In Progress meg kell oldani, akkor mozog a Kész állapot és ugyanúgy a hibát Tenni fog mozogni a következő szakaszba folyamatban van.

Probléma létrehozása az Agile-ban

Az agilis probléma létrehozásához lépjen a főmenübe az Agile fül alatt, kattintson az "Első lépések" gombra, amikor rákattint rá, új tábla létrehozását kéri a Scrum vagy a Kanban problémáihoz . Igénye szerint kiválaszthatja az opciót, itt a Scrum módszert választottuk.

Hogyan lehet eposzt létrehozni agilisan

A JIRA Agile-ben az eposz egyszerűen kérdéstípus. Az eposz nagy munkadarabot ragad meg. Ez egy nagy felhasználói történet, amely számos apró történetre bontható. Az eposz teljesítése több sprintet is igénybe vehet. Vagy létrehozhat új eposzt agilisan, vagy használhatja a normál JIRA táblán létrehozott problémát. Hasonlóképpen létrehozhat egy történetet is az agilis scrumhoz.

Terv mód agilis:

Terv módban megjelenik a projekthez létrehozott összes felhasználói történet. A bal oldali menü segítségével eldöntheti, milyen alapon kell megjeleníteni a problémákat. Míg a jobb oldali menüben a kérdésre kattint, létrehozhat részfeladatokat, naplófájlokat stb.

Munka mód agilis

Megjeleníti az aktív sprintinformációkat. Az összes kérdés vagy felhasználói történet három kategóriába kerül, amint azt az alábbi képernyőfotó mutatja: To do, folyamatban és kész a projekt vagy a kérdések előrehaladásának bemutatásához.

A Clone and Link használata a JIRA-ban

A JIRA-ban klónozhatja is a kérdést, a probléma klónozásának egyik előnye, hogy a különböző csapat külön dolgozhat a kérdésen és gyorsan megoldhatja a problémát.

Van még egy hasznos funkció a JIRA Link . A probléma összekapcsolása lehetővé teszi, hogy társítást hozzon létre két meglévő probléma között, ugyanazon vagy különböző JIRA szervereken. Amint az a képernyőképen látható, összekapcsoltuk az aktuális kérdést: "Az ST-6 legördülő menü nem működik" egy másik kérdéssel: "Az ST-4 GUI nem reagál - tesztelje újra a GUI funkciókat" .

Ahogy itt, úgy 1 napra beállítottuk a sprintet, és az adott képernyőképen sprintet fut, amint azt az alábbi képernyőkép mutatja. Ha a scrummal dolgozik, és fontossági sorrendbe szeretné állítani a problémát vagy rangsorolni a kérdést, akkor egyszerűen be kell húznia a problémát a lemaradásba.

Ettől eltekintve több feladatot is megtehet, például ha az ablak jobb oldali sarkára kattint, megjelenik egy függvénylista, amelyet igényei szerint használhat.

Jelentések a JIRA-ban

Az Agile előrehaladásának nyomon követése érdekében a Burndown Chart megmutatja a sprintben elvégzendő munka tényleges és becsült mennyiségét. Egy tipikus leégési diagram kissé így fog kinézni, ahol a piros vonal jelzi a tényleges hátralévő feladatot, míg a kék vonal az ideális feladatot jelzi a scrum ciklus alatt.

A Burn down chart mellett a JIRA automatizálásában más lehetőségek is rendelkezésre állnak, mint például Sprint Report, Epic Report, Version Report, Velocity Chart, Control Chart, kumulatív folyamatábra . Különböző diagram opciókat is használhat a projekt előrehaladásának bemutatására.

Ahogy itt, a fenti képernyőképen, itt is választottunk egy kördiagramot a kérdés prioritásaihoz. Létrehoz egy kördiagramot, amely az alábbiakban bemutatja a kérdések prioritásait és súlyosságát százalékban az egész projektre vonatkozóan. Különböző nézőpontokból tekintheti meg a kördiagramot, például engedményes, alkatrészek, kiadás típusa, prioritás, felbontás és állapot stb.

Beállíthatja azt is, hogy miként szeretné látni a scrum panelt. A Scrum tábla különféle lehetőségeket kínál, amelyeken keresztül változtathat a tábla megjelenésén. A scrum használatával konfigurálható különféle funkciók: oszlopok, úszósávok, gyors szűrők, kártya színei és így tovább. Itt kiválasztottuk az oszlopkezelést, és kiválasztottuk a Kibocsátások száma opciókat, és ez megmutatja a folyamatban lévő, elvégzendő vagy elvégzett kiadások teljes számát. Az oszlopkezelés során felvehetünk egy további oszlopot a követelményeinknek megfelelően, valamint különböző funkciók vannak, amelyeket a táblán konfigurálhat.

Szűrők

Az alapértelmezett szűrőktől eltérő szűrőket is beállíthat a problémák szűrésére. A használható szűrők a dátum, az összetevő, az elsőbbség, a felbontás és így tovább.

Kanban igazgatósági és ügyviteli kérdések

Az Agile Scrum táblához hasonlóan létrehozhatunk egy Kanban Board-ot is, itt hoztuk létre a Cloud Testing nevet. A Kanban tábla hasznos a csapat számára, amely irányítja és korlátozza a folyamatban lévő munkájukat. A Kanban táblák Munka módban láthatók, de Terv módban nem.

Itt létrehoztunk egy problémát "A hibát észleltük a terhelés tesztelése során" és a "Ellenőrizzük a felhőszerverrel kapcsolatos problémákat" a Kanban Board-ban, amint az az alábbi képernyőképen látható. Ez az állapotukat is piros színnel kiemelve mutatja.

A Kanban a legjobb módszer a hibajavításra és a karbantartás kiadására, ahol a bejövő feladatot prioritásként kezelik, majd ennek megfelelően működtetik. Kevés olyan intézkedés teheti hatékonyabbá a Kanban-t.

  1. Vizualizálja a munkafolyamatot
  2. Korlátozza a folyamatban lévő munkát
  3. Munka a kérdéseken
  4. Mérje meg a ciklusidőt

JIRA Scrum vs. JIRA Kanban

Dulakodás

Kanban

Jelentések

Burndown Chart: A diagram megmutatja az összes változtatást és hatókört, miközben a sprint még mindig aktív, más diagramok között szerepel a Sprint Report, a Velocity Chart, az Epic Report stb.

Jelentések

Vezérlődiagram: Lehetővé teszi a kérdések ciklusidejének mérését, bemutatva a kérdések teljesítéséhez szükséges átlagos időt és tényleges időt

Agilis tábla

Ez lehetővé teszi a csapat számára, hogy lássa a sprintek előrehaladását. Ez a munkamód, ahol láthatja, hogy maga a tábla különböző állapotokra van bontva.

Korlátok

A csapat eldöntheti, hogy növeli vagy csökkenti az egyes állapotokban megjelenítendő kérdések számát.

Hátralék

Itt tervezi meg a csapat a sprinteket és megbecsüli azokat a történeteket, amelyek az egyes sprintekre kerülnek

Munkafolyamat

Oszlopokat társíthat a munkafolyamat állapotához. Egyszerűen oszlopok hozzáadásával vagy eltávolításával a munkafolyamat szükség esetén megváltoztatható.

érdekes cikkek...