Uw Softwareontwikkelingscyclus datatemplate
Uw Softwareontwikkelingscyclus datatemplate
- Aanbevolen attributen om vast te leggen
- Belangrijkste activiteiten om te volgen
- Extractiehandleiding voor Jira Software
Attributen van de Softwareontwikkelingscyclus
| Naam | Omschrijving | ||
|---|---|---|---|
|
Activiteit
Activity
|
De naam van een specifieke gebeurtenis of statuswijziging die plaatsvond in de development levenscyclus van een item. | ||
|
Omschrijving
Dit attribuut vertegenwoordigt een afzonderlijke stap of mijlpaal in het softwareontwikkelingsproces. Deze activiteiten zijn afgeleid van wijzigingen in het statusveld van de Jira issue of andere belangrijke gebeurtenissen zoals code commits of reviews. Bij process mining vormt de volgorde van deze activiteiten de procesmap. Het analyseren van activiteiten helpt de processtroom te vinden, de duur van specifieke fasen te meten en afwijkingen van de standaard workflow te detecteren, zoals herstelrondes of overgeslagen kwaliteitspoorten.
Het belang
Activiteiten definiëren de stappen van het proces, en hun volgorde is belangrijk voor het visualiseren van de processtroom, het vinden van
Vindplaats
Typisch afgeleid van de 'status' veldovergangen in de Jira issue historie of changelog. Het kan ook worden verrijkt met data van verbonden ontwikkeltools.
Voorbeelden
Ontwikkeling GestartCode review uitgevoerdQA Testing VoltooidGedeployed naar productie
|
|||
|
Development Item
DevelopmentItem
|
De unieke kenmerk voor een enkele werkeenheid, zoals een story, bug of taak, binnen Jira Software. | ||
|
Omschrijving
Het Development Item dient als de primaire case kenmerk, en vertegenwoordigt een afzonderlijke werkeenheid zoals een feature, bug fix of taak. Het koppelt alle activiteiten van initiële conceptie en planning via ontwikkeling, testen en deployment voor dat specifieke item. In Jira komt dit typisch overeen met de issue key, bijvoorbeeld 'PROJ-123'. Het analyseren van dit attribuut maakt het mogelijk om de volledige end-to-end levenscyclus van elk werkitem te traceren. Het vormt de basis voor het construeren van procesmaps, het berekenen van doorlooptijden en het vinden van variaties in hoe verschillende items door het ontwikkelproces stromen.
Het belang
Dit is de onmisbaar voor het samenkoppelen van alle gerelateerde ontwikkelingsactiviteiten, waardoor het mogelijk wordt om de reis van een enkel werkitem van begin tot eind te traceren.
Vindplaats
Dit is het standaard 'key' veld voor een issue in het Jira Software Issue API object.
Voorbeelden
PROJ-101CORE-5432API-789
|
|||
|
TijdsTip Gebeurtenis
EventTime
|
De exacte datum en tijd waarop een specifieke development activity of gebeurtenis plaatsvond. | ||
|
Omschrijving
Dit
Het belang
Deze timestamp is onmisbaar voor het correct sequencen van gebeurtenissen en het berekenen van alle duur-gebaseerde meetwaarden, die belangrijk zijn voor het begrijpen van procesefficiëntie en het vinden van vertragingen.
Vindplaats
Dit komt overeen met de 'created' timestamp voor elke entry in de changelog of historie van een issue.
Voorbeelden
2023-10-26T10:00:00Z2023-11-15T14:35:10Z2024-01-05T09:00:00Z
|
|||
|
Bronsysteem
SourceSystem
|
Het systeem waaruit de development levenscyclus data is opgehaald. | ||
|
Omschrijving
Dit attribuut identificeert de herkomst van de data. Voor dit proces zal het consistent 'Jira Software' zijn, maar het is nuttig voor het onderscheiden van data als meerdere bronsystemen worden gecombineerd in een grotere analyse. In een breder IT-omgeving zorgt het specificeren van het bronsysteem voor duidelijke data lineage en helpt het bij het beheren van datakwaliteit en integratie-inspanningen over verschillende platforms heen.
Het belang
Biedt duidelijke herkomst van de data, wat belangrijk is bij het integreren van data uit meerdere systemen of voor data-governance- en auditdoeleinden.
Vindplaats
Dit is een statische waarde die moet worden toegevoegd tijdens het data-extractie- en transformatieproces.
Voorbeelden
Jira Software
|
|||
|
Tijdstip van extractie
LastDataUpdate
|
De timestamp die aangeeft wanneer de data voor dit proces voor het voor het laatst is bijgewerkt vanuit het bronsysteem. | ||
|
Omschrijving
Dit attribuut registreert de datum en tijd van de meest recente data-extractie uit Jira Software. Het biedt context over hoe actueel de geanalyseerde data is. Weten wat de laatste update tijd is, is belangrijk voor het begrijpen van de relevantie van de procesinzichten. Het helpt analysesten en zakelijke gebruikers te bevestigen dat ze naar actuele data kijken en Informapakketmeert hen over het cutoff point voor de gebeurtenissen die in de analyse zijn opgenomen.
Het belang
Geeft de relevantie van de
Vindplaats
Deze timestamp wordt gegenereerd en vastgelegd aan het einde van het data-extractie-, transformatie- en laadproces (ETL).
Voorbeelden
2024-03-15T02:00:00Z2024-03-16T02:00:00Z
|
|||
|
Item Priority
ItemPriority
|
Het prioriteitsniveau dat aan het ontwikkelitem is toegewezen, wat de urgentie aangeeft. | ||
|
Omschrijving
Het analyseren van prioriteit is belangrijk voor het controleren van
Het belang
Helpt bij het analyseren of
Vindplaats
Dit is het 'priority' veld binnen het 'velden' object van de Jira Issue API response.
Voorbeelden
HoogsteHoogGemiddeldLaag
|
|||
|
Item Status
ItemStatus
|
De huidige status van het ontwikkelitem binnen zijn workflow. | ||
|
Omschrijving
Dit attribuut weerspiegelt de specifieke fase van het ontwikkelitem op een gegeven moment, zoals 'In Progress', 'In Review' of 'Done'. De volgorde van statuswijzigingen in de loop van de tijd genereert de activiteiten voor process mining. Terwijl het 'Activiteit' attribuut de change gebeurtenis vertegenwoordigt, biedt de 'ItemStatus' de status van het item. Het is nuttig als dimensie voor filtering en analyse, zodat u kunt zien hoeveel items zich momenteel in een specifieke status bevinden of de kenmerken kunt analyseren van items die lange tijd in een bepaalde status blijven.
Het belang
Biedt een momentopname van waar een item zich in zijn levenscyclus bevindt, wat belangrijk is voor statusgebaseerde analyse en het begrijpen van de huidige staat van werk in uitvoering.
Vindplaats
Dit is het 'status' veld binnen het 'velden' object van de Jira Issue API response.
Voorbeelden
To DoIn uitvoeringIn beoordelingKlaar
|
|||
|
Posttype
ItemType
|
De classificatie van het ontwikkelitem, zoals Bug, Story, Task of Epic. | ||
|
Omschrijving
Dit
Het belang
Maakt het mogelijk om de procesanalyse te segmenteren om te vergelijken hoe verschillende soorten werk, zoals
Vindplaats
Dit is het 'issuetype' veld binnen het 'velden' object van de Jira Issue API response.
Voorbeelden
StoryBugTaskEpic
|
|||
|
Projectnaam
ProjectName
|
De naam van het Jira project waartoe het ontwikkelitem behoort. | ||
|
Omschrijving
In Jira zijn alle werkitems georganiseerd in projecten. De Project Naam biedt Dit
Het belang
Maakt het mogelijk om procesanalyse te segmenteren op project, product of team, wat prestatiemetingen en identificatie van
Vindplaats
Dit is het 'project' veld binnen het 'velden' object van de Jira Issue API response.
Voorbeelden
Mobiele App OntwikkelingCore PlatformData Science
|
|||
|
Teamnaam
TeamName
|
Het ontwikkelteam dat verantwoordelijk is voor het werkitem. | ||
|
Omschrijving
Vertegenwoordigt het specifieke agile of feature team dat aan het ontwikkelitem is toegewezen. In Jira wordt dit vaak geïmplementeerd als een aangepast veld, of het kan worden afgeleid uit andere Informatie zoals het project of een specifieke component. Dit attribuut is belangrijk voor prestatieanalyse op teamniveau. Het stelt dashboards in staat om te filteren en meetwaarden zoals doorlooptijd, herstelwerk rate en doorlooptijd voor individuele teams te tonen. Dit is belangrijk voor de dashboards 'Inter-Phase Handoff Efficiency' en 'Developer Workload & Item Progress'.
Het belang
Maakt prestatiemeting en vergelijking tussen verschillende ontwikkelteams mogelijk, wat helpt bij het vinden van goed presterende teams en het delen van
Vindplaats
Dit is vaak een aangepast veld in Jira. Raadpleeg uw Jira-beheerder om de specifieke veldnaam te vinden, die 'Team', 'Squad' of iets dergelijks kan zijn.
Voorbeelden
Team PhoenixKernservicesUI/UX Avengers
|
|||
|
Toegewezen gebruiker
Assignee
|
De gebruiker die momenteel is toegewezen om het ontwikkelitem af te handelen. | ||
|
Omschrijving
De Assignee is de persoon die verantwoordelijk is voor het werkitem in de huidige fase. In Jira is dit een standaardveld dat verandert naarmate het item tussen verschillende personen en teams beweegt. Het analyseren van de assignee is belangrijk voor het begrijpen van toewijzing van middelen, werklastverdeling en handoff-punten. Het helpt vragen te beantwoorden over welke ontwikkelaars of teams betrokken zijn bij specifieke fasen, wie een knelpunt is en hoe werk wordt verdeeld over de organisatie.
Het belang
Identificeert de verantwoordelijke gebruiker of
Vindplaats
Dit is het 'assignee' veld binnen het 'velden' object van de Jira Issue API response.
Voorbeelden
Alice SmithBob JohnsonNiet toegewezen
|
|||
|
`Totale cyclustijd`
CycleTime
|
De totale end-to-end duur voor een ontwikkelitem. | ||
|
Omschrijving
Dit is een primaire KPI voor het meten van de algehele procesnelheid en efficiëntie. De 'Average End-to-End Cycle Time' KPI en het 'Overall SDLC Cycle Time Analysis'
Het belang
Meet de end-to-end snelheid van het ontwikkelproces en biedt een belangrijke prestatie-indicator voor algehele efficiëntie en opleveringssnelheid.
Vindplaats
Dit is een berekend attribuut op case-niveau. Het is de timestamp van de laatste gebeurtenis minus de timestamp van de eerste gebeurtenis voor een gegeven 'DevelopmentItem'.
Voorbeelden
12096002592000604800
|
|||
|
Component
Component
|
Een subsectie of functioneel gebied van een project waartoe het item behoort. | ||
|
Omschrijving
Componenten worden in Jira gebruikt om Analyseren per component maakt een gedetailleerdere kijk op het ontwikkelproces mogelijk. Het kan helpen vinden of bepaalde delen van de applicatie meer
Het belang
Maakt het mogelijk om het proces te segmenteren op basis van functionele of technische gebieden van het product, wat helpt te bepalen welke componenten bronnen van vertraging of kwaliteitsproblemen zijn.
Vindplaats
Dit is het standaard 'components' veld binnen het 'velden' object van de Jira Issue API response.
Voorbeelden
Gebruiker InterfaceDatabaseAPI GatewayAuthenticatie
|
|||
|
Eindtijd van het gebeurtenis
EventEndTime
|
De timestamp waarop een activiteit of status is voltooid. | ||
|
Omschrijving
Dit attribuut markeert de voltooiingstijd van een activiteit. Het is de timestamp van de volgende activiteit in de volgorde voor een gegeven case. Terwijl de 'EventTime' (StartTime) het begin van een activiteit markeert, markeert de EventEndTime het einde ervan. Het verschil tussen deze twee tijdstempels is de verwerkingstijd voor die activiteit. Dit is belangrijk voor het berekenen van de KPI 'Gemiddelde Verwerkingstijd per Fase' en voor het bouwen van dashboards die activiteitsduren analyseren.
Het belang
Definieert het eindpunt van een
Vindplaats
Dit is een afgeleid attribuut. Voor een gegeven gebeurtenis is de eindtijd de starttijd van de daaropvolgende gebeurtenis voor dezelfde case.
Voorbeelden
2023-10-26T12:30:00Z2023-11-15T18:00:15Z2024-01-05T11:45:00Z
|
|||
|
Fix Version
FixVersion
|
De softwareversie waarin het ontwikkelitem daadwerkelijk is opgelost en gereleased. | ||
|
Omschrijving
De 'Fix Version' in Jira geeft de release aan die het voltooide werk voor een item bevat. Het markeert het concrete resultaat van de ontwikkelingsinspanning. Dit attribuut biedt de daadwerkelijke release-context, die kan worden vergeleken met de 'PlannedReleaseVersion' om de leveringsprestaties te analyseren. Het wordt ook gebruikt om alle items die in een specifieke release zijn geleverd te groeperen voor een geconsolideerd overzicht van wat is bereikt.
Het belang
Bevestigt in welke
Vindplaats
Dit komt overeen met het 'fixVersions' veld in de Jira Issue API response.
Voorbeelden
v2.1.1 Hotfixv3.0.0 Major Releasev2.2.0
|
|||
|
Geplande release
PlannedReleaseVersion
|
De beoogde softwareversie of release waarin het item gepland is om te deployen. | ||
|
Omschrijving
Dit attribuut, vaak het 'Affects Version/s' veld in Jira, geeft de beoogde release aan voor een feature of fix. Het dient als een deadline of doel voor de voltooiing van het werk. Dit is een kritiek attribuut voor de KPI 'On-Time Release Delivery Rate'. Door de daadwerkelijke deployment datum te vergelijken met de geplande releasedatum die aan deze versie is gekoppeld, kunt u de naleving van de planning en de voorspelbaarheid van uw releaseproces meten.
Het belang
Definieert de beoogde leveringsdatum of
Vindplaats
Dit komt overeen met de 'versions' of 'fixVersions' velden in de Jira Issue API. Het specifieke veld dat voor planning wordt gebruikt, kan variëren.
Voorbeelden
Versie 2.1Q1 2024 ReleaseLancering Project Phoenix
|
|||
|
Is herstelwerk
IsRework
|
Een indicator die aangeeft of een activiteit deel uitmaakt van een reworkloop. | ||
|
Omschrijving
Dit boolean attribuut is waar als een activiteit een stap terug in het proces vertegenwoordigt, zoals terugkeren naar 'Development Started' na het falen van QA testing. Het wordt bepaald door de volgorde van activiteiten voor een case te analyseren. Het vinden van herstelwerk is onmisbaar voor het verbeteren van procesefficiëntie en kwaliteit. Dit attribuut ondersteunt direct de KPI 'Rework Activiteit Rate' en het dashboard 'Rework Loop Frequency and Paths'. Het maakt het mogelijk om de hoeveelheid verspilde inspanning te kwantificeren en de hoofdoorzaken van kwaliteitsproblemen die leiden tot herstelwerk aan te wijzen.
Het belang
Markeert expliciet
Vindplaats
Dit is een berekend attribuut. Het vereist het definiëren van de verwachte processtroom en vervolgens het markeren van elke activiteit die afwijkt door naar een eerdere fase te gaan.
Voorbeelden
truefalse
|
|||
|
Item Resolutie
ItemResolution
|
De uiteindelijke uitkomst of reden voor het sluiten van een ontwikkelitem. | ||
|
Omschrijving
Resolution legt uit waarom een item naar een gesloten status is verplaatst. Hoewel een status 'Closed' kan zijn, kan de resolution 'Done', 'Won't Do', 'Dupliceren' of 'Cannot Reproduce' zijn. Dit biedt belangrijke context over de uitkomst van het werk. Het analyseren van resolution helpt onderscheid te maken tussen succesvol voltooid werk en items die zijn geannuleerd of afgewezen. Dit is belangrijk voor kwaliteitsanalyse en het begrijpen van de werkelijke doorlooptijd van waardevol werk versus bestede inspanningen aan items die uiteindelijk zijn weggegooid.
Het belang
Onderscheidt succesvol afgeronde items van items die om andere redenen zijn afgesloten, wat belangrijk is voor nauwkeurige productiviteits- en kwaliteitsanalyse.
Vindplaats
Dit is het 'resolution' veld binnen het 'velden' object van de Jira Issue API response. Het wordt typisch pas gevuld wanneer een issue wordt gesloten.
Voorbeelden
KlaarWon't DoDuplicaatNiet reproduceerbaar
|
|||
|
Melder
Reporter
|
De gebruiker die het ontwikkelitem oorspronkelijk heeft aangemaakt of gerapporteerd. | ||
|
Omschrijving
De Reporter is de persoon die de issue in Jira heeft aangemaakt. Dit kan een ontwikkelaar, een QA tester, een productmanager of zelfs een klant zijn via een service desk integratie. Het analyseren van de reporter kan inzichten geven in de oorsprong van het werk. U kunt bijvoorbeeld analyseren of bugs die door het QA team zijn gerapporteerd een andere levenscyclus hebben dan die door klanten zijn gerapporteerd. Het kan ook helpen bij het begrijpen van communicatiepatronen en de Informatiestroom aan het begin van het proces.
Het belang
Identificeert de herkomst van het werkitem, wat kan worden gebruikt om patronen te analyseren op basis van wie taken creëert of
Vindplaats
Dit is het 'reporter' veld binnen het 'velden' object van de Jira Issue API response.
Voorbeelden
Charles DarwinMarie CurieIsaac Newton
|
|||
|
Overdrachtwachttijd
HandoffWaitTime
|
De inactiviteitstijd tussen twee opeenvolgende activiteiten. | ||
|
Omschrijving
Deze metriek berekent de wachttijd of queue time tussen de voltooiing van één activiteit en de start van de volgende. Het vertegenwoordigt de tijd dat werk inactief blijft wachten tot iemand het oppakt. Dit is een kritieke metriek voor de KPI 'Gemiddelde Handoff Wachttijd' en het dashboard 'Inter-Phase Handoff Efficiency'. Hoge handoff-tijden duiden vaak op coördinatieproblemen, bron-beperkingen of inefficiënte communicatie tussen teams, zoals tussen development en QA. Het minimaliseren van deze inactiviteitstijd is een belangrijke hefboom voor het verminderen van de algehele doorlooptijd.
Het belang
Benadrukt
Vindplaats
Dit is een berekende metriek. Het is de starttijd van een activiteit minus de eindtijd van de vorige activiteit voor dezelfde case.
Voorbeelden
017280043200
|
|||
|
Sprintnaam
SprintName
|
De naam van de agile sprint waaraan het ontwikkelitem is toegewezen. | ||
|
Omschrijving
Voor teams die Scrum gebruiken, is de Sprint een Analyseren per
Het belang
Biedt een belangrijke context voor agile teams, waardoor analyse van procesefficiëntie en doorvoer op sprint-per-sprint basis mogelijk worden.
Vindplaats
Deze Informatie wordt typisch opgeslagen in een 'Sprint' aangepast veld, beheerd door Jira Software (Agile). De data zijn toegankelijk via de Issue API.
Voorbeelden
PROJ Sprint 1Q4-2023 Sprint 3November PI Sprint 2
|
|||
Activiteiten in de Softwareontwikkelingscyclus
| Activiteit | Omschrijving | ||
|---|---|---|---|
|
Gedeployed naar productie
|
Deze gebeurtenis markeert het moment dat de codewijzigingen die bij het ontwikkelitem horen live zijn in de productieomgeving. Dit kan worden afgeleid uit een uiteindelijke statuswijziging naar 'Done' of 'Released', of worden vastgelegd via een expliciete gebeurtenis van een geïntegreerde CI/CD tool. | ||
|
Het belang
Dit is het primaire succes-eindpunt voor het proces. Het is belangrijk voor het berekenen van de totale end-to-end doorlooptijd en het meten van deployment frequentie en doorlooptijd.
Vindplaats
Kan worden afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging naar 'Done' of 'Released'.
Gebeurtenistype
inferred
|
|||
|
Ontwikkeling Gestart
|
Vertegenwoordigt het moment dat een ontwikkelaar actief aan het ontwikkelitem begint te werken. Dit wordt bijna altijd vastgelegd door een statuswijziging binnen de workflow van Jira af te leiden, bijvoorbeeld wanneer de issue-status verandert naar 'In Progress'. | ||
|
Het belang
Dit is een belangrijke mijlpaal voor het meten van actieve ontwikkelingstijd. Het helpt onderscheid te maken tussen wachttijd en werk dat waarde toevoegt, een belangrijke metriek voor het vinden van knelpunten.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging naar 'In Progress'.
Gebeurtenistype
inferred
|
|||
|
Ontwikkelingsitem aangemaakt
|
Dit markeert het begin van de levenscyclus, wanneer een nieuw ontwikkelitem, zoals een story, bug of taak, formeel wordt gelogd in Jira. Deze gebeurtenis wordt expliciet door het systeem vastgelegd met een creation timestamp voor elke issue. | ||
|
Het belang
Deze activiteit dient als de definitieve start van het proces, wat belangrijk is voor het berekenen van end-to-end doorlooptijden en het volgen van het totale volume van inkomend werk.
Vindplaats
Dit is een fundamentele gebeurtenis voor elke Jira issue. De creation timestamp is opgeslagen in het 'created' veld van het issue record, toegankelijk via de Jira API.
Vastleggen
Het 'created' timestamp veld op het Jira Issue object.
Gebeurtenistype
explicit
|
|||
|
QA Testing Gestart
|
Deze gebeurtenis markeert het begin van de formele Quality Assurance testfase voor het ontwikkelitem. Het wordt afgeleid uit een Jira statuswijziging wanneer de issue wordt verplaatst naar een status zoals 'In QA', 'In Testing' of 'Ready for Testing'. | ||
|
Het belang
Dit is een belangrijke mijlpaal die de kwaliteitsvalidatiecyclus start. Het meten van de tijd van 'Development Completed' tot dit punt belicht handoff-vertragingen tussen Dev- en QA-teams.
Vindplaats
Afgeleid van de Jira issue changelog. Dit is de timestamp van het moment dat het veld 'status' wijzigt naar een specifieke status voor QA-testen, zoals 'In QA'.
Vastleggen
Timestamp van statuswijziging naar 'In QA' of 'In Testing'.
Gebeurtenistype
inferred
|
|||
|
QA Testing Voltooid
|
Betekent dat het ontwikkelitem alle Quality Assurance checks succesvol heeft doorstaan en klaar is voor de volgende fase, zoals Gebruikersacceptatietest of release. Dit wordt afgeleid uit een statuswijziging vanuit de primaire teststatus. | ||
|
Het belang
Dit markeert de voltooiing van een belangrijke kwaliteitspoort. Het analyseren van de duur van de QA-fase helpt testprocessen en toewijzing van middelen te optimaliseren.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging van 'In QA' naar 'Ready for UAT'.
Gebeurtenistype
inferred
|
|||
|
UAT Goedgekeurd
|
Vertegenwoordigt de succesvolle voltooiing van de Gebruikersacceptatietest (UAT), wat de goedkeuring van stakeholders voor release aangeeft. Dit wordt afgeleid uit een statuswijziging van 'In UAT' naar een status zoals 'Ready for Release' of 'Done'. | ||
|
Het belang
Deze mijlpaal bevestigt bedrijfsacceptatie en geeft groen licht voor production deployment van het item. Het is een kritieke gate om ervoor te zorgen dat het geleverde werk voldoet aan de gebruikersverwachtingen.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging van 'In UAT' naar 'Ready for Release'.
Gebeurtenistype
inferred
|
|||
|
Code review uitgevoerd
|
Geeft aan dat een `peer` of `lead` de `code` heeft beoordeeld op kwaliteit, standaarden en functionaliteit. Dit kan worden afgeleid uit een statuswijziging, zoals het bewegen van 'In Review' naar 'Ready for QA', of expliciet uit geïntegreerde ontwikkeltools. | ||
|
Het belang
Deze activiteit is een kritieke kwaliteitspoort. Het analyseren van de duur en resultaten, zoals herstelwerk, helpt de codekwaliteit te verbeteren en bugs te verminderen die later in het proces worden gevonden.
Vindplaats
Wordt vaak afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging van 'In Review' naar de volgende status.
Gebeurtenistype
inferred
|
|||
|
Item Klaar voor Ontwikkeling
|
Geeft aan dat een ontwikkelingsobject volledig is gespecificeerd, beoordeeld en geprioriteerd, waardoor het klaar is voor een ontwikkelaar om aan te beginnen. Dit wordt doorgaans afgeleid uit een statusverandering in de `workflow`, zoals het bewegen van 'Backlog' naar 'To Do' of 'Ready for Dev'. | ||
|
Het belang
Het volgen hiervan helpt de backlog readiness en de tijd dat items wachten voordat de ontwikkeling begint te meten. Het isoleert planning- en verfijningstijd van actieve ontwikkelingstijd.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging naar een pre-development ready status.
Gebeurtenistype
inferred
|
|||
|
Ontwikkeling Voltooid
|
Deze activiteit betekent dat de ontwikkelaar klaar is met coderen en het item klaar is voor de volgende fase, zoals code review of testen. Het wordt afgeleid uit een Jira statuswijziging, zoals het verplaatsen van 'In Progress' naar 'In Review' of 'Ready for QA'. | ||
|
Het belang
Dit markeert het einde van de kernontwikkelingsfase, wat analyse van codeerduur en de efficiëntie van overdrachten naar het kwaliteitsbewaking team mogelijk maakt.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging van 'In Progress' naar 'In Review' of 'Ready for QA'.
Gebeurtenistype
inferred
|
|||
|
Ontwikkelingsitem geannuleerd
|
Vertegenwoordigt de beëindiging van een ontwikkelitem vóór voltooiing. Dit wordt afgeleid uit een statuswijziging naar een terminale status zoals 'Annulerened', 'Rejected' of 'Won't Do', en gaat vaak gepaard met een specifieke resolution. | ||
|
Het belang
Deze activiteit volgt niet-succesvolle procesresultaten. Het analyseren waarom items worden geannuleerd kan problemen met planning, prioritering of requirement definition zichtbaar maken.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging naar 'Annulerened', 'Rejected' of 'Won't Do'.
Gebeurtenistype
inferred
|
|||
|
Ontwikkelingsitem gesloten
|
Dit is de laatste administratieve actie, die bevestigt dat er geen verder werk wordt verwacht aan het item. Het wordt vaak afgeleid uit een statuswijziging naar 'Closed' en het instellen van een 'Resolution' veldwaarde. | ||
|
Het belang
Vertegenwoordigt het absolute einde van de reis van een item. Een vergelijking hiervan met 'Deployed to Production' kan administratieve vertraging of post-deployment monitoringperiodes zichtbaar maken.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging naar 'Closed'.
Gebeurtenistype
inferred
|
|||
|
QA Testing Mislukt
|
Geeft aan dat het `QA-team` een defect heeft gevonden, waardoor het ontwikkelingsobject teruggestuurd moet worden naar ontwikkelaars voor `herstelwerk`. Dit wordt afgeleid uit een achterwaartse statusovergang, bijvoorbeeld van 'In QA' terug naar 'In Progress' of 'To Do'. | ||
|
Het belang
Deze activiteit is belangrijk voor het vinden van herstelrondes. Het volgen van de frequentie helpt de kosten van slechte kwaliteit te kwantificeren en wijst gebieden aan voor verbetering in ontwikkeling of requirements.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging van een teststatus naar een ontwikkelingsstatus.
Gebeurtenistype
inferred
|
|||
|
UAT Gestart
|
Markeert het begin van de Gebruikersacceptatietest (UAT), waarbij business stakeholders of eindgebruikers de nieuwe functionaliteit bevestigen. Dit wordt afgeleid uit een Jira statuswijziging naar een status zoals 'In UAT' of 'Gebruiker Acceptance Testing'. | ||
|
Het belang
Deze activiteit volgt het begin van de laatste validatiefase vóór release. Het analyseren van de duur is belangrijk voor het begrijpen en verminderen van vertragingen veroorzaakt door beschikbaarheid van stakeholders of feedback cycles.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging naar 'In UAT'.
Gebeurtenistype
inferred
|
|||
|
Voorbereid voor Release
|
Geeft aan dat het ontwikkelingsobject alle controles heeft doorstaan en is gebundeld in een specifieke software `release` versie, in afwachting van `deployment`. Dit wordt vaak afgeleid wanneer de status van een `issue` verandert naar 'Ready for Release' of wanneer het veld 'Fix Version' is ingevuld. | ||
|
Het belang
Deze activiteit helpt bij het volgen van release readiness en de tijd die items wachten op een deployment window nadat al het ontwikkelings- en testwerk is voltooid.
Vindplaats
Typisch afgeleid van de Jira issue changelog als een statuswijziging naar 'Ready for Release'. Alternatief kan het worden afgeleid van de timestamp wanneer het 'Fix Version/s' veld is ingesteld.
Vastleggen
Timestamp van statuswijziging naar 'Ready for Release' of wanneer 'Fix Version' is gevuld.
Gebeurtenistype
inferred
|
|||