Publicatiedatum : 25/06/2024

Opleiding : Agile methoden, testgestuurde vereisten

Praktijkcursus - 3d - 21u00 - Ref. AGI
Prijs : 1920 € V.B.

Agile methoden, testgestuurde vereisten




De Test Driven Requirement is een aanpak voor het formaliseren van requirements op basis van Agile Methods, die helpt om het risico op misverstanden te verkleinen. Deze cursus laat je zien hoe je deze aanpak toepast, testgedreven requirements schrijft en het testen zo vroeg mogelijk voorbereidt.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. AGI
  3d - 21u00
1920 € V.B.




De Test Driven Requirement is een aanpak voor het formaliseren van requirements op basis van Agile Methods, die helpt om het risico op misverstanden te verkleinen. Deze cursus laat je zien hoe je deze aanpak toepast, testgedreven requirements schrijft en het testen zo vroeg mogelijk voorbereidt.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
De principes van een iteratieve, incrementele aanpak begrijpen
Specificaties formuleren en user stories begrijpen
De TDR implementeren met een hulpmiddel
Een testgedreven aanpak gebruiken
Specificaties valideren door te testen

Doelgroep
Analisten, projectmanagers, testers.

Voorafgaande vereisten
Basiskennis van het testen van software.

Praktische modaliteiten
Praktisch werk
Het project in de praktijk brengen: eisen analyseren, tests opzetten met de tool Fitnesse, TDD implementeren.

Opleidingsprogramma

1
Levenscyclus en Agile projecten

  • Voorspellende of adaptieve cyclus.
  • Veranderende behoeften van klanten accepteren.
  • Iteratieve en incrementele aanpak.
  • Agile methoden (fundamentals, Scrum, eXtreme Programming, Crystal).
Praktisch werk
Gooi de munt om": identificeer in teams de punten van iteratief en incrementeel werk.

2
Uiting van behoefte

  • Zoek de specificaties.
  • Formalisatiestandaarden en best practices.
  • Klanttevredenheid.
  • Het "Gebruikersverhaal".
Praktisch werk
Formuleren van vereisten. Identificeer de behoeften van de klant door middel van interviews (focus op een functie). Story Mapping: de thema's identificeren waarmee een gefaseerde oplevering kan worden gedefinieerd.

3
De principes van de TDR

  • Projectcyclus voor de opdrachtomschrijving. Doelstellingen.
  • Uitvoerbare specificaties.
  • Acceptatietestgestuurde ontwikkeling.
  • Requirements management tools (FitNesse, GreenPepper).
Praktisch werk
Implementatie van de TDR. Demonstratie van de FitNesse tool.

4
Tests voor vereisten

  • Functioneel testen. Integratietesten. Eenheidstesten.
  • Testgestuurde ontwikkeling, demonstratie van implementatie.
  • Continue integratie.
  • Gedragsgestuurde ontwikkeling.
Praktisch werk
Demonstratie van functionele testontwikkeling met Cucumber. Workshop over het schrijven van specificaties aan de hand van voorbeelden.

5
Adoptie

  • Voordelen van de TDR.
  • Werkorganisatie en verantwoordelijkheden.
  • Controle en validatie van het ToR-proces.