Vadnica JIRA: Kako uporabljati programsko orodje Jira za začetnike

Kaj je JIRA?

JIRA je orodje, ki ga je razvilo avstralsko podjetje Atlassian. Ta programska oprema se uporablja za sledenje napakam, sledenje težavam in upravljanje projektov . Ime "JIRA" je pravzaprav podedovano od japonske besede "Gojira", ki pomeni "Godzilla". Osnovna uporaba tega orodja je sledenje težavam in napakam, povezanim z vašo programsko opremo in aplikacijami za mobilne naprave.

Uporablja se tudi za vodenje projektov. Nadzorna plošča JIRA je sestavljena iz številnih uporabnih funkcij in funkcij, ki olajšajo reševanje težav. Nekatere ključne značilnosti so navedene spodaj. S tem tečajem se naučimo programsko opremo za sledenje napakam in projektom JIRA.

Kako uporabljati Jiro?

V tej vadnici Jira za začetnike se boste naučili -

  1. Shema JIRA
  2. Izdaje JIRA in vrste izdaj
    • Kaj je izdaja JIRA?
    • Vrste izdaje
  3. Komponente JIRA
  4. Zaslon JIRA
  5. Izdaja atributov
  6. Izdajte varnostne sheme
    • Sistemska administracija
  7. Kako ustvariti težavo v JIRA
    • Podopravilo
    • Delovni tokovi
    • Vtičniki v JIRA
    • JIRA okretna
    • Ustvarjanje težave v storitvi Agile
    • Kako ustvariti ep v agilnosti
    • Uporaba Clone in Link v JIRA
  8. Poročila v JIRA
    • Odbor Kanban in upravljanje vprašanj
    • JIRA Scrum Vs JIRA Kanban

Shema JIRA

V shemi JIRA je vse mogoče konfigurirati in je sestavljena iz

  • Potek dela
  • Vrste izdaje
  • Polja po meri
  • Zasloni
  • Konfiguracija polja
  • Obvestilo
  • Dovoljenja

Izdaje JIRA in vrste izdaj

Ta razdelek vas bo vodil skozi izdajo programske opreme JIRA in njene vrste.

Kaj je izdaja JIRA?

V izdaji JIRA bi se našla napaka ali težava, na kateri temelji projekt. Ko uvozite projekt, lahko ustvarite težave.

V razdelku Problemi boste našli še druge uporabne funkcije, kot je

  • Vrste izdaje
  • Potek dela
  • Zasloni
  • Polja
  • Izdaja atributov

Podrobneje si oglejte številko JIRA

Vrste izdaje

Issue Type prikazuje vse vrste elementov, ki jih je mogoče ustvariti in jim slediti prek JIRA. Številke JIRA so razvrščene v različne oblike, kot so nova funkcija, podopravilo, napaka itd., Kot je prikazano na posnetku zaslona.

V JIRA obstajata dve vrsti shem vrst izdaj, ena je

  • Shema privzete vrste izdaje : V privzeti shemi vrste izdaje bodo vse novo ustvarjene izdaje samodejno dodane v to shemo
  • Shema tipa izdaje Agile Scrum: Te sheme bodo uporabljale izdaje in projekti, povezani z Agile Scrum

Poleg teh dveh sistemov tipa vprašanje, lahko dodate tudi programe ročno, kot je na zahtevo, na primer smo ustvarili IT & Podpora shemo, za to bomo povleci in spusti vrste izdajajo na voljo vrsto izdaje na vrsto izdaje za sedanjega sistema kot prikazano na spodnjem posnetku zaslona

Komponente JIRA

Komponente so pododdelki projekta; uporabljajo se za razvrščanje vprašanj znotraj projekta v manjše dele. Komponente projektom dodajo nekatere strukture, ki jih razdelijo na funkcije, skupine, module, podprojekte in še več. S pomočjo komponent lahko ustvarjate poročila, zbirate statistične podatke in jih prikazujete na nadzornih ploščah itd.

Če želite dodati nove komponente, kot je prikazano na zgornjem zaslonu, lahko dodate ime, opis, vodnika komponente in privzetega pooblaščenca.

Zaslon JIRA

Ko je izdaja ustvarjena v JIRA, bo razporejena in predstavljena v različna polja, ta prikaz polja v JIRA je znan kot zaslon. To polje je mogoče premakniti in urediti skozi potek dela. Za vsako številko lahko dodelite vrsto zaslona, ​​kot je prikazano na posnetku zaslona. Če želite dodati ali povezati operacijo izdaje z zaslonom, pojdite v glavni meni in kliknite Problemi, nato kliknite Sheme zaslona in nato kliknite "Poveži operacijo težave z zaslonom" in dodajte zaslon v skladu z zahtevo.

Izdaja atributov

Obsega atribute izdaje

  • Statusi
  • Ločljivosti
  • Prednostne naloge

Stanja: različni statusi se uporabljajo za označevanje napredka projekta, kot so To, InProgress, Open, Closed, ReOpened in Resolved. Prav tako imate ločljivosti in prednostne naloge, v resoluciji pa spet pove o napredku težave, kot so Fixed, Won't fix, Duplicate, Incomplete, Cannot reproduque, Done tudi lahko nastavite prednostne naloge, ali je težava kritična, glavna , mladoletnik, blokator in Trivial.

Izdajte varnostne sheme

Ta funkcija v JIRA vam omogoča nadzor nad tem, kdo si lahko ogleda težave. Sestavljen je iz številnih ravni varnosti, ki jim lahko dodelijo uporabnike ali skupine. Med ustvarjanjem ali urejanjem izdaje lahko določite stopnjo varnosti za težave.

Podobno obstaja privzeta shema dovoljenj, kateri koli nov projekt, ki je ustvarjen, bo dodeljen tej shemi. Sheme dovoljenj vam omogočajo, da ustvarite nabor dovoljenj in ga uporabite za kateri koli projekt.

Sistemska administracija

Nekatere uporabne funkcije, ki jih skrbnik JIRA ponuja uporabnikom, so:

  • Dnevnik revizije

    V razdelku Dnevnik revizije si lahko ogledate vse podrobnosti o ustvarjeni izdaji in spremembah v izdajah.

  • Povezava izdaje

    To bo pokazalo, ali se vaše težave povezujejo s katero koli drugo težavo, ki je že prisotna ali je bila ustvarjena v projektu, prav tako pa lahko izključite povezavo izdaje s same plošče

  • Pošta v JIRA

    Z uporabo sistema Mail v skrbniku lahko težave pošiljate v račun na poštnem strežniku POP ali IMAP ali sporočila, napisana v datotečni sistem, ki ga ustvari zunanja poštna storitev.

  • Dogodki

    Dogodek opisuje stanje, privzeto predlogo in sheme obveščanja ter asociacije na funkcijo prehoda delovnega toka za dogodek. Dogodki so razvrščeni v dva sistemska dogodka (dogodki, ki jih določi JIRA) in dogodek po meri (uporabniško določeni dogodki).

  • Ogledni seznam

    JIRA vam omogoča ogled določene številke, ki vam sporoča o obvestilih o vseh posodobitvah v zvezi s to težavo. Če si želite ogledati številko, v oknu izdaje kliknite besedo »watch« in če želite videti, kdo spremlja vaše težave, morate klikniti številko v oklepajih.

  • Zbiralci številk

    Zbirka številk vam v obliki številk JIRA omogoča zbiranje povratnih informacij na katerem koli spletnem mestu. Če kliknete na Zbirke izdaj, se bo v administraciji odprla možnost, da dodate Zbirko izdaje. Ko konfigurirate videz in občutek zbiralnika izdaj, vdelani JavaScript vdelajte v katero koli spletno mesto za povratne informacije.

  • Orodja za razvoj

    S to skrbniško funkcijo lahko svoja orodja za razvoj programske opreme povežete tudi z orodjem JIRA. Za povezavo z JIRA morate vnesti URL aplikacije.

Kako ustvariti težavo v JIRA

Nadzorna plošča JIRA se odpre, ko vnesete svoj uporabniški ID in geslo. Pod brezplačno nadzorno ploščo JIRA najdete možnost Projekt, ko jo kliknete, se odpre okno, v katerem so navedene možnosti, kot so preprosto sledenje težavam, upravljanje projektov, gibčni Kanban, Jira Classic in tako naprej, kot je prikazano na spodnjem posnetku zaslona.

Ko kliknete možnost Preprosto sledenje težavam, se odpre drugo okno, kjer lahko omenite vse podrobnosti o težavi in ​​dodelite zadevo odgovorni osebi.

Ko kliknete gumb »Pošlji«, se odpre okno, v katerem lahko opravite seznam del, kot so ustvarjanje težav, dodeljevanje težav, preverjanje stanja težav, kot so: razrešene, v teku ali zaprte itd.

Ko je težava ustvarjena, se na vašem zaslonu prikaže pojavno okno z napisom, da je težava uspešno ustvarjena, kot je prikazano na spodnjem posnetku zaslona

Zdaj, če želite urediti težavo ali jo želite izvoziti v dokument XML ali Word, lahko miškin kazalec premaknete na glavno ploščo in kliknete Vprašanja . V razdelku Možnosti vprašanj kliknite na iskanje vprašanj, ki bodo odprla okno, kjer lahko poiščete svoje težave in izvedete več funkcij.

Ko izberete "iskanje za vprašanja" v okviru vprašanja, se bo pojavilo okno, kot je prikazano na posnetku zaslona

  1. Možnost Iskanje vprašanj vas pripelje do okna, kjer si lahko ogledate težave, ki ste jih ustvarili, kot tukaj, imamo vprašanja ST1 in ST2
  2. Tukaj na posnetku zaslona lahko vidite težavo »Napaka, zaznana med preskusom sprejemljivosti uporabnika« in vse podrobnosti, povezane z njo. Od tu lahko izvajate več nalog, na primer ustavite napredek pri vprašanjih, urejate vprašanja, komentirate vprašanja, dodeljujete vprašanja itd.
  3. Podrobnosti o izdaji lahko celo izvozite v dokument XML ali Word.
  4. Prav tako si lahko ogledate dejavnost, ki se nadaljuje z izdajo, preglede o tem, dnevnik dela, zgodovino izdaje in tako naprej.
  5. Pod možnostjo sledenja času lahko vidite celo predviden čas za rešitev težav

V istem oknu lahko nastavite filter za težavo in jih shranite pod Priljubljeni filtri , tako da jo lahko s pomočjo filtra poiščete ali si ogledate.

Če si želite ogledati povzetek težave, lahko kliknete Povzetek možnosti , da se odpre okno, ki bo prikazalo vse podrobnosti vašega projekta in napredek na tem grafikonu. Na desni strani okna s povzetkom je tok dejavnosti, ki vsebuje podrobnosti o težavah in komentarje pooblaščenca o zadevi.

Podopravilo

Težave s podopravili so koristne za razdelitev nadrejene težave na več manjših nalog, ki jih je mogoče dodeliti in jim slediti ločeno. Vprašanja obravnava celoviteje in nalogo loči na manjše dele opravil.

Kako ustvariti podopravilo

Podopravilo je mogoče ustvariti na dva načina

  • Ustvari podopravilo v nadrejeni izdaji
  • Ustvarjanje težave v podopravilo

Če želite v JIRA ustvariti podopravilo, morate izbrati težavo, v katero želite dodeliti podopravilo. V oknu z izdajo kliknite možnost Dodeli več in nato ustvari pod-nalogo, kot je prikazano na spodnjem posnetku zaslona. Na istem zavihku lahko izberete tudi pretvori v podopravilo, če želite pretvoriti nadrejeno težavo v podopravilo.

Ko kliknete na Ustvari podopravilo , se odpre okno za dodajanje težave z nalogo. Izpolnite podrobnosti o podopravi in ​​kliknite Ustvari, kot je prikazano na spodnjem posnetku zaslona, in to bo ustvarilo podopravilo za nadrejeno težavo.

Ustvaril bo podopravilo v nadrejenih izdajah, podrobnosti o tem, kdaj opraviti nalogo, pa bodo prikazane na strani z vrsto izdaje, kot je prikazano na spodnjem posnetku zaslona. Če želite dodati več podopravil, lahko na vogalu podokna kliknete znak plus (+). Če želite zapisati tudi čas, porabljen za trenutno nalogo, kliknite (+) plus znak v kotu sledenja času in zapišite podrobnosti v dnevnik.

Nekaj ​​pomembnih točk, ki si jih morate zapomniti pri ustvarjanju podopravila

  • V izdaji imate lahko toliko podopravil, kolikor je potrebno
  • Za podnalogo ne morete imeti podnaloge
  • Ko je pod-naloga ustvarjena pod nadrejenim, nadrejene datoteke ni mogoče pretvoriti v pod-nalogo
  • Podnalogo pa je mogoče pretvoriti v nadrejeno težavo
  • Lahko delate na svoji podopravi, ne da bi se morali oddaljiti od starševske težave

Delovni tokovi

Potek dela JIRA je sklop stanj in prehodov, skozi katere težava preide v svojem življenjskem ciklu. Potek dela JIRA obsega pet glavnih stopenj, ko je izdaja izdana.

  • Odpri številko
  • Rešena težava
  • Izdaja InProgress
  • Ponovno odprta izdaja
  • Zapri številko

Medtem ko potek dela v JIRA obsega statuse, pooblaščenca, ločljivost, pogoje, potrjevalnike, funkcije po funkciji in lastnosti

  • Stanja: predstavlja stališča vprašanj znotraj poteka dela
  • Prehodi: prehodi so mostovi med statusi, načinom, kako se določena izdaja premika iz enega stanja v drugega
  • Prejemnik: prejemnik narekuje odgovorno stranko za katero koli težavo in določi, kako naj bo naloga izvedena
  • Rešitev: Pojasnjuje, zakaj izdaja prehaja iz odprtega stanja v zaprto
  • Pogoji: Pogoji nadzorujejo, kdo lahko izvede prehod
  • Potrjevalci: Zagotovi lahko, da se prehod lahko zgodi glede na stanje težave
  • Lastnosti: JIRA prepozna nekatere lastnosti na prehodih

Stanje težave lahko določite v samem oknu, ko kliknete potrditveno polje za IN Progress status, kot je prikazano na spodnjem posnetku zaslona, ​​bo to odražalo stanje na plošči z vprašanji, označeno z rumeno.

Za izdajo, ki smo jo ustvarili, bo JIRA predstavila potek dela, ki prikazuje napredek projekta. Kot je prikazano na posnetku zaslona, ​​ne glede na stanje, ki smo ga nastavili na plošči Izdaja, se bo to odražalo v grafikonu poteka dela, tukaj smo stanje težave nastavili v »V teku« in enako stanje se posodobi v poteku dela, označeno z rumeno. Potek dela lahko daje hiter pregled dela, ki poteka.

Vtičniki v JIRA

Za učinkovitejše delovanje JIRA so na voljo vtičniki, nekateri od teh vtičnikov so Zendesk, Salesforce, GitHub, Gitbucket itd. Nekateri izmed njih ekipi za podporo omogočajo poročanje o težavah neposredno v JIRA, ustvarjajo neomejene zasebne repozitorije s popolno podporo za izdajo in upravljanje testov itd.

JIRA okretna

Agile ali Scrum metodo običajno uporabljajo razvojne skupine, ki sledijo načrtu načrtovanih funkcij za prihajajoče različice svojih izdelkov. Agile sledi enake načrte, da bi spremljali svoje težave, kot pri drugih metodah JIRA storiti -> V Progress -> V, kot je prikazano na posnetku zaslona spodaj, imamo eno vprašanje v Če želite to narediti in drugo vprašanje v v teku. Ko bo težava v teku v teku razrešena, se bo premaknila v stanje Končano in na enak način se bo težava v delu opravila premaknila na naslednjo stopnjo v teku.

Ustvarjanje težave v storitvi Agile

Če želite ustvariti okretno izdajo, pojdite v glavni meni pod zavihkom Agile , kliknite na "Getting Started" , ko jo kliknete, bo zahteval, da ustvarite novo ploščo za izdaje za Scrum ali Kanban . Izberete lahko svojo možnost glede na vaše zahteve, tukaj smo izbrali Scrum metodo.

Kako ustvariti ep v agilnosti

V JIRA Agile je epika preprosto izdaja. Ep zajema veliko delo. Gre za veliko uporabniško zgodbo, ki jo lahko razdelimo na številne majhne zgodbe. Za dokončanje epa lahko traja več sprintov. Lahko ustvarite nov ep v agilnem načinu ali pa uporabite vprašanje, ki ste ga ustvarili na običajni plošči JIRA. Prav tako lahko ustvarite tudi zgodbo za gibčen scrum.

Načrt načrta v gibčnosti:

Način načrta prikazuje vse uporabniške zgodbe, ustvarjene za projekt. Na levem stranskem meniju lahko določite podlago, na kateri bodo težave prikazane. Medtem ko v desnem meniju kliknete težavo, lahko ustvarite podopravila, dnevnike itd.

Delovni način v gibčnosti

Prikazala se bo informacija o aktivnem sprintu. Vse izdaje ali zgodbe uporabnikov bodo prikazane v treh kategorijah, kot je prikazano na spodnjem posnetku zaslona Za izvedbo, V teku in Končano za prikaz napredka projekta ali težav.

Uporaba Clone in Link v JIRA

V JIRA lahko težavo tudi klonirate, ena prednost kloniranja je ta, da lahko različna skupina ločeno dela na težavi in ​​jo hitro reši.

Obstaja še ena uporabna funkcija: JIRA Link. Povezava izdaje vam omogoča, da ustvarite povezavo med dvema obstoječima težavama na istem ali različnih strežnikih JIRA. Kot je prikazano na posnetku zaslona, ​​smo trenutno izdajo "Spustni meni ST-6 ne deluje" povezali z drugo težavo "GUI ST-4 se ne odziva - ponovno preizkusi funkcije GUI" .

Tako kot tukaj smo tudi sprint nastavili za 1 dan in šprint bo tekel za tisto določeno časovno obdobje, kot je prikazano na spodnjem posnetku zaslona. Če delate s scrumom in želite težavo razvrstiti po prednostnih nalogah ali jo razvrstiti, potem preprosto povlecite in spustite težavo v zaostanke.

Poleg tega lahko opravite več nalog, na primer, če kliknete na desnem kotu okna, se prikaže seznam funkcij, ki ga lahko uporabite po svoji potrebi.

Poročila v JIRA

Za sledenje napredku v Agileu Burndown Chart prikazuje dejansko in ocenjeno količino dela v sprintu. Tipičen izgorevalni grafikon bo videti nekako takole, kjer rdeča črta označuje dejansko preostalo nalogo, modra črta pa idealno nalogo, ki ostane med ciklom skrum.

Poleg grafikona Burn down so v avtomatizaciji JIRA na voljo še druge možnosti, kot so Sprint Report, Epic Report, Version Report, Velocity Chart, Control Chart, Cumulative diagram diagrama . Za predstavitev napredka vašega projekta lahko uporabite tudi različno možnost grafikona.

Tako kot tukaj na zgornjem posnetku zaslona smo za prednostne naloge izbrali tortni grafikon. Ustvaril bo tortni diagram, ki bo predstavljal prednostne naloge in resnost vprašanj v odstotkih za celoten projekt, kot je prikazano spodaj. Tortni grafikon si lahko ogledate z različnih vidikov, kot so pooblaščenec, komponente, vrsta izdaje, prednost, ločljivost in stanje itd.

Prav tako lahko konfigurirate, kako želite videti pomično ploščo. Scrum deska ponuja različne možnosti, s katerimi lahko spremenite videz svoje plošče. Različne funkcije, ki jih lahko konfigurirate s pomočjo scrum-a, so stolpci, plavalne plošče, hitri filtri, barve kartic itd. Tu smo izbrali upravljanje stolpcev in izbrali možnosti Število izdaj in prikazal bo skupno število izdaj, ki jih je treba opraviti ali opraviti. Pri upravljanju stolpcev lahko dodamo dodaten stolpec v skladu z našo zahtevo. Prav tako obstajajo različne funkcije, ki jih lahko konfigurirate na plošči.

Filtri

Za filtriranje težav lahko nastavite tudi filtre, ki niso privzeti. Filtri, ki jih lahko uporabite, so datum, komponenta, prednost, ločljivost itd.

Odbor Kanban in upravljanje vprašanj

Tako kot plošča Agile Scrum lahko tudi mi ustvarimo Kanban Board, tukaj smo ustvarili ime projekta Cloud Testiranje. Kanban board je koristen za ekipo, ki vodi in omejuje njihovo delo v teku. Kanban plošče so vidne v delovnem načinu, v načinu načrta pa ne.

Tu smo ustvarili težavo »Napaka, zaznana med preskušanjem nalaganja« in »Preveri težave, povezane s strežnikom v oblaku« na Kanban Board, kot je prikazano na spodnjem posnetku zaslona, ​​prikazuje pa tudi njihovo stanje, označeno z rdečo.

Kanban velja za najboljšo metodologijo za odpravljanje napak in izdajo vzdrževanja, kjer je dohodna naloga prednostna in nato ustrezno obdelana. Malo je ukrepov, s katerimi bi Kanban postal učinkovitejši.

  1. Vizualizirajte svoj potek dela
  2. Omejite nedokončano delo
  3. Delo na vprašanjih
  4. Izmerite čas cikla

JIRA Scrum proti JIRA Kanban

Scrum

Kanban

Poročila

Burndown Chart: Grafikon prikazuje vse spremembe in obseg, ki se je spremenil, medtem ko je sprint še vedno vklopljen, drugi grafikoni vključujejo Sprint Report, Velocity Chart, Epic Report itd.

Poročila

Kontrolna tabela: Omogoča vam merjenje časa cikla za težave, ki prikazuje srednji čas in dejanski čas, potreben za dokončanje težav

Agile Board

Ekipi omogoča, da vidi napredek sprintov. To je način dela, kjer lahko vidite samo ploščo, razčlenjeno na različna stanja.

Omejitve

Skupina se lahko odloči, ali bo povečala ali zmanjšala število težav, ki naj bodo prikazane v posameznem stanju.

Zaostanki

Tu bo ekipa načrtovala sprinte in ocenila zgodbe, ki bodo vključene v vsak sprint

Potek dela

Stolpce lahko preslikate v stanja vašega poteka dela. Z dodajanjem ali odstranjevanjem stolpcev lahko potek dela spremenite po potrebi.

Zanimive Članki...