Een defect suite is een verzameling van defects. We kennen 2 soorten defects, met name defects op acceptatie en defects op productie. Een defect op acceptatie blijven we defect noemen. Een defect op productie is een bug fix. Gaat het om een dringend herstel, dan wordt het een hotfix.
aanmaken defect suite
Zodra er zich een fout voordoet, hetzij op acceptatie, hetzij op productie, maak je een defect suite aan.
Je vindt de defects onder "defects & tests". Via het menu aan de rechterkant (niet zichtbaar op onderstaande schermafdruk) kan je een nieuwe defect suite aanmaken.

defect op acceptatie
Indien een release wordt aangeboden op acceptatie, krijgen de sleutelgebruikers een iteratie lang de tijd om te testen. Doorgaans duurt een iteratie 4 weken. Let wel : alle requesten kunnen best allemaal getest zijn ten laatste voor het einde van de 3e week. We gaan er immers vanuit dat een release zelden foutvrij op acceptatie komt. Bijgevolg moet je er rekening mee houden dat je minstens de laatste week nog hebt voor het verbeteren van fouten én het opnieuw testen.
Hieronder zie je het overzicht in het Lotus Notes requestensysteem dat je vindt onder "openstaande requesten" - releasebeheer - "per status". Onder de status "bij programmeurs" vind je de requesten die tijdens de acceptatietesten geweigerd zijn door de sleutelgebruiker.

Indien een request is geweigerd, zoek je de requestnummer op in Rallydev via het overzicht van de user stories.

In het zoekresultaat, klik je op de user story die verwijst naar de naam van het Axaptaproject.

In het detailscherm van de user story klik je op "defects" in het linkermenu. Je krijgt dan het overzicht van de defects die reeds zijn aangemaakt voor deze user story.

Een nieuwe defect voeg je toe via het Actions menu aan de rechterkant. Kies "add new defect".

De nieuwe defect krijgt automatisch een naam die verwijst naar de user story vanwaaruit je de defect hebt aangemaakt.

Je vult in het detailscherm releasenummer en iteratie in. Gezien het om een defect op acceptatie gaat, kies je voor het releasenummer dat op acceptatie staat. Maar de iteratie verwijst natuurlijk naar de ontwikkelperiode van de daaropvolgende release, omdat je nu ontwikkeling voor acceptatie noteert.

In het detailscherm van de nieuwe defect voeg je nog een taak toe.

Na het toevoegen van de taak wijs je de defect toe aan een defect suite.

defect op productie
Op productie noteren we een defect zodra we weten dat het een gevolg is van een request die reeds eerder in productie is gegaan. We spreken dan van bug fix. Indien de bug fix zo snel mogelijk heute godderdomme nog opgelost moet worden, spreken we van een hotfix. Grotendeels gebeurt de werkwijze identiek aan het aanmaken van een defect op acceptatie.
Kortom, we zoeken de requestnummer op in de user stories. In het detailscherm van de user story klikken we op "defects". Aan de rechterkant van het scherm kan je via het Actions menu een nieuwe defect aanmaken (Add new defect").
Klik vervolgens op de aangemaakte defect en ga naar het detailscherm van de defect. Hier klik je dan op Tasks om het overzicht van de bijbehorende taken te bekijken. Hier kan je weer aan de rechterkant met het Actions menu een nieuwe taak toevoegen ("Add new task").
Je hebt nu een defect aangemaakt op een user story. Onder de defect hangt een taak waarop de programmeur werkuren kan boeken. Het enige wat je nog moet doen is de defect toewijzen aan de betreffende defect suite.





