Skapa releaser och cykler i HP ALM (Quality Center)

⚡ Smart sammanfattning

Skapa utgåvor och cykler i HP ALM med hjälp av fliken Hantering, som organiserar alla krav, tester och defekter mot en daterad leverans. Den här artikeln behandlar utgivningshierarkin, skapande av utgåvor och cykler, definition av utgivningsomfattning, tillägg av milstolpar och läsning av status- och kvalitetsflikarna.

  • 📅 Definition av utgåva: En utgåva är en daterad grupp av ändringar som levereras till slutanvändare mellan ett fast startdatum och ett slutdatum.
  • 🔁 Cykeldefinition: En cykel finns inuti en release och innehåller en omgång utveckling och testning mot ett gemensamt mål.
  • ???? Sekvenseringsregel: Versioner och cykler måste finnas innan krav, tester eller defekter kan implementeras. tracmot dem.
  • 🎯 Utgivningsomfattning: Omfattningsobjekt registrerar vad utgåvan avser att leverera, med en prioritet och en ägare för varje post.
  • 🚩 milstolpar: En milstolpe markerar en tracen king-kontrollpunkt inuti en release och kan mappas till ett eller flera omfattningsobjekt.
  • 📊 Statusflik: Förloppssiffror förblir tomma tills arbetsuppgifterna är mappade, vilket är anledningen till att en ny version inte visar någonting.
  • 🐞 Kvalitetsflik: Andelen felöppningar och antal utestående fel ger den första avläsningen av releasestatusen.

Skapa utgåvor och cykler i HP ALM

Vad är fliken Hantering i HP ALM?

  • Fliken Hantering hjälper användare att organisera och track-utsläpp och cykler.
  • En utgåva har ett bestämt startdatum och slutdatum och motsvarar en grupp ändringar som kommer att distribueras till slutanvändare under det tidsintervallet.
  • En cykel, som faller inom en utgåva, har en uppsättning utvecklings- och testning ansträngningar för att nå ett gemensamt mål.
  • ALM-användare kan tracfölja projektets framsteg i realtid genom att analysera releaseträdet för att kontrollera om det matchar releasemålen.
  • Det gör det också möjligt för användare att få en snabb överblick över kvaliteten på den utgåvan, vilket visar de enastående defekter och defektöppningsfrekvensen.

Skapa utgåvor och cykler i HP ALM (kvalitetscenter)

Varför behöver vi hantering av utgåvor och cykler i ALM?

I verkligheten, när produktutveckling sker, finns det olika utgåvor för en viss produkt.

  • Varje utgåva är uppdelad i ett antal cykler. Låt oss säga att vi har två utgåvor, som var och en har två utvecklings- och testcykler, för Guru99 bankapplikation.
  • Varje utgåva har också en fördefinierad omfattning och milstolpe kopplad till sig.
  • För varje cykel finns det en specifik uppsättning krav.
  • Varje krav har ett antal testfall kopplade till sig.
  • Vid utförande av tester loggas defekter och mappas till motsvarande tester, varefter vi kan trace-krav och defekter.

Hantering av release och cykler i ALM

Diagrammet visar varför sekvensering är viktigt. Eftersom varje arbetsuppgift är tracuppåt till en cykel och en release, är det att skapa releasestrukturen först som gör rapportering möjlig senare.

Jämförelse av utgivning, cykel, omfattning och milstolpe

Fyra objekt finns på fliken Hantering, och att blanda ihop dem är den vanligaste anledningen till att ett releaseträd blir oanvändbart.

Ändamålet Vad den representerar Sitter inuti Obligatoriska fält
Släpp En daterad leverans till slutanvändare En mapp i utgivningsträdet Namn, startdatum, slutdatum
Cykel En omgång utveckling och testning En släpp Namn, startdatum, slutdatum
Release Scope En vara som utgåvan avser att leverera En släpp Endast namn
Milestone A trackungens kontrollpunkt En släpp Namn, början och slut trackung dejter

Fliken Management

Den här modulen hjälper oss att skapa och hantera utgåvor och cykler, vilket är det första steget innan man skapar arbetsuppgifter som krav, tester eller defekter. Den hjälper också till med projektplanering och trackung. Följande funktioner är de viktiga i den här fliken.

  • Skapa releaser
  • Skapa cykler
  • Skapar Release Scope
  • Skapa milstolpar

Obs: innan du börjar med denna övning, se HP ALM-introduktion för hur man loggar in på ALM, och hur man laddar ner och installerar HP ALM om du inte redan har tillgång.

Hur man skapar en release

Att skapa releaser är det första steget i ALM, och alla andra arbetsmoment som krav, testfall och defekter är tracmot utsläpp och cykler.

Som förklarats i arbetsflödet kommer vi att ha två utgåvor under året för Guru99 bankapplikation, med tidslinjerna nedan. Datumen är illustrativa och matchar skärmdumparna som följer.

Släpp namn Start datum Slutdatum
2017 R1 01/01/2017 21/06/2017
2017 R2 01/07/2017 31/12/2017

Steg 1) Det första steget är att gå till fliken Hantering och klicka på "meddelandenfliken ”. Landningssidan visas enligt nedan:

Skapa en release

Steg 2) Innan vi skapar en release kan vi skapa en container eller mapp genom att klicka på “ny mapp”-ikonen i modulen Utgåvor, som visas nedan. Ge mappen namnet 2017.

Skapa en release

Steg 3) Nästa steg är att skapa nya utgåvor. För att skapa en ny utgåva, klicka på “Nya utgåvan” så öppnas dialogrutan Ny version. Ange följande information.

  1. Släpp namn
  2. Startdatum för releasen
  3. Slutdatum för releasen
  4. Kort beskrivning av utgåvan (valfritt)

Skapa en release

Steg 4) När du har angett ovanstående uppgifter klickar du på ”OK”. Releasen skapas enligt nedan.

Skapa en release

På samma sätt kan du skapa den andra utgåvan, R2.

Steg 5) När du väljer en specifik utgåva kan du se de flikar som är relevanta för utgåvorna.

Skapa en release

Steg 6) Nu ska vi förstå de viktiga flikarna som finns tillgängliga under modulen ”Releaser”. Välj fliken Detaljer för att hämta informationen som angavs när releasen skapades.

Skapa en release

Steg 7) Välj Release Scope fliken, som ger information om omfattningen av den versionen. Vi har inte skapat omfattning för den här versionen än, så omfattningslistan är tom. Att skapa milstolpar och omfattning behandlas senare på den här sidan.

Skapa en release

Steg 8) Huvudplanen ger en bildrepresentation av tidslinjen. Om cykler skapas kommer huvudplanen även att innehålla tidslinjer för den utgåvan.

Skapa en release

Steg 9) Fliken Status visar den övergripande utvecklingen av den versionen.

När releasen skapas på nytt, utan några arbetsobjekt som krav, tester eller defekter, visas statusen enligt nedan.

Skapa en release

Statusen visas enligt nedan när användaren har mappat arbetspunkter som krav, tester och defekter mot versionen.

Skapa en release

💡 Tips: En tom Status- eller Kvalitetsflik indikerar inte ett fel. Båda panelerna förblir tomma tills krav, tester eller defekter har mappats till versionen, eftersom det ännu inte finns något att sammanfatta.

Hur man skapar en cykel

I verkligheten är varje utgåva ytterligare uppdelad i cykler. Låt oss förstå hur man skapar cykler i ALM. I vårt fall finns det två cykler i varje utgåva.

Släpp Cykelns namn Cykelns startdatum Cykelns slutdatum
Släpp R1 Cykel 1 01/01/2017 31/03/2017
Cykel 2 01/04/2017 30/06/2017
Släpp R2 Cykel 1 01/07/2017 30/09/2017
Cykel 2 01/10/2017 31/12/2017

Steg 1) Välj den utgåva under vilken du vill skapa cykler och klicka på "Ny cykel”-knappen. Dialogrutan Ny cykel öppnas, med tidslinjerna för utgivningen förifyllda eftersom den här cykeln skapas under den valda utgåvan. Ange följande information i fönstret 'Ny cykel':

  • Cykelns namn
  • Startdatum för cykeln
  • Slutdatum för cykeln
  • Descriptjon (valfritt)

Skapa cykel

⚠️ Varning: Cykeldatum måste infalla inom de överordnade utgivningsdatumen. ALM avvisar en cykel som startar innan utgivningen börjar eller slutar efter att den stängs, så förläng utgivningen först om planen ändras.

Steg 2) När alla cykler har skapats kan du komma åt dem under den skapade versionen enligt nedan.

Skapa cykel

Steg 3) Välj en specifik cykel för att få åtkomst till informationen om den cykeln.

Skapa cykel

Steg 4) Nu ska vi förstå de andra viktiga flikarna som finns under "Cykler". Du kan bifoga filer under fliken "Bifogade filer". Fliken Förlopp ger statusen för den cykeln under den valda utgåvan.

Förloppet visas enligt nedan när cykeln har skapats utan några arbetsobjekt, det vill säga krav, tester eller defekter, mappade mot den.

Skapa cykel

Förloppet visas enligt nedan efter att användaren har mappat arbetsuppgifter till cykeln.

Skapa cykel

Steg 5) Fliken Kvalitet ger information som antalet felöppningar och antalet utestående fel, vilket är den första indikationen på kvaliteten på den aktuella cykeln.

När användaren just har skapat cykeln visas fliken "Kvalitet" som visas nedan, eftersom inga arbetsuppgifter är mappade mot den.

Skapa cykel

Fliken "Kvalitet" visas som nedan när användaren har mappat arbetsuppgifter mot den versionen.

Skapa cykel

Hur man skapar releasescope

Varje utgåva har en omfattning och milstolpar kopplade till sig, vilka kan läggas till under "Release Scope”-fliken i modulen Utgåvor.

Steg 1) När du klickar på ikonen "+" på fliken Releasescope i modulen Releases, Nytt omfattning dialogrutan öppnas.

Skapa releaseomfattning

Ange följande detaljer.

  1. Namnet på omfånget, vilket är det enda obligatoriska fältet
  2. Prioritet för omfattningsobjektet
  3. Ägare av omfattningen
  4. Descriptjon av omfattningen

Skapa releaseomfattning

Steg 2) När du klickar på "OK" knappen visas alla tillagda objekt i omfånget i “Release Scope”-fliken som visas nedan.

Skapa releaseomfattning

Hur man skapar en milstolpe

Steg 1) En ny milstolpe kan endast skapas under en release, med hjälp av ikonen "Ny milstolpe" som visas nedan.

Skapa Milestone

Steg 2) När du skapar en milstolpe är följande fält obligatoriska.

  1. Milstolpens namn
  2. Start Tracking Datum
  3. Slutet Tracking Datum
  4. BESKRIVNING

Skapa Milestone

Steg 3) Den skapade milstolpen visas nedan.

Skapa Milestone

Steg 4) Nu kan du mappa en milstolpeomfattning mot den skapade projektomfattningen. För att göra detta, välj milstolpen, navigera till Milstolpeomfattning, välj motsvarande omfattning och mappa den.

Skapa Milestone

Bästa praxis för planering av utgåvor och cykler

Fliken Hantering är snabb att fylla i och långsam att korrigera, så några konventioner gör trädet läsbart allt eftersom projekten ackumuleras.

  1. Kom överens om en namngivningskonvention först. Ett mönster som YYYY R1 och YYYY R1 C1 sorterar korrekt och förblir läsbart år senare.
  2. Använd mappar per år. Utan mappar blir utgivningsträdet en platt lista som är svår att skanna.
  3. Håll cyklerna korta. Cykler på två till fyra veckor ger meningsfulla framsteg, medan en sexmånaderscykel döljer problem ända till slutet.
  4. Skapa omfattningsobjekt före testdesign. Omfattning är det som förvandlar en publicering från ett datumintervall till en avsiktsförklaring.
  5. Ta inte bort en stängd utgåva. Historiska utgåvor bär tracansvar för fel som åberopats mot dem.
  6. Kartlägg varje krav till en cykel. Omappade arbetsobjekt visas aldrig på flikarna Status eller Kvalitet.

När utgivningsstrukturen finns, fortsätt med kravspecifikationer, sedan testplanmodul och testlabbAdministratörer bör också granska hur man anpassar ett projekt och livscykeln för felhanteringHela serien finns tillgänglig i HP ALM-handledningoch intervjuförberedelser i Intervjufrågor för kvalitetscenter.

Vanliga frågor

En release är den daterade leveransen till slutanvändare. En cykel är en omgång av utveckling och testning inom den releasen, så en release innehåller vanligtvis flera cykler.

Nej. ALM validerar cykeldatum mot den överordnade versionen och avvisar allt som faller utanför. Justera versionsdatumen först om planen verkligen har ändrats.

Eftersom inga arbetsuppgifter är mappade till den ännu. Förlopps- och kvalitetssiffror beräknas från länkade krav, tester och defekter, så båda panelerna förblir tomma tills dessa länkar finns.

Omfattning registrerar vad utgåvan kommer att leverera, med en prioritet och en ägare. En milstolpe registrerar när en kontrollpunkt inträffar, och omfattningsobjekt mappas till milstolpar för trackung.

Den kan föreslå en namngivningskonvention och dela upp ett leveransdatum i rimliga cykler. Bedömningarna av beroende och kapacitet kräver fortfarande en person som känner teamet.

Ja, när en cykel behandlas som en sprint och en release som ett produktionssteg. Team levererarping kontinuerligt, ofta behåll en rullande utlösning med korta upprepade cykler.

Sammanfatta detta inlägg med: