jira sub task with example
Opprette og jobbe med underoppgaver og flette oppgaver i JIRA:
Vi ble kjent med JIRA Feilsøkingsverktøy i vår forrige opplæring.
Vi vet alle at JIRA-problemet er et standard og frittstående problem. Men JIRA muliggjør også nedbrytning av problemer.
Dette kan oppnås på flere måter. Den har en bestemmelse om å kopiere problemene, slik at en bruker ikke trenger å legge inn alle feltene igjen for å opprette et nytt lignende problem. JIRA Training Series vil gi deg en klar kunnskap om konseptet.
=> Klikk her for komplette JIRA-opplæringsserier
Denne veiledningen forklarer om JIRA-underoppgaver, opprettelsen av en JIRA-underoppgave, konvertering av et problem til en underoppgave og omvendt, kloning (kopiering) av et problem, korrigering / flytting av et problem osv. I detalj.
En underoppgave er ingenting annet enn en inndeling av en overordnet sak (oppgave) i biter av arbeid som kan tildeles og spores individuelt.
Hva du vil lære:
- Underoppgaver i JIRA
- Typer underoppgaver
- Fremgangsmåte for å lage en underoppgave
- Fremgangsmåte for å konvertere et frittstående problem til en underoppgave
- Fremgangsmåte for å konvertere en underoppgave til det frittstående problemet
- Move An Issue
- Clone An Issue
- Eksempler på JIRA-underoppgaver
- Opprett underoppgaver i JIRA
- Noen viktige punkter å merke seg
- Konklusjon
- Anbefalt lesing
Deloppgaver i JIRA
Som vi alle vet at en oppgave / problem i JIRA er den nevnte historien / kravet som det jobbes med.
I tilfelle problemet er for stort og komplekst, kan problemet deles opp i logiske underutgaver kjent som ‘Underoppgaver’ i JIRA. Disse mindre problemene kan håndteres riktig.
Hver underoppgave kan jobbes med av en egen person, som igjen gir mulighet til å overvåke fremdriften i hovedspørsmålet på en bedre måte. Også personen som jobber med en deloppgave får en bedre forståelse av området.
Når underoppgaver er opprettet, blir hovedproblemet referert til som foreldreproblemet. Alle underutgavene til overordnet utgave vises som et sammendrag på samme side / skjermbildet av overordnet utgave i delen “Underoppgaver”.
=> Det er viktig å merke seg at en underoppgave har alle de samme feltene som et vanlig / standard problem. Underoppgaver har forskjellige problemtyper.
Typer underoppgaver
(Listen kan variere fra en organisasjon til en annen)
- Underoppgave
- Slå sammen-til-gren-underoppgave
- RCA
Fremgangsmåte for å lage en underoppgave
#1) Åpne (søk) problemet som underoppgaven eller underoppgavene skal opprettes for.
#to) Klikk på '…' -knappen (referert til som 'Ellipsis', tilgjengelig øverst til høyre) slik at rullegardinmenyen utvides.
# 3) Velg menyelementet ‘Opprett underoppgave’. (se bildet nedenfor for ‘Ellipsis’ og menyelement).
Dette vil vise popup-siden 'Opprett underoppgave' (øverst på hovedsiden).
Merk: En Jira-administrator må aktivere undermenyen ‘Opprett underoppgave’. De fleste av organisasjonene vil ha det. Dessuten må emnetypen for underoppgaven legges til prosjekttypeskjemaet.
Merk: Ellipsis (‘…’) -knappen ble kjent (kalt) som “Mer” i de tidligere versjonene av JIRA og ble plassert ved siden av knapper som “Rediger” på verktøylinjen.
På den ovennevnte siden, velg ‘Underoppgave’ i rullegardinmenyen for utgivelsestypen, og gi deretter innspill til de obligatoriske feltene og eventuelle tilleggsfelt, og klikk deretter på knappen ‘Opprett’ tilgjengelig nederst på siden.
Nyopprettet underutgave (vanligvis referert til som underoppgave) vises i delen 'Underoppgaver' i hoved- / overordnet utgave.
Merk: Felter på popup-siden 'Opprett underoppgave' kan tilpasses for å vise de brukte feltene. Dette kan gjøres ved å klikke på Konfigurer felt (med hjulet som ikon) tilgjengelig øverst til høyre på siden.
Etter å ha klikket vil den dukke opp en dialog der feltene som ikke er obligatoriske kan fjernes og omvendt. Brukeren kan veksle mellom standardfeltene og den tilpassede siden ved hjelp av 'Alle' og 'Egendefinerte' lenker.
En annen type underutgave kalles ‘MergeToBranch-Subtask’, som brukes spesielt mens kodene flytter / flettes fra prosjekt / produktgren til en annen. For eksempel, når det kreves å flytte fra en utviklingsgren til en gren som allerede er i produksjon, blir denne underoppgaven mye brukt.
Fremgangsmåten for å opprette en sammenslåingstype for underoppgave er den samme som for underoppgave, bortsett fra at alternativet 'MergeToBranch-underoppgave' må velges i rullegardinmenyen. Når problemet med sammenslåing til gren er opprettet, må produktinnehaveren godkjenne koden.
Merk: Underoppgaver kan ikke deles videre i flere underoppgaver. I tilfelle behovet oppstår at en underoppgave skal brytes videre, er det påkrevd at underoppgaven først konverteres til en standardutgave, og deretter kan denne utgaven ha underoppgaver.
Dermed kan en utgave konverteres fra en standard / overordnet (frittstående) utgave til en underoppgave og omvendt. Imidlertid, hvis et problem allerede har egne underoppgaver, vil ikke JIRA tillate brukeren å konvertere problemet til underoppgave.
I et slikt tilfelle skal alle underoppgaver konverteres først til frittstående problemer og deretter konvertere overordnet utgave til underoppgave.
Det er viktig å merke seg at underoppgaver ikke kan gjøres underoppgaver for en annen utgave (dvs. kan ikke flyttes direkte fra en utgave til en annen). Fremgangsmåten er å først konvertere underoppgaver til standardutgaver og deretter gjøre dem til underoppgaver for et annet foreldreproblem.
Fremgangsmåte for å konvertere et frittstående problem til en underoppgave
#1) Åpne (søk) problemet som må konverteres.
#to) Klikk på 'on' ... '-knappen (referert til som' ellipsis ', tilgjengelig øverst til høyre) slik at rullegardinmenyen utvides.
# 3) Velg menypunktet 'Konverter til underoppgave'. -> Dette åpner en side som krever 4 trinn for å fullføre konverteringen.
# 4) Trinn 1: Skriv inn hovednummeret i redigeringsboksen 'Velg foreldreproblem'.
=> Fortsett å skrive de første bokstavene i prosjektet ( For eksempel, 'SAMP'), som deretter viser listen over utgaver (historie) som er kvalifiserte for valg. Velg ønsket nummer. Velg type underoppgave, og klikk deretter på ‘Neste >>’ -knappen. Dette åpner 'Step2'-siden.
=> Alternativt kan du klikke på 'velg utgave' -linken / -knappen (plassert ved siden av 'Velg foreldreutgave' -redigeringsboksen), som vil vise 'Utvalgselektor' -siden, der brukeren kan velge problemer basert på et av de to alternativene / filtrene, nemlig ' Nylige problemer 'eller' Fra filter '.
# 5) Trinn 2 og trinn 3 kreves ikke sett fra ovenstående bilde. (se også merknad nedenfor).
# 6) Trinn 4. Ved å klikke på “Neste >>” -knappen vises siden “Bekreftelse” som er trinn 4 i konverteringsprosedyren. Hvis alle inngangene / valgene ser ok ut, klikker du på 'Fullfør' -knappen. Når du har klikket på “Fullfør” -knappen, blir den opprinnelige standardutgaven konvertert til underoppgave for det gitte overordnede problemet.
=> Når som helst kan konverteringsprosedyren avbrytes ved hjelp av 'Avbryt' -knappen.
Når en underoppgave er opprettet, vises det overordnede problemet som det er en underoppgave, øverst til venstre på siden.
Merk: Følgende gjelder for begge typer konverteringer, nemlig fra standardutgave til underoppgave og fra underoppgave til frittstående problem.
=> Hvis den nåværende statusen for problemet som konverteres ikke er en forventet status for den nye utgivelsestypen, vises Velg ny status-side i trinn 2, der brukeren må velge en ny status og deretter klikke ‘Neste >>’ -knappen.
=> Hvis det er behov for å nevne flere felt, vises siden 'Oppdater felt' i trinn 3, ellers vil meldingen 'Alle felt oppdateres automatisk' vises på siden.
Fremgangsmåte for å konvertere en underoppgave til det frittstående problemet
#1) Åpne (søk) underoppgaven som skal konverteres.
#to) Klikk på 'på' ... '-knappen (referert til som' ellipsis ', tilgjengelig øverst til høyre) slik at rullegardinmenyen utvides.
# 3) Velg menypunktet 'Konverter til utgave'. -> Dette åpner en side (se bildet nedenfor) som krever 4 trinn for å fullføre konverteringen.
# 4) Trinn 1: På siden 'Velg problemtype' i trinn 1, velg en ny problemtype for det frittstående / standardutgaven, og klikk deretter på 'Neste >>' -knappen.
# 5) Trinn 2 og trinn 3 kreves ikke sett fra ovenstående bilde. (Se også merknadsseksjonen ovenfor).
# 6) Trinn 4 : Ved å klikke på “Neste >>” -knappen vises siden “Bekreftelse” som er trinn 4 i konverteringsprosedyren. Hvis alle inngangene / valgene ser ok ut, klikker du på 'Fullfør' -knappen. Med dette vil underoppgave bli konvertert til frittstående / standardutgave.
Det nyopprettede standardutgaven vil bli sett, og utgavesiden vil ikke lenger vise et overordnet utgavenummer, noe som betyr at det ikke lenger er en underoppgave.
Move An Issue
La oss anta at den valgte sakstypen var feil mens du opprettet et problem, og nå vil brukeren rette på dette. JIRA tilbyr denne funksjonaliteten for å endre problemtypen.
Fremgangsmåte for å flytte et problem:
#1) Åpne (søk) problemet som må endres (flyttes).
#to) Klikk på 'on' ... '-knappen (referert til som' ellipsis ', tilgjengelig øverst til høyre) slik at rullegardinmenyen utvides.
# 3) Velg menyelementet 'Flytt'. Dette vil vise siden 'Move Issue', som viser trinn 1 i totrinnsprosedyren.
# 4) Trinn 1. Velg et nytt prosjekt der problemet skal flyttes (i tilfelle hvis prosjektet ble valgt mens det ble opprettet et problem, var det feil). Hvis prosjektnavnet er riktig, er det ikke nødvendig å endre det.
- Velg ny utgivelsestype fra rullegardinmenyen i 'Til' -kolonnen.
- Klikk på ‘Neste’ -knappen. Dette fører brukeren til neste trinnside.
# 5) Trinn 2 og trinn 3 er ikke påkrevd som vist på bildet ovenfor.
Dette kan variere avhengig av den opprinnelige utgavetypen og den nye utgavetypen, noe som betyr at i disse tilfellene vil brukeren måtte oppgi nødvendige detaljer. Klikk nå på 'Neste >>' -knappen for å gå til neste trinn.
# 6) Trinn 4: Er siden der brukeren bekrefter de endrede detaljene og en gang fornøyd klikker på 'Flytt' -knappen.
- Dette fullfører prosedyren for å flytte et problem med de nye detaljene.
Clone An Issue
Det er tilfeller der en ny utgave som skal opprettes, ligner (nesten) en eksisterende utgave. I stedet for å lage en ny utgave hele veien, gir Jira en funksjonalitet kalt ‘klone’ for å kopiere et eksisterende utgave.
Fremgangsmåte for å klone et problem:
#1) Åpne (søk) problemet som må endres (flyttes).
#to) Klikk på 'on' ... '-knappen (referert til som' ellipsis ', tilgjengelig øverst til høyre) slik at rullegardinmenyen utvides.
# 3) Velg menyelementet 'Klone'. Dette viser siden 'Kloneutgave' på toppen av det opprinnelige utgaven.
- I det obligatoriske sammendragsfeltet skriver du inn et nytt sammendrag for den nye utgaven.
- Merk av for 'Klon-lenker' hvis de koblede problemene også skal kopieres (som lenker) til den nye utgaven.
- Merk av for 'Clone sprint value' hvis problemet skal legges til samme Sprint som det originale problemet.
# 4) Etter å ha tastet inn / valgt obligatorisk og ytterligere informasjon, klikk på Create ’-knappen. Dette vil skape en ny utgave.
Eksempler på JIRA-underoppgaver
Eksempel 1 : Et kvalitetsrelatert eksempel kan være oppgaven med testdokumentasjon. Testdokumentasjon i seg selv er en aktivitet som det kan ta en uke å fullføre. Si at det innebærer følgende aspekter: Dokumentasjon av testplan som tar to dager. Test case dokumentasjon - 2 dager, Test plan gjennomgang - ½ dag og Test case review - 1 dag. Anta også at det er to ressurser.
I dette tilfellet kan vi lage en JIRA-utgave av skriveoppgaven for 'Testdokumentasjon' og ha følgende fire underoppgaver:
- Dokumentasjon av testplan - tilordnet ressurs 1
- Test case dokumentasjon - tilordnet ressurs 2
- Testplangjennomgang - tildelt ressurs 2
- Test case review - tildelt ressurs 1
Ved å gjøre det er det lettere å ha bedre innsikt i fremdriftsoppgaven klokt og ressursmessig ved å bryte en stor foreldreoppgave i deloppgaver.
Merk : Det skal ikke forveksles at en type 'Oppgave' bare inneholder 'Underoppgaver'. En utgave av hvilken som helst type kan ha underoppgaver.
Eksempel 2 : Et eksempel relatert til feil kan være - hvis det oppstår en feil og trenger en kodeendring for å fikse den, kan utvikleren bruke en underoppgave for å spore denne kodefiksingen som må finne sted. Her blir kodefiksingen (av typen Underoppgave) en Underoppgave under feilen som er funnet (av typen Feil).
Opprett underoppgaver i JIRA
Du kan opprette underoppgaver ved å følge en av de to metodene:
- Opprett en underoppgave til et problem, eller
- Konverter et problem til en underoppgave, og velg en forelder
Vi vil se måtene nedenfor.
Metode 1: Opprette en underoppgave under en overordnet utgave
Når et overordnet problem allerede er opprettet, kan følgende trinn følges for å opprette en underoppgave under det:
#1) Åpne problemet. Gå til rullegardinmenyen 'Mer' øverst. Velg alternativet 'Opprett underoppgave' fra listen.
#to) Dialogboksen 'Opprett underoppgave' med foreldrenummernummeret kommer opp. Dette ligner på dialogen 'skape problem', bortsett fra at:
- Prosjekt: dette feltet eksisterer ikke, fordi underoppgaven må under prosjektet som den overordnede er opprettet.
- Problemstype - automatisk fylt ut som en deloppgave. Rullegardinmenyen har også en “teknisk oppgave” som et alternativ. Når det gjelder eksempel 2, vil det være mer hensiktsmessig å merke det som en teknisk oppgave.
# 3) Skriv inn informasjonen etter ønske og klikk på 'Opprett' for å opprette underoppgaven. Når den er opprettet, vil lenken til underoppgaven vises i delen 'Underoppgaver' i det overordnede problemet som vist nedenfor:
Merk : Du kan velge å legge til en ny underoppgave ved å klikke på “+” -tegnet i underoppgavedelen vist ovenfor.
# 4) Klikk på lenken til underoppgaven du vil opprette. Detaljene vises nedenfor.
Metode 2: Konvertere et problem til en underoppgave
#1) Åpne et opprettet problem. Gå til rullegardinlisten 'Mer' og velg alternativet 'Konverter til underoppgave'. Følgende skjermbilde vises.
- Skriv inn problem-ID-en, eller du kan søke i den ved hjelp av lenken som følger med.
- Som meldingen på skjermen spesifiserer: bare problemer som ikke er underoppgavetypen som allerede eksisterer under det samme prosjektet, kan velges.
- Velg underoppgavetype som enten Underoppgave eller teknisk oppgave.
- Klikk på Neste.
hvordan du fjerner et element fra en array-java
#to) Fortsett med trinn 2 og 3 ved å velge 'Neste'
# 3) Trinn 4 viser konverteringssammendraget. Velg Fullfør for å konvertere et problem til en underoppgave.
# 4) Dette problemet vil nå vises under delen 'Underoppgaver' i foreldreseksjonen.
Noen viktige punkter å merke seg
#1) Du kan ha så mange underoppgaver som nødvendig under en utgave.
#to) Du kan ikke ha underoppgaver til en underoppgave.
# 3) Når du har opprettet en underoppgave under en overordnet, kan foreldrene ikke lenger konverteres til en underoppgave.
# 4) En underoppgave kan imidlertid konverteres til et overordnet problem. For å gjøre det, gå til 'Mer-> Konverter til utgave' -alternativet. Følgende skjermbilde kommer opp. Denne prosessen ligner metode 2 for oppretting av problemer. Velg den nye utgavetypen og følg gjennom alle trinnene for å konvertere underoppgaven til et problem.
# 5) For et problem med underoppgaver vil delen 'Tidssporing' vise den konsoliderte tiden til foreldrene + underoppgavene.
For eksempel, hvis feltet Foreldreutgavens opprinnelige estimat ble valgt som 5 timer og underoppgavene ble satt til 3 timer under opprettelsen. Tidssporingsdelen i foreldreproblemet viser den 'Anslåtte tiden' som en sum av både overordnet og underoppgave. For vårt eksempel vil den vise 8 timer (5 + 3).
Det samme gjelder også feltet 'Resttid'. Det er et alternativ å bare vise foreldrenes tid til å spore informasjon uten å ta hensyn til underoppgavene. Du kan gjøre det ved å fjerne merket for 'Inkluder underoppgaver' i denne delen.
# 6) I underoppgavedelen kan du velge å vise alle underoppgavene eller bare de som er åpne ved å klikke på nedpilen ved siden av “+” - tegnet.
# 7) Du kan jobbe med underoppgaven din uten å måtte navigere bort fra foreldreproblemet. Aktivitetene du kan utføre blir oppført når du klikker på alternativet “Handlinger” som tilsvarer hver underoppgave. Du kan velge direkte hva du vil gjøre fra listen som kommer opp.
Dette oppsummerer alt det er å vite om underoppgaver i JIRA.
Konklusjon
JIRA gir oss alle muligheter for å dele opp et stort problem i mindre, kjent som underoppgaver, ved hjelp av forskjellige prosedyrer. Endring og kopiering av et problem er mulig i veldig få enkle trinn med JIRA.
Jeg håper du ville ha fått mye kunnskap om opprettelsen av underoppgaver i JIRA gjennom denne informative veiledningen.
=> Besøk her for komplette JIRA-opplæringsserier
Vår kommende veiledning vil forklare mer om Scrum management i Jira !!
PREV Opplæring | NESTE veiledning
Anbefalt lesing
- JIRA Dashboard Tutorial: Hvordan lage JIRA Dashboard med eksempel
- Veiledning til JIRA-arbeidsflyt: Administrering av arbeidsflyt og JIRA-rapporter
- Jira nedlasting og installasjon med Jira License Setup
- JIRA Administration Tutorial: JIRA Admin and User Management
- JIRA-opplæring: En komplett brukervennlig JIRA-guide
- GitLab Jira Integration Tutorial
- JIRA Agile Tutorial: Hvordan bruke JIRA effektivt til å administrere smidige prosjekter
- Topp 20 viktigste JIRA intervju spørsmål og svar