Test gedreven ontwikkeling

OmschrijvingProfielLeerdoelenOverzichtDocenten

Verandering is een belangrijk sleutelwoord in software ontwikkeling. Het incrementele karakter van software ontwikkeling wordt in steeds meer geaccepteerde ontwikkelmethoden als basis genomen. Het gevolg is dat code, geschreven in alle iteraties behalve de eerste, wijzigingen zijn op een bestaande code-base.

Toch bestaat er vaak angst voor wijzigingen  in de wensen en eisen  van software; niet in de laatste plaats door de angst voor het introduceren van fouten in de code bij het doorvoeren van wijzigingen.

Testgedreven ontwikkeling (Test Driven Design - TDD) kan die laatste angst doen wegnemen. De kosten van wijzigingen op bestaande programmatuur kunnen drastisch worden verlaagd wanneer de code is ingepakt in een set van altijd lopende tests met een zeer hoge dekkingsgraad (coverage). Daarnaast verbetert TDD ontwikkeling het ontwerp van code. TDD is een techniek die toepasbaar is in vele software ontwikkelmethoden.

Deze cursus laat de ontwikkelaars, technisch projectleiders en architecten op een hands-on manier voelen wat de effecten zijn van testgedreven ontwikkeling.

HomeContactTerug naar cursussen aanbodNaar workshop aanbod