Training

Agile Testing – for teams: iedereen in het agile team is verantwoordelijk voor de kwaliteit van het product

U werkt nu agile of gaat agile werken. U krijgt te maken met typische agile practices, zoals iteratief ontwikkelen, time-boxing, stand-up meetings, continuous integration, test driven development en vroegtijdige validatie. U ontwikkelt software als team en hebt als team de verantwoordelijkheid voor testen en kwaliteit. In deze eendaagse training leert u wat dat voor u betekent.

direct
inschrijven
download
brochure
bel mij
 

Doelstellingen

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.

Omschrijving

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.

Doelgroep

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.

Programma

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.

Docent

Uw docent is Huib Schoots.

Data & Locatie

Deze training is op aanvraag.

Er zijn momenteel geen geplande trainingen

Wellicht ook interessant