1
Grondbeginselen van Agile softwareontwikkeling
- Agile softwareontwikkeling en het Agile manifest.
- Geïntegreerde benadering.
- Het begrip vroegtijdige en frequente “feedback”.
Oefening
Het Agile manifest begrijpen. Een geïntegreerd team oprichten en doen werken.
2
Kenmerken van Agile benaderingen
- Benaderingen voor Agile softwareontwikkeling.
- Gezamenlijke aanmaak van User Stories.
- Terugblikken.
- Continue integratie.
- Versie- en iteratieplanning.
Oefening
MC-vragenlijst voor voorbereiding op het examen. De terugblikken optimaliseren. Een iteratieplanning en een releaseplanning opstellen.
3
Verschillen tussen traditionele tests en Agile benaderingen
- Test- en ontwikkelingsactiviteiten.
- Projectactiviteitsresultaten.
- Testniveaus.
- Hulpmiddelen voor testbeheer en configuratiebeheer.
Oefening
De testactiviteiten in een Agile project plannen. Ontwikkelende tester of testende ontwikkelaar?
4
Teststatus in Agile projecten
- Communiceren over teststatussen, voortgang en productkwaliteit.
- Regressierisico's beheren door manuele en geautomatiseerde testcases te doen evolueren.
Oefening
MC-vragenlijst: vragen over fundamentele Agile principes, praktijken en processen.
5
Rollen en vaardigheden van een tester in een Agile team
- Vaardigheden van een Agile tester.
- De rol van een tester in een Agile team.
Rollenspel
De pet van tester in een Agile project.
6
Methoden, technieken en hulpmiddelen voor Agile tests
- Testgestuurde ontwikkeling.
- De testpiramide.
- Testkwadranten, testniveaus en soorten tests.
- De rol van een tester.
- Evaluatie van productkwaliteitsrisico's en schatting van de testinspanning.
- Technieken in de Agile projecten.
- Hulpmiddelen in de Agile projecten.
Rollenspel
Tester zijn in een Scrum-team. Productrisico’s identificeren en verwerken. Analyse van de testrapportage.
7
ISTQB®-certificeringsexamen
- MC-vragenlijst met 40 vragen. Duurt 60 minuten.
- Het examen afleggen.