FöretagetE-BusinessRådgivare SäkerhetslösningarUtbildning

Testdriven utveckling har blivit en naturlig del av agila rörelsen på samma nivå som Scrum, Domain-Driven Design och Continuous Integration. För team som arbetar agilt är TDD det steg som lyfter arbetet till nästa nivå i kvalitet och produktivitet. Genom att sätta kvalitetsarbetet först i arbetsgången blir alla senare steg effektivare och roligare. För ett agilt team av utvecklare är idag TDD den enda tillgängliga vägen om man vill leverera i riktigt högt tempo med hög kvalitet.

I denna labbintensiva kurs belyser vi testdriven utveckling ur flera olika perspektiv. Målet att ge deltagarna såväl teoretisk kunskap, som praktisk vana av testdriven utveckling. Detta är framför allt viktigt för att kunna dra nytta av de positiva effekter på kvalitet, ledtider och produktivitet som metoden ger.

Kursen visar också hur testdriven utveckling passar in i ”den agila familjen” och relaterar till exempelvis Domain-Driven Design, Scrum eller Behaviour-Driven Development samt dess relation till andra agila arbetssätt såsom Continuous Integration och Source Code Management
Vi arbetar intensivt med labbar dels för att ge konkret erfarenhet och dels för att ge en bra grund för diskussioner mellan deltagare och kursledare.

Följande moment täcks i kursen:

  • Enhetstester
  • Grunderna i TDD
  • Arbetsgången i TDD
  • Design för testbarhet
  • Legacy

Kursen vänder sig till erfarna utvecklare som vill lära sig om testdriven utveckling. Vi förutsätter att du har erfarenhet av Java eller C# och att du dagligen arbetar med kod och utveckling.
Kursen är inte utformad för testare/testledare, oerfarna programmerare eller personer i administrativa roller. För dessa rekommenderar vi seminariet ”Testdriven utveckling, varför det?”, kontakta sales@omegapoint.se för mer information.