Uw Software Development Lifecycle Data Template
Uw Software Development Lifecycle Data Template
- Aanbevolen attributen om vast te leggen
- Belangrijkste activiteiten om te volgen
- Extractiehandleiding voor Jira Software
Software Development Lifecycle attributes
| Naam | Omschrijving | ||
|---|---|---|---|
|
Activiteit
Activity
|
De naam van een specifieke event of statuswijziging die plaatsvond in de development lifecycle 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 events zoals code commits of reviews. Bij process mining vormt de sequentie van deze activiteiten de process map. Het analyseren van activiteiten helpt de processtroom te identificeren, 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 essentieel voor het visualiseren van de procesflow, het identificeren 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 Testen VoltooidDeployed To Production
|
|||
|
Ontwikkelingsobject
DevelopmentItem
|
De unieke identifier voor een enkele werkeenheid, zoals een story, bug of task, binnen Jira Software. | ||
|
Omschrijving
Het Development Item dient als de primaire case identifier, en vertegenwoordigt een afzonderlijke werkeenheid zoals een feature, bug fix of task. 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 lifecycle van elk werkitem te traceren. Het vormt de basis voor het construeren van process maps, het berekenen van cycle times en het identificeren van variaties in hoe verschillende items door het ontwikkelproces stromen.
Het belang
Dit is de essentiële sleutel 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 ontwikkelingsactiviteit of event plaatsvond. | ||
|
Omschrijving
Dit
Het belang
Deze timestamp is fundamenteel voor het correct sequencen van events en het berekenen van alle duur-gebaseerde metrics, die essentieel zijn voor het begrijpen van procesefficiëntie en het identificeren 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 lifecycle data is geëxtraheerd. | ||
|
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-landschap 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 data provenance, wat cruciaal is bij het integreren van data uit meerdere systemen of voor datagovernance- en auditdoeleinden.
Vindplaats
Dit is een statische waarde die moet worden toegevoegd tijdens het data-extractie- en transformatieproces.
Voorbeelden
Jira Software
|
|||
|
Laatste data-update
LastDataUpdate
|
De timestamp die aangeeft wanneer de data voor dit proces voor het laatst is ververst vanuit het bronsysteem. | ||
|
Omschrijving
Dit attribuut registreert de datum en tijd van de meest recente data-extractie uit Jira Software. Het biedt context over de versheid van de geanalyseerde data. Weten wat de laatste update tijd is, is belangrijk voor het begrijpen van de actualiteit van de procesinzichten. Het helpt analisten en zakelijke gebruikers te bevestigen dat ze naar actuele data kijken en informeert hen over het cutoff point voor de events die in de analyse zijn opgenomen.
Het belang
Geeft de actualiteit 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 cruciaal voor het controleren van
Het belang
Helpt bij het analyseren of
Vindplaats
Dit is het 'priority' veld binnen het 'fields' 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 sequentie van statuswijzigingen in de loop van de tijd genereert de activiteiten voor process mining. Terwijl het 'Activity' attribuut de change event 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 lifecycle bevindt, wat essentieel is voor statusgebaseerde analyse en het begrijpen van de huidige staat van werk in uitvoering.
Vindplaats
Dit is het 'status' veld binnen het 'fields' 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 'fields' 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 Name 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 'fields' 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 custom field, of het kan worden afgeleid uit andere informatie zoals het project of een specifieke component. Dit attribuut is essentieel voor prestatieanalyse op teamniveau. Het stelt dashboards in staat om te filteren en metrics zoals cycle time, rework rate en throughput voor individuele teams te tonen. Dit is cruciaal 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 identificeren van goed presterende teams en het delen van
Vindplaats
Dit is vaak een custom field in Jira. Raadpleeg uw Jira-beheerder om de specifieke veldnaam te identificeren, 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 cruciaal voor het begrijpen van resource-allocatie, workloadverdeling 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 'fields' object van de Jira Issue API response.
Voorbeelden
Alice SmithBob JohnsonNiet toegewezen
|
|||
|
`Total Cycle Time`
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 event minus de timestamp van de eerste event voor een gegeven 'DevelopmentItem'.
Voorbeelden
12096002592000604800
|
|||
|
Bewerkingstijd
ProcessingTime
|
De totale actieve tijd besteed aan een specifieke activiteit. | ||
|
Omschrijving
Verwerkingstijd is de duur die een item doorbrengt in een bepaalde status of activiteit. Het wordt berekend als het verschil tussen de EventEndTime en EventTime voor een enkele event in de log. Deze metric is een kerncomponent van knelpuntanalyse en wordt direct gebruikt in de KPI 'Gemiddelde Verwerkingstijd per Fase'. Door de verwerkingstijd voor elke activiteit te aggregeren, kunt u duidelijk zien welke fasen van de ontwikkelingscyclus de meeste tijd verbruiken, wat helpt om verbeteringsinspanningen te richten.
Het belang
Meet direct de duur van elke
Vindplaats
Dit is een berekende metric, afgeleid door de 'EventTime' af te trekken van de 'EventEndTime' voor elke rij in de event log.
Voorbeelden
86400360000604800
|
|||
|
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 identificeren 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 'fields' object van de Jira Issue API response.
Voorbeelden
User InterfaceDatabaseAPI GatewayAuthenticatie
|
|||
|
Eindtijd van het event
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 sequentie 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 timestamps is de verwerkingstijd voor die activiteit. Dit is cruciaal 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 event is de eindtijd de starttijd van de daaropvolgende event 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 vlag die aangeeft of een activiteit deel uitmaakt van een herwerkloop. | ||
|
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 sequentie van activiteiten voor een case te analyseren. Het identificeren van rework is fundamenteel voor het verbeteren van procesefficiëntie en kwaliteit. Dit attribuut ondersteunt direct de KPI 'Rework Activity 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 rework 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', 'Duplicate' of 'Cannot Reproduce' zijn. Dit biedt cruciale 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 throughput 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 essentieel is voor nauwkeurige productiviteits- en kwaliteitsanalyse.
Vindplaats
Dit is het 'resolution' veld binnen het 'fields' 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 lifecycle 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 'fields' object van de Jira Issue API response.
Voorbeelden
Charles DarwinMarie CurieIsaac Newton
|
|||
|
Overdrachtwachttijd
HandoffWaitTime
|
De inactiviteitstijd tussen twee opeenvolgende activiteiten. | ||
|
Omschrijving
Deze metric 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 metric voor de KPI 'Gemiddelde Handoff Wachttijd' en het dashboard 'Inter-Phase Handoff Efficiency'. Hoge handoff-tijden duiden vaak op coördinatieproblemen, resource-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 cycle time.
Het belang
Benadrukt
Vindplaats
Dit is een berekende metric. 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 cruciale context voor agile teams, waardoor analyse van procesefficiëntie en doorvoer op sprint-per-sprint basis mogelijk wordt.
Vindplaats
Deze informatie wordt typisch opgeslagen in een 'Sprint' custom field, beheerd door Jira Software (Agile). De data is toegankelijk via de Issue API.
Voorbeelden
PROJ Sprint 1Q4-2023 Sprint 3November PI Sprint 2
|
|||
Software Development Lifecycle Activiteiten
| Activiteit | Omschrijving | ||
|---|---|---|---|
|
Deployed To Production
|
Deze event 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 event van een geïntegreerde CI/CD tool. | ||
|
Het belang
Dit is het primaire succes-eindpunt voor het proces. Het is essentieel voor het berekenen van de totale end-to-end cycle time en het meten van deployment frequentie en throughput.
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 cruciale mijlpaal voor het meten van actieve ontwikkelingstijd. Het helpt onderscheid te maken tussen wachttijd en waardetoevoegend werk, een belangrijke metric voor het identificeren van knelpunten.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging naar 'In Progress'.
Gebeurtenistype
inferred
|
|||
|
Ontwikkelingsobject Gecreëerd
|
Dit markeert het begin van de lifecycle, wanneer een nieuw ontwikkelitem, zoals een story, bug of task, formeel wordt gelogd in Jira. Deze event 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 essentieel is voor het berekenen van end-to-end cycle times en het volgen van het totale volume van inkomend werk.
Vindplaats
Dit is een fundamentele event 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 Testen Gestart
|
Deze event 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 Testen 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 resource-allocatie 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 rework, 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 handoffs naar het quality assurance team mogelijk maakt.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging van 'In Progress' naar 'In Review' of 'Ready for QA'.
Gebeurtenistype
inferred
|
|||
|
Ontwikkelingsobject Afgesloten
|
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 onthullen.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging naar 'Closed'.
Gebeurtenistype
inferred
|
|||
|
Ontwikkelingsobject Geannuleerd
|
Vertegenwoordigt de beëindiging van een ontwikkelitem vóór voltooiing. Dit wordt afgeleid uit een statuswijziging naar een terminale status zoals 'Canceled', '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 onthullen.
Vindplaats
Afgeleid uit de Jira
Vastleggen
Timestamp van statuswijziging naar 'Canceled', 'Rejected' of 'Won't Do'.
Gebeurtenistype
inferred
|
|||
|
QA Testen Mislukt
|
Geeft aan dat het `QA-team` een defect heeft gevonden, waardoor het ontwikkelingsobject teruggestuurd moet worden naar ontwikkelaars voor `rework`. Dit wordt afgeleid uit een achterwaartse statusovergang, bijvoorbeeld van 'In QA' terug naar 'In Progress' of 'To Do'. | ||
|
Het belang
Deze activiteit is cruciaal voor het identificeren 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 valideren. Dit wordt afgeleid uit een Jira statuswijziging naar een status zoals 'In UAT' of 'User Acceptance Testing'. | ||
|
Het belang
Deze activiteit volgt het begin van de laatste validatiefase vóór release. Het analyseren van de duur is essentieel 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
|
|||