Jouw rol in het team
Als tester in een agile project hebt u een bijzondere rol. U moet uw testkennis en kunde toepassen in een agile omgeving. Daarbij krijgt u te maken met typische agile practices, zoals iteratief ontwikkelen, time-boxing, stand-up meetings, continuous integration, test driven development en vroegtijdige validatie. In deze eendaagse leert u wat dat voor u betekent.
Na deze training:
- Hebt u kennis van het agile manifesto en agile software ontwikkeling
- Hebt u kennis van de Scrum methode en inzicht in de rol van testen binnen Scrum
- Hebt u inzicht in belangrijke agile test practices en begrijpt u hoe u ze toe kunt passen
- Hebt u een overzicht van praktijk cases uit diverse domeinen waarin agile testen is toegepast
- Weet u hoe testtechnieken (o.a. Exploratory Testing) toepasbaar zijn in agile projecten
- Hebt u inzicht in de gewijzigde rol van de agile tester ten opzichte van een traditionele omgeving
Samen kwaliteit leveren in een agile omgeving
Steeds meer organisaties stappen over van de traditionele watervalmethode naar een agile ontwikkelmethode (XP, RUP, DSDM, Scrum, etc.), meestal met succes. Van testers wordt dan verwacht dat zij hun testkennis en kunde gaan toepassen in een agile omgeving. Daarbij krijgen ze te maken met typische agile practices zoals iteratief ontwikkelen, time-boxing, stand-up meetings, continuous integration, test driven development en vroegtijdige validatie.
Maar wat betekent dit nu voor de testaanpak? In hoeverre zijn practices en kennis (TMap, ISTQB) nog van toepassing? In de praktijk blijkt dat deze kennis juist een hele goede basis vormt, maar hoe pas je deze testmethoden en -technieken toe een agile omgeving? Die vertaalslag vraagt om een helder inzicht in de achtergronden en doelstellingen van agile ontwikkelen. Welke eisen stelt een agile omgeving eigenlijk aan de testaanpak en aan de kennis en vaardigheden van de testprofessional?
Deze training is er op gericht om u in theorie en praktijk te laten begrijpen wat de rol van tester in een agile project inhoudt. Deze training combineert theorie en training van praktische vaardigheden.
Voor wie is deze training bedoeld?
De training is voor u geschikt als u in de praktijk op welke manier dan ook betrokken bent bij software testen en een beter inzicht wilt krijgen in de toepasbaarheid van uw kennis en vaardigheden bij testen in een agile context.
Rollen van deelnemers in hun organisatie
De training is bestemd voor:
- Testers, testcoördinatoren en testmanagers die werken of gaan werken in agile projecten;
- Gebruikers, ontwikkelaars en beheerders die betrokken zijn bij het agile testen van informatiesystemen en software producten;
- Consultants en managers die betrokken zijn bij het inrichten van een testproces in een agile omgeving.
Voorkennis of voortraining
Enige basiskennis van principes en terminologie op het gebied van software testen. Een specifieke vooropleiding in testen, software engineering of agile methodieken is voor het volgen van deze cursus niet vereist.
De training duurt één dag. De nadruk ligt op agile testen in de praktijk, gezien vanuit de tester en vooral in een omgeving waarin SCRUM wordt gebruikt als raamwerk. Discussies en meningsvorming hebben een belangrijke plaats binnen deze cursus.
Programma onderdelen
Introductie
Agile ontwikkeling en SCRUM
- Ontwikkelmethodieken
- Agile ontwikkeling
- SCRUM
- De 5 belangrijkste practices
Praktijkervaring met Agile testen
- Diverse case studies worden besproken
- Leerpunten, valkuilen en aanbevelingen
Testtechnieken
- Waarom testtechnieken in agile projecten
- Overzicht van enkele toepasbare technieken
- Wanneer wel en wanneer niet toe te passen
De agile tester
- De houding en rol van een agile tester
- Testen binnen een agile organisatie
- De rol van de testmanager
Evaluatie en afsluiting
Het is niet de doelstelling van deze cursus om de volledige theorie achter agile en Scrum te geven, maar de basisprincipes en kenmerken worden wel geïntroduceerd voor deelnemers die niet helemaal vertrouwd zijn met dit domein. Net zoals ‘agile’ staat voor flexibiliteit – verandering schuwen we niet – zo actualiseren we de inhoud en vorm van deze cursus regelmatig en passen hem aan de leerbehoefte aan. Het kan daarom voorkomen dat we in de cursus afwijken van de bovenstaande lijst onderwerpen.
Mogelijkheden voor inhouse-training
Improve verzorgt de training Agile Testing – for testers op verzoek in-house in uw eigen organisatie. doelstellingen Indien gewenst in het Engels. De inhoud stemmen we specifiek af op uw wensen. Neem voor meer informatie contact op via 040-202 1803 of opleidingen@improveqs.nl.
Mogelijkheden voor inhouse-training
Improve verzorgt de training Agile Testing – for testers op verzoek in-house in uw eigen organisatie. doelstellingen Indien gewenst in het Engels. De inhoud stemmen we specifiek af op uw wensen. Neem voor meer informatie contact op via 040-202 1803 of opleidingen@improveqs.nl.
Uw docenten: