Training Agile Testing – for teams. U krijgt te maken met typische agile practices, zoals iteratief ontwikkelen, time-boxing, stand-up meetings, continuous integration, test driven development en vroegtijdige validatie.
Agile Testing – for teams NL
Doelstellingen
Omschrijving
Doelgroep
Programma
Praktisch
Trainer
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 begrip hoe deze – als team – toe te passen
- Hebt inzicht in de gewijzigde rol van een agile team ten opzichte van een traditioneel team.
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.), vaak met succes. Daarbij krijgen alle rollen in een team 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 het team? Ieder op zijn beurt wachten tot zijn deel van het werk gedaan kan worden is verleden tijd. Iedereen moet anders denken over unit testing, meedenken over unit testing, en het gebruik en inzetten van test automation tools om in het team effectief bij te dragen aan de kwaliteit van het product. Uw kennis vormt een goede basis, maar hoe past u die methoden en technieken toe in een agile omgeving? Die vertaalslag vraagt om een helder inzicht in de achtergronden en doelstellingen van agile testen. Welke eisen stelt een agile omgeving eigenlijk aan de ontwikkel- en testaanpak en aan de kennis en vaardigheden van de teamleden?
Deze training is er op gericht om u in theorie en praktijk te laten begrijpen wat de rol van ontwikkelaar 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 ontwikkelen 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:
- Scrum teams.
- Product Owners gerelateerd aan het Scrum team.
- Scrum Masters gerelateerd aan het Scrum team.
- Iedereen die met het Scrum team samenwerkt op testgebied.
Voorkennis of voortraining
Er is geen specifieke voorkennis vereist.
Opzet van de training
De training duurt één dag. De nadruk ligt op agile testen in de praktijk, gezien vanuit dhet team 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
Het team
- De houding en rol binnen het team
- Kwaliteitsbewustzijn
- Teamdynamiek
- De rol van de scrummaster
Agile testen
- Testen binnen een agile organisatie
- Leerpunten, valkuilen en aanbevelingen
Testtechnieken
- Waarom testtechnieken in agile projecten
- Overzicht van enkele toepasbare technieken (o.a. unit testing, Test Driven Development)
- Wanneer wel en wanneer niet toe te passen
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 teams 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 teams op verzoek in-house in uw eigen organisatie. 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:
Wat kan ICT Improve voor u betekenen?
Maak een afspraak met één van onze experts via 040 202 18 03 of onze Contactpagina.