Bug Lifecycle
Vian (bug) elinkaari keskittyy vikojen raportointiin, luokitteluun ja ratkaisemiseen. Jotkut viat (kriittiset) vaativat välitöntä pikakorjausta, kun taas toisia voidaan aikatauluttaa nykyiseen tai seuraavaan sprinttiin bugikorjauksena.
Diagrammi Bug Elinkaaresta
Avainvaiheet Incidenteille (Bugit)
-
Ongelman Ilmoittaminen
- Bugeja voivat ilmoittaa käyttäjät, sidosryhmät tai valvontatyökalut.
-
Ongelman Luokittelu & Vakavuuden Arviointi
- Tiimi arvioi jokaisen bugin vaikutuksen, vakavuuden ja mahdollisen laajuuden.
-
Priorisointipäätös
- Hotfix (Kriittinen Bug): Välitön korjaus nykyisessä sprintissä, jos se häiritsee toimintaa vakavasti.
- Bugfix (Vähemmän Kriittinen Bug): Aikataulutettu nykyiseen tai seuraavaan sprinttiin, riippuen kapasiteetista.
-
Toteutus & Testaus
- Tiimi kehittää ratkaisun ja suorittaa tarvittavat testit.
-
Julkaisu Tuotantoon
- Korjaus otetaan käyttöön tuotannossa, kun se on validoitu (hotfix) tai sprintin julkaisun yhteydessä.
-
Julkaisun Jälkeinen Arviointi
- Varmistetaan, että korjaus ratkaisee ongelman ilman uusien ongelmien syntymistä.
-
Uudelleentyöstö / Monimutkaisuuden Arviointi
- Jos bugia ei ole täysin ratkaistu, sitä arvioidaan uudelleen lisämuutoksia varten (joko siirretään seuraavaan sprinttiin tai seuraavaan PI:hin, riippuen monimutkaisuudesta).