Creați versiuni și cicluri în HP ALM (Centrul de calitate)

⚡ Rezumat inteligent

Creați versiuni și cicluri în HP ALM utilizând fila Gestionare, care organizează fiecare cerință, test și defect în raport cu o livrare datată. Acest articol acoperă ierarhia versiunilor, crearea versiunilor și a ciclurilor, definirea domeniului de aplicare al versiunii, adăugarea de etape și citirea filelor de stare și calitate.

  • 📅 Definiția lansării: O lansare este un grup datat de modificări livrate utilizatorilor finali între o dată fixă ​​de început și o dată de sfârșit.
  • 🔁 Definiția ciclului: Un ciclu se află în interiorul unei versiuni și conține o rundă de dezvoltare și testare către un obiectiv comun.
  • ???? Regula de secvențiere: Versiunile și ciclurile trebuie să existe înainte ca cerințele, testele sau defectele să poată fi identificate. tracîmpotriva lor.
  • 🎯 Domeniul lansării: Elementele de domeniu înregistrează ceea ce lansarea își propune să livreze, cu o prioritate și un proprietar pentru fiecare intrare.
  • 🚩 Puncte de reper: O piatră de hotar marchează o tracpunct de control rege în cadrul unei versiuni și poate fi mapat la unul sau mai multe elemente de domeniu.
  • 📊 Fila Stare: Cifrele de progres rămân goale până când elementele de lucru sunt mapate, motiv pentru care o nouă versiune nu afișează nimic.
  • ???? Fila Calitate: Rata de deschidere a defectelor și numărul de defecte restante oferă prima citire a stării de funcționare a lansării.

Crearea de lansări și cicluri în HP ALM

Ce este fila Management din HP ALM?

  • Fila Administrare îi ajută pe utilizatori să organizeze și track eliberări și cicluri.
  • O lansare are o dată de început și o dată de sfârșit definite și corespunde unui grup de modificări care vor fi implementate utilizatorilor finali în intervalul de timp respectiv.
  • Un ciclu, care se încadrează într-o lansare, are un set de dezvoltări și de testare eforturi pentru atingerea unui scop comun.
  • Utilizatorii ALM pot track progresul proiectului în timp real prin analizarea arborelui de versiuni, pentru a verifica dacă acesta corespunde obiectivelor lansării.
  • De asemenea, permite utilizatorilor să obțină o imagine rapidă a calității lansării respective, arătând caracteristicile remarcabile defecte și rata de deschidere a defectelor.

Creați versiuni și cicluri în HP ALM (Quality Center)

De ce avem nevoie de Managementul Lansărilor și Ciclurilor în ALM?

În realitate, atunci când are loc dezvoltarea unui produs, există diverse lansări pentru un anumit produs.

  • Fiecare lansare este împărțită într-un număr de cicluri. Să presupunem că avem două lansări, fiecare având două cicluri de dezvoltare și testare, pentru Guru99 aplicație bancară.
  • Fiecare lansare are, de asemenea, un domeniu de aplicare și o etapă predefinite asociate.
  • Pentru fiecare ciclu există un set specific de cerințe.
  • Fiecare cerință are asociate un număr de cazuri de testare.
  • La executarea testelor, defectele sunt înregistrate și mapate la testele corespunzătoare, după care putem traccerințe și defecte.

Managementul lansării și ciclurilor în ALM

Diagrama arată de ce este importantă secvențierea. Deoarece fiecare element de lucru este tracelaborat în sus, ajungând la un ciclu și o lansare, crearea mai întâi a structurii lansării este ceea ce face posibilă raportarea ulterioară.

Lansare, Ciclu, Domeniu de aplicare și Etapă de Relevanță Comparate

Patru obiecte se află în fila Management, iar confuzia lor este cel mai frecvent motiv pentru care un arbore de lansare devine inutilizabil.

Obiect Ce Reprezintă Stă înăuntru Câmpuri obligatorii
Eliberați O livrare datată către utilizatorii finali Un folder în arborele de versiuni Nume, data de început, data de sfârșit
Ciclu O rundă de dezvoltare și testare O eliberare Nume, data de început, data de sfârșit
Scopul lansării Un element pe care lansarea intenționează să îl livreze O eliberare Numai numele
Bornă A tracpunct de control al regelui O eliberare Nume, început și sfârșit tracîntâlniri regale

Fila Management

Acest modul ne ajută să creăm și să gestionăm versiuni și cicluri, acesta fiind primul pas înainte de a crea orice element de lucru, cum ar fi cerințe, teste sau defecte. De asemenea, ajută la planificarea proiectului și tracrege. Următoarele funcții sunt cele importante din această filă.

  • Crearea versiunilor
  • Crearea Ciclurilor
  • Crearea domeniului de lansare
  • Crearea de etape

Notă: înainte de a începe acest exercițiu, consultați Introducere în HP ALM pentru a afla cum să vă conectați la ALM și Cum se descarcă și se instalează HP ALM dacă nu aveți încă acces.

Cum se creează o versiune

Crearea versiunilor este primul pas în ALM, iar toate celelalte elemente de lucru, cum ar fi cerințele, cazurile de testare și defectele, sunt... tracîmpotriva eliberărilor și ciclurilor.

Așa cum este explicat în fluxul de lucru, vom avea două lansări în cursul anului pentru GuruAplicația bancară 99, cu cronologia de mai jos. Datele sunt ilustrative și corespund capturilor de ecran care urmează.

Nume eliberare Data de începere Data de Terminare
2017 R1 01/01/2017 21/06/2017
2017 R2 01/07/2017 31/12/2017

Pas 1) Primul pas este să navigați la fila Management și să faceți clic pe „Lansări„”. Pagina de destinație apare așa cum se arată mai jos:

Creați o lansare

Pas 2) Înainte de a crea o versiune, putem crea un container sau un folder făcând clic pe „Folder nou„” din modulul Versiuni, așa cum se arată mai jos. Dați folderului numele 2017.

Creați o lansare

Pas 3) Următorul pas este crearea de noi lansări. Pentru a crea o nouă lansare, faceți clic pe „Noua lansare„” și se va deschide caseta de dialog Versiune nouă. Introduceți următoarele detalii.

  1. Nume eliberare
  2. Data de începere a lansării
  3. Data de încheiere a lansării
  4. Scurtă descriere a lansării (opțional)

Creați o lansare

Pas 4) După introducerea detaliilor de mai sus, faceți clic pe „OK”. Lansarea va fi creată așa cum se arată mai jos.

Creați o lansare

În mod similar, puteți crea cealaltă versiune, R2.

Pas 5) La selectarea unei anumite versiuni, puteți vedea filele relevante pentru versiuni.

Creați o lansare

Pas 6) Acum să înțelegem filele importante disponibile în modulul „Versiuni”. Selectați fila Detalii pentru a prelua informațiile furnizate în timpul creării versiunii.

Creați o lansare

Pas 7) selectaţi Scopul lansării filă, care oferă detalii despre domeniul de aplicare al versiunii respective. Nu am creat încă domeniul de aplicare pentru această versiune, așa că lista domeniilor de aplicare este goală. Crearea etapelor importante și a domeniului de aplicare este abordată mai târziu pe această pagină.

Creați o lansare

Pas 8) Planul general oferă o reprezentare grafică a cronologiei. Dacă sunt create cicluri, planul general va include și cronologii ale ciclului pentru versiunea respectivă.

Creați o lansare

Pas 9) Fila Stare arată progresul general al lansării respective.

Când versiunea este creată recent, fără a fi adăugate elemente de lucru, cum ar fi cerințe, teste sau defecte, starea este afișată așa cum se arată mai jos.

Creați o lansare

Starea este afișată așa cum se arată mai jos, odată ce utilizatorul mapează elementele de lucru, cum ar fi cerințele, testele și defectele, în raport cu versiunea.

Creați o lansare

💡 Sfat: O filă Stare sau Calitate goală nu indică o eroare. Ambele panouri rămân goale până când cerințele, testele sau defectele sunt mapate la versiune, deoarece nu există încă nimic de rezumat.

Cum să creezi un ciclu

În realitate, fiecare lansare este împărțită în cicluri. Să înțelegem cum se creează cicluri în ALM. În cazul nostru, există două cicluri în fiecare lansare.

Eliberați Numele ciclului Data începerii ciclului Data de încheiere a ciclului
Lansarea R1 Ciclul 1 01/01/2017 31/03/2017
Ciclul 2 01/04/2017 30/06/2017
Lansarea R2 Ciclul 1 01/07/2017 30/09/2017
Ciclul 2 01/10/2017 31/12/2017

Pas 1) Selectați versiunea sub care doriți să creați cicluri și faceți clic pe „Cicl nou„”. Se deschide caseta de dialog Ciclu nou, cu cronologiile de lansare prepopulate, deoarece acest ciclu este creat în cadrul lansării selectate. Introduceți următoarele detalii în fereastra „Ciclu nou”:

  • Numele ciclului
  • Data începerii ciclului
  • Data de încheiere a ciclului
  • Description (opțional)

Creați un ciclu

⚠️ Atenție: Datele ciclului trebuie să se încadreze în datele de lansare principale. ALM respinge un ciclu care începe înainte de începerea lansării sau se termină după închiderea acesteia, așadar prelungiți mai întâi lansarea dacă planul se modifică.

Pas 2) După ce toate ciclurile sunt create, le puteți accesa sub versiunea creată, așa cum se arată mai jos.

Creați un ciclu

Pas 3) Selectați un anumit ciclu pentru a accesa detaliile ciclului respectiv.

Creați un ciclu

Pas 4) Acum să înțelegem celelalte file importante prezente sub „Cicluri”. Puteți atașa fișiere sub fila „Atașamente”. Fila Progres oferă starea ciclului respectiv sub versiunea selectată.

Progresul este afișat așa cum se arată mai jos atunci când ciclul a fost creat fără elemente de lucru, adică cerințe, teste sau defecte, mapate în raport cu acesta.

Creați un ciclu

Progresul este afișat așa cum se arată mai jos după ce utilizatorul a mapat elementele de lucru la ciclu.

Creați un ciclu

Pas 5) Fila Calitate oferă informații precum rata de deschidere a defectelor și numărul de defecte restante, acesta fiind primul indicator al calității ciclului curent.

Când utilizatorul tocmai a creat ciclul, fila „Calitate” este afișată așa cum se arată mai jos, deoarece nu sunt mapate elemente de lucru pentru aceasta.

Creați un ciclu

Fila „Calitate” este afișată așa cum se arată mai jos, odată ce utilizatorul a mapat elementele de lucru pentru versiunea respectivă.

Creați un ciclu

Cum se creează un domeniu de lansare

Fiecare lansare are un domeniu de aplicare și etape asociate, care pot fi adăugate sub „Scopul lansării„” din modulul Lansări.

Pas 1) La clic pe pictograma „+” din fila Domeniu de aplicare al versiunii din modulul Versiuni, Noua Domeniu de aplicare se deschide dialogul.

Creați domeniul de lansare

Introduceți următoarele detalii.

  1. Numele domeniului de aplicare, care este singurul câmp obligatoriu
  2. Prioritatea elementului de domeniu
  3. Proprietarul domeniului de aplicare
  4. Description al domeniului de aplicare

Creați domeniul de lansare

Pas 2) După ce faceți clic pe "O.K" , toate elementele de domeniu adăugate sunt afișate în „Scopul lansării” după cum se arată mai jos.

Creați domeniul de lansare

Cum să creezi o etapă importantă

Pas 1) O nouă etapă de etapă poate fi creată doar în cadrul unei versiuni, utilizând pictograma „Etapă de etapă nouă”, așa cum se arată mai jos.

Creați MileStone

Pas 2) La crearea unei etape, următoarele câmpuri sunt obligatorii.

  1. Numele pietrei de hotar
  2. acasă Tracking Data
  3. Sfârşit Tracking Data
  4. Descriere

Creați MileStone

Pas 3) Etapa de reper creată este prezentată mai jos.

Creați MileStone

Pas 4) Acum puteți mapa domeniul de aplicare al unui jalon în raport cu domeniul de aplicare al proiectului creat. Pentru a face acest lucru, selectați jalonul, navigați la Domeniul de aplicare al jalonului, selectați domeniul de aplicare corespunzător și mapați-l.

Creați MileStone

Cele mai bune practici pentru planificarea lansărilor și ciclurilor

Fila Management se completează rapid și se corectează lent, așa că câteva convenții mențin arborele lizibil pe măsură ce proiectele se acumulează.

  1. Mai întâi, conveniți asupra unei convenții de denumire. Un model precum YYYY R1 și YYYY R1 C1 se sortează corect și rămâne lizibil ani mai târziu.
  2. Folosește foldere pe an. Fără foldere, arborele versiunilor devine o listă plată, dificil de scanat.
  3. Mențineți ciclurile scurte. Ciclurile de două până la patru săptămâni oferă citiri semnificative ale progresului, în timp ce un ciclu de șase luni ascunde problemele până la sfârșit.
  4. Creați elemente de domeniu înainte de proiectarea testului. Domeniul de aplicare este ceea ce transformă o publicare dintr-un interval de date într-o declarație de intenție.
  5. Nu ștergeți o versiune închisă. Lansările istorice poartă tracrăspundere pentru defectele invocate împotriva lor.
  6. Mapați fiecare cerință la un ciclu. Elementele de lucru nemapate nu apar niciodată în filele Stare sau Calitate.

Odată ce structura de lansare există, continuați cu cerințe specificații, apoi modulul planului de testare și laborator de testeAdministratorii ar trebui, de asemenea, să examineze cum să personalizezi un proiect si ciclul de viață al gestionării defectelorSeria completă este disponibilă în Tutorial HP ALMși pregătirea pentru interviu în Întrebări de interviu pentru Centrul de Calitate.

Întrebări frecvente

O lansare este livrarea datată către utilizatorii finali. Un ciclu este o rundă de dezvoltare și testare în cadrul acelei lansări, așadar o lansare conține de obicei mai multe cicluri.

Nu. ALM validează datele ciclului în raport cu versiunea principală și respinge orice se află în afara acesteia. Ajustați mai întâi datele de lansare dacă planul a fost modificat cu adevărat.

Deoarece nu există încă elemente de lucru mapate la acesta. Cifrele de progres și calitate sunt calculate din cerințele, testele și defectele legate, astfel încât ambele panouri rămân goale până când există aceste linkuri.

Domeniul de aplicare înregistrează ce va livra versiunea, cu o prioritate și un proprietar. O etapă importantă înregistrează momentul în care se ating un punct de control, iar elementele domeniului de aplicare sunt mapate la etape importante pentru tracrege.

Poate propune o convenție de denumire și poate împărți o dată de livrare în cicluri rezonabile. Evaluările privind dependența și capacitatea necesită în continuare o persoană care cunoaște echipa.

Da, când un ciclu este tratat ca un sprint și o lansare ca un increment de producție. Echipele livreazăping mențineți adesea continuu o eliberare rulantă cu cicluri scurte și repetate.

Rezumați această postare cu: