agile developer

I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.

Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.

På kurset vil vi fokusere på følgende udviklingsmetoder og tools:

  • Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
  • TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
  • Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
  • Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
  • Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
  • Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.

Underviser: Thomas Ardal.

 

Sprog: Dansk

Location: Trifork A/S, Margrethepladsen 4, 8000 Århus C.

Varighed: 1 dag, fra 9:00 til 17:00

Pris: 4900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.

Tilmelding via mail eller Tlf.: +45 8732 8782.



I en agil udviklingsprocess er det ikke kun vigtigt, men essentielt, at der ikke går et halvt år mellem integrationen mellem systemer. Det har altid været en god ide med test drevet udvikling og kontinuerlig integration, men til forskel fra i en vandfaldsmodel, så er det en betingelse for at køre agil udvikling. Her er kurset du skal bruge hvis du vil arbejde optimalt indenfor det agile felt. Hør fra en erfaren agil udvikler, hvordan man skal implementere brugen af TDD, hvilke tools man har til rådighed og hvad fordelene og ulemperne er. Hvad er best practices og hvad er anti patterns i forhold til continuous integration.

Kurset er planlagt som et meget praktisk kursus, hvor deltagerne får mulighed for at prøve metoder af under kyndig vejledning af Thomas Ardal.

På kurset vil vi fokusere på følgende udviklingsmetoder og tools:

  • Unit test med NUnit – Hvordan skriver vi rigtige unit tests og hvordan bør vi strukturere vores tests?
  • TDD – Hvordan udvikler vi vores kode test-drevet og hvilken indvirkning har det på vores design?
  • Mocking med Rhino Mocks – Enhver kan læse sig til at skrive en simpel test med mocks, men hvordan skriver vi mock-tests som ikke skal vedligeholdes og hvilke faldgrupper er forbundet med brugen af mocks.
  • Dependency injection med Windsor eller Unity – Vi ser på teorien bag IoC (Inversion of Control) og benytter et dependency injecection framework til at lave løst koblede og testbare designs.
  • Code coverage med NCover – Krav til coverage har længe været elsket af både udviklere og projektledere. Erfaring har dog vist os, at dette ikke er godt nok. Vi ser på hvordan vi kan bruge coverage målinger effektivt og hvad realistiske mål til coverage kan være.
  • Continous integration med CruiseControl.NET – Hvad er fordelene ved continous integration og hvordan kommer du i gang? Vi snakker om forskellige værktøjer der kan hjælpe os med at få sat en byggeserver op og vi ser på hvordan vi skal strukturere vores byg for at få hurtigst muligt og det bedste feedback fra vores byggeserver.

Underviser: Thomas Ardal.

Varighed: 1 dag, fra 9:00 til 17:00

Pris: 4.900 kr. pr. person ekskl. moms. Kursusmaterialer og kursusmåltider er inkluderet.

Kontakt vores kursusafdeling for yderligere  information.

Tlf.:+45 8732 8782.  Mail: training@trifork.com



Hvad er udviklerens rolle i en agil organisation? Den problemstilling støder flere og flere på i takt med at agile metoder som SCRUM vinder indpas i de danske virksomheder. Også i Trifork A/S, hvor vores Software Pilots har arbejdet med agil udvikling og Scrum i over 10 år. Den erfaring vil vi nu dele med andre.

thomas ardal”Det jeg selv har haft brug for, er indsigt i den agile arbejdsproces set med en udviklers øjne. Hvordan skal du som udvikler agere i en agil hverdag. Det vil jeg give mit bud på”, siger Thomas Ardal, der afholder kurser både med fokus på Java og .NET.

I en agil udviklingsproces er det ikke kun vigtigt men essentielt, at der ikke går et halvt år mellem integrationen af systemer. Test drevet udvikling og kontinuerlig integration har været en god løsning i en vandsfaldsmodel. I den agile udvikling er det et krav!

Som udvikler hos Trifork A/S har software pilot Thomas Ardal stor erfaring med de tekniske krav til at arbejde agilt.  Han vil fortælle om sin erfaring med at implementere brugen af TDD, hvilke tools man har til rådighed, og hvad er fordelene og ulemperne. Hvad er best practices, og hvad er anti patterns i forhold til continuous integration. Med andre ord et teknisk orienteret kursus, som alle Scrum Mastere i princippet bør deltage på.

”Det bliver praktisk anlagte kurser, hvor deltagerne får mulighed for at prøve de nye metoder af under kyndig vejledning. Målet er at kursisterne går herfra som agile udviklere”, lover Thomas Ardal.

Læs mere på Trifork Agile .NET Developer og Trifork Agile Java Developer . Interesseret i et skræddersyet firmakursus, så kontakt training@trifork.com.


News
Yderligere to Spring-instruktører til Academy
Trifork A/S opruster endnu engang med to nye,...
Dansk IT bakker op om JAOO’s særbehandling af kvinder
Kvinder tilfører helt sikkert softwareudvikling...
Gratis inspirationsdag på JAOO
Trifork Academy har igen den fornøjelse at kunne...
Events
06.09.2010-06.09.2010
Google Android Development
09.09.2010-09.09.2010
Google Android Development
14.09.2010-14.09.2010
Phone 7: Bliver det et hit - eller er det noget skidt?