- Het tabblad Beheer helpt gebruikers releases en cycli te organiseren en bij te houden.
- Een release heeft een duidelijke startdatum en einddatum die overeenkomt met een groep wijzigingen die in dat tijdsinterval naar de eindgebruikers worden geïmplementeerd
- Een cyclus die binnen een release valt, heeft een reeks ontwikkelings- en testinspanningen om een gemeenschappelijk doel te bereiken.
- ALM-gebruikers kunnen de voortgang van het project in realtime volgen door de releasestructuur te analyseren om er zeker van te zijn dat deze overeenkomt met de releasedoelstellingen.
- Het stelt gebruikers ook in staat om een snelle momentopname te krijgen van de kwaliteit van die release, die de uitstaande openingsfrequentie voor defecten en defecten weergeeft.
Waarom hebben we beheer van release en cycli nodig in ALM?
In werkelijkheid, wanneer een productontwikkeling plaatsvindt, zijn er verschillende releases voor een bepaald product
- Elke release is opgesplitst in een aantal cycli. Laten we zeggen dat we 2 releases hebben met elk 2 ontwikkelings- en testcycli voor de Guru99-banktoepassing.
- Elke release heeft ook een vooraf gedefinieerde scope en mijlpaal die eraan is gekoppeld.
- Voor elke cyclus is er een specifiek aantal eisen.
- Aan elke vereiste zijn een aantal testcases verbonden.
- Bij het uitvoeren van testen worden de defecten gelogd en in kaart gebracht naar de bijbehorende testen waarna we eisen en defecten kunnen traceren.
Het tabblad Beheer
Deze module helpt ons om releases en cycli te maken en te beheren, wat de eerste stap is voordat we verder gaan met het maken van een werkitem, zoals vereisten / tests / defecten. Het helpt ons ook bij het plannen en volgen van projecten. De volgende functionaliteiten zijn essentieel op dit tabblad.
- Releases maken
- Cycli maken
- Releasebereik creëren
- Maak een mijlpaal
Opmerking: raadpleeg voordat u met de training begint deze interactieve tutorial om te leren hoe u in ALM moet inloggen
Hoe u een release maakt
Het aanmaken van releases is de eerste stap in ALM en alle andere werkitems zoals requirements, testcases en defecten worden getraceerd op basis van de releases / cycli.
Zoals uitgelegd in de workflow, zullen we dit jaar twee releases hebben voor de Guru99-bankapplicatie met de volgende tijdlijnen.
Naam vrijgeven |
Begin datum |
Einddatum |
R1 |
01/01/2017 |
21/06/2017 |
2017 R2 |
01/07/2017 |
31/12/2017 |
Stap 1) De eerste stap is om naar het tabblad Beheer te navigeren en op het tabblad " Vrijgaven " te klikken . De bestemmingspagina wordt weergegeven zoals hieronder weergegeven:
Stap 2) Voordat we een release maken, kunnen we een container / map maken door op een " New Folder " -pictogram in de releasemodule te klikken, zoals hieronder wordt weergegeven. Geef de mapnaam 2017
Stap 3) De volgende stap is het maken van nieuwe releases. Om een nieuwe release aan te maken, klikt u op de knop " nieuwe release" en het dialoogvenster Nieuwe release wordt geopend. Voer de volgende verplichte gegevens in
- Naam vrijgeven
- Startdatum van de release
- Einddatum van de release
- Korte beschrijving over de release (optioneel)
Stap 4) Na het invoeren van de bovenstaande gegevens klikt u op "OK". De release wordt gemaakt zoals hieronder wordt weergegeven.
Op dezelfde manier kunt u een andere release R2 maken
Stap 5) Bij het selecteren van een bepaalde release, kan men de tabbladen zien die relevant zijn voor de releases.
Stap 6) Laten we nu de belangrijke tabbladen begrijpen die beschikbaar zijn onder de "Releases" -module. Selecteer het tabblad Details om de informatie op te halen over de details van de release die is verstrekt tijdens het maken van de release.
Stap 7) Selecteer het tabblad Release Scope dat de details over het bereik van die release bevat. We hebben geen ruimte gecreëerd voor deze release; vandaar dat de scope-lijst leeg is. Het creëren van mijlpalen en scope wordt in een aparte module uitgebreid behandeld.
Stap 8) Masterplan biedt de grafische weergave van de tijdlijn. Als er cycli worden gemaakt, bevat het masterplan ook cyclustijdlijnen voor die release.
Stap 9) Status-tabblad toont details over de release met betrekking tot de algehele voortgang van die release.
- Wanneer de release opnieuw wordt gemaakt zonder dat er werkitems zoals vereisten / tests / defecten aan zijn toegevoegd, wordt de status weergegeven zoals hieronder weergegeven.
- De status wordt weergegeven zoals hieronder weergegeven wanneer de gebruiker de werkitems, zoals vereisten / tests / defecten, afzet tegen de release.
Hoe maak je een cyclus
In werkelijkheid wordt elk van de releases verder onderverdeeld in cycli en laten we begrijpen hoe we cycli in ALM kunnen creëren. Laten we zeggen dat er in ons geval twee cycli zijn in een release.
Vrijlating | Cyclusnaam | Startdatum cyclus | Einddatum cyclus |
Laat R1 los | Cyclus 1 | 01/01/2017 | 31/03/2017 |
Cyclus 2 | 01/04/2017 | 30/06/2017 | |
Laat R2 los | Cyclus 1 | 01/07/2017 | 30/09/2017 |
Cyclus 2 | 01/10/2017 | 31/12/2017 |
Stap 1) Selecteer de release waaronder u cycli wilt maken en klik op de knop " Nieuwe cycli " en het dialoogvenster voor nieuwe cycli wordt geopend waar de releasetijdlijnen vooraf zijn ingevuld terwijl deze cyclus wordt gemaakt onder de geselecteerde release. De gebruiker moet de volgende verplichte gegevens invoeren in het venster 'Nieuwe cycli':
- Naam van de cyclus
- Startdatum van de cyclus
- Einddatum van de cyclus.
- Beschrijving (optioneel)
Stap 2) Zodra de hele cyclus is gemaakt, heeft de gebruiker toegang tot dezelfde onder de aangemaakte release, zoals hieronder wordt weergegeven.
Stap 3) Selecteer een bepaalde cyclus om toegang te krijgen tot details van die cyclus.
Stap 4) Laten we nu alle andere belangrijke tabbladen onder "Cycles" begrijpen. De gebruiker kan elke bijlage toevoegen onder het tabblad 'bijlagen'. 'Het tabblad Voortgang' geeft de status van die cyclus weer onder de geselecteerde release.
- De voortgang wordt weergegeven zoals hieronder weergegeven wanneer de gebruiker de cyclus heeft gemaakt zonder dat er werkitems (vereisten / tests / defecten) aan zijn toegewezen.
- De voortgang wordt weergegeven zoals hieronder weergegeven nadat de gebruiker werkitems (vereisten / tests / defecten) aan de cyclus heeft toegewezen.
Stap 5) Het tabblad Kwaliteit geeft de informatie weer zoals de openingssnelheid van defecten en het aantal openstaande defecten, wat de voorlopige informatie is over de kwaliteit van de huidige cyclus.
- Wanneer de gebruiker de cyclus heeft gemaakt, wordt het tabblad 'Kwaliteit' weergegeven zoals hieronder weergegeven, omdat er geen werkitems aan zijn toegewezen.
- Het tabblad 'Kwaliteit' wordt weergegeven zoals hieronder wordt weergegeven zodra de gebruiker werkitems heeft toegewezen aan die release.
Hoe u een vrijgavebereik kunt maken
Elke release heeft een bijbehorende scope en mijlpaal die kan worden toegevoegd onder het tabblad " Release Scope " onder Releases.
Stap 1) Na het klikken op het "+" icoon in de release scope tab van de releasemodule, wordt het dialoogvenster New Scope geopend.
Voer de volgende gegevens in.
- De naam van het bereik, het enige verplichte veld
- Prioriteit van het toepassingsgebied
- Eigenaar van het toepassingsgebied.
- Beschrijving van de reikwijdte.
Stap 2) Nadat u op de knop "OK" hebt geklikt, wordt al het toegevoegde bereik weergegeven op het tabblad " Bereik vrijgeven ", zoals hieronder weergegeven.
Hoe MileStone te creëren
Stap 1) Nieuwe mijlpaal kan alleen worden gemaakt onder een release met een "Nieuwe mijlpaal" -pictogram, zoals hieronder weergegeven.
Stap 2) Bij het maken van een mijlpaal zijn de volgende velden verplicht.
- Naam van de mijlpaal
- Start het bijhouden van de datum
- Einde trackingdatum.
- Omschrijving
Stap 3) De gemaakte mijlpaal wordt weergegeven zoals hieronder.
Stap 4) De gebruiker kan nu een mijlpaalbereik toewijzen aan het gemaakte projectbereik. Om hetzelfde te doen, selecteert u de mijlpaal en navigeert u naar Milestone Scope en selecteert u de bijbehorende scope en wijst u deze toe.